You are not logged in.
Pages: 1
Bonjour
nous sommes avec GLPI 0.90.3 et fusion inventory 0.90+1.3
Tout fonctionnait très bien jusqu'au jour où j'ai séparé le serveur GLPI du serveur MySQL
Nous sommes en Ubuntu 16.04
Comme nous avons des problèmes de performance, durant la période de noel, j'ai monté un serveur pour MySQL hébergeant la BD GLPI. Tout fonctionne correctement, sauf que les postes ne se mettent plus à jour et les nouveaux ne communiquent pas avec GLPI.
Pourtant, le serveur GLPI n'a pas changé d'adresse IP et le dossier /glpi/plugins/fusionoinventory existe toujours.
Bien sur le plugin est actif dans GLPI
Une idée de où chercher ?
Merci
Last edited by Ijack30 (2017-01-06 22:34:03)
Offline
Quelle version de MySQL tu as installé?
si c'est une version 5.7 c'est normal, GLPI / fusion n'est pas compatible
Offline
en effet c'est 5.7.16.
Est-ce qu'une MAJ est prévue bientôt ? dois faire un serveur moins recent en MySQL ?
Merci
Offline
retrograde en 5.6
Offline
Est-ce que les 2 serveurs (MySQL) ET GLPI doivent être rétrogradés ?
Le serveur applicatif pour GLPI n'a pas MySQL et de toute façon peu importe puisque la BD est sur un autre.
Je suppose que 16.04 n'est pas gênant pour l'application, même si je suis toujours en 0.90.3
Merci
Offline
Je ne comprends pas. Même avec le serveur MySQL remonté avec une version 5.5 l'inventaire ne se fait pas.
Pour résumer, j'ai donc
un Ubuntu 14.04 MySQL 5.5 pour la BD
un Ubuntu 16.04 Applicatif pour GLPI
Malgré tout, l'inventaire ne se met pas à jour.
Mes postes ont communiqué la dernière fois le jour où j'ai changé les serveurs
Merci pour vos aides
Offline
Je ne comprends vraiment plus. J'ai tout essayé sans succès. J'ai réinstallé le plugin pour être certain.
mes postes ne communiquent vraiment plus avec le serveur.. mais lequel ?
J'imagine qu'un poste communique avec fusion puis que l'agent est configuré pour le site http://serveur/glpi/plugins/fusioninventory/
et que c'est fusion qui ensuite communique avec le serveur de DB.
Dans les logs de l'agent, voici ce que j'ai
[Thu Jan 12 11:08:34 2017][info] sending prolog request to server server0
[Thu Jan 12 11:08:34 2017][error] [http client] unexpected content, starting with <br />
[Thu Jan 12 11:08:34 2017][error] No answer from the server at C:\Program Files\FusionInventory-Agent\perl\agent/FusionInventory/Agent.pm line 336.
l'agent est la version 2.3.18
je sais plus ou chercher, de l'aide serait apprécié, car voici maintenant 3 semaines que je n'ai plus d'inventaire, et nous sommes justement en train de mettre à jour beaucoup de poste. Donc la situation devient urgente.
Dois-je replacer la BD avec le serveur applicatif ?
Merci
Offline
t'as "unexpected content, starting with <br />" donc il y a un soucis niveau GLPI.
Tu as fais des modifs de code dans glpi ou le plugin?
Quels plugins utilises-tu ?
Offline
J'utilise FusionInventory 0.90+1.3
Il fonctionnait très bien avec mon ancien serveur.
En attendant, j'ai rallumé mon ancien, et j'ai fait pointé GLPI sur la BD du nouveau serveur. J'ai essayé avec mon poste, et ca fonctionne. Le soucis est donc soit le plugin sur le nouveau GLPI, soit une incompatibilité quelconque avec 16.04, car l'ancien serveur est en 14.04.. bref, je tourne en rond
Je viens de mettre le plugin 0.90+1.5, et ca ne change rien, toujours pas de communication avec le serveur GLPI
pour info
http://serveur/glpi/plugins/fusioninventory/front/menu.php repond très bien a partir de ma machine, et cette même machine fait l'erreur de l'agent
[Thu Jan 12 16:19:00 2017][info] sending prolog request to server server0
[Thu Jan 12 16:19:00 2017][error] [http client] unexpected content, starting with <br />
[Thu Jan 12 16:19:00 2017][error] No answer from the server at C:\Program Files\FusionInventory-Agent\perl\agent/FusionInventory/Agent.pm line 336.
Last edited by Ijack30 (2017-01-12 23:22:08)
Offline
Et si tu met l'url suivante dans ton agent :
http://serveur/glpi/plugins/fusioninventory/front/communication.php
Offline
Et si tu met l'url suivante dans ton agent :
http://serveur/glpi/plugins/fusioninventory/front/communication.php
Humm voici le résultat
Fatal error: Uncaught Error: Class 'SimpleXMLElement' not found in /var/www/glpi/plugins/fusioninventory/inc/communication.class.php:55 Stack trace: #0 /var/www/glpi/plugins/fusioninventory/front/communication.php(80): PluginFusioninventoryCommunication->__construct() #1 {main} thrown in /var/www/glpi/plugins/fusioninventory/inc/communication.class.php on line 55
Offline
Bah voila, il me manque le module xml de php
Offline
Bonne nouvelle si le problème est identifié
Je vais chercher comment l'ajouter
Tu as une petite idée comment l'ajouter sur un Ubuntu 16.04 ?
Merci et bon WE
Last edited by Ijack30 (2017-01-13 18:56:53)
Offline
Bon, sur mon serveur de test
sudo apt-get install php7.0-xml tout simplement. La page http://serveur/glpi/plugins/fusioninventory/front/communication.php n'affiche plus d'erreur, et n'affiche rien non plus. Je ne sais pas si c'est normal.
Je viens de forcer mon inventaire sur ce serveur, et c'est tout bon ..
Donc il semble que l'installation de LAMP sur Ubuntu 16.04 n'inclus pas PHP-XML
Reste a faire le tout sur mon serveur de prod.
Merci pour ton aide David, c'est très apprécié
Offline
De rien
Offline
Pages: 1