You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2017-01-06 22:32:54

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Inventaire ne se fait plus avec Fusion

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

#2 2017-01-07 14:03:21

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Inventaire ne se fait plus avec Fusion

Quelle version de MySQL tu as installé?

si c'est une version 5.7 c'est normal, GLPI / fusion n'est pas compatible

Offline

#3 2017-01-08 01:09:05

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: Inventaire ne se fait plus avec Fusion

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

#4 2017-01-08 19:09:10

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Inventaire ne se fait plus avec Fusion

retrograde en 5.6

Offline

#5 2017-01-10 20:41:09

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: Inventaire ne se fait plus avec Fusion

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

#6 2017-01-11 20:13:07

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: Inventaire ne se fait plus avec Fusion

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

#7 2017-01-12 18:17:07

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: Inventaire ne se fait plus avec Fusion

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

#8 2017-01-12 21:21:56

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Inventaire ne se fait plus avec Fusion

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

#9 2017-01-12 23:07:38

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: Inventaire ne se fait plus avec Fusion

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

#10 2017-01-13 01:12:12

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Inventaire ne se fait plus avec Fusion

Et si tu met l'url suivante dans ton agent :

http://serveur/glpi/plugins/fusioninventory/front/communication.php

Offline

#11 2017-01-13 16:36:39

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: Inventaire ne se fait plus avec Fusion

ddurieux wrote:

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

#12 2017-01-13 17:29:11

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Inventaire ne se fait plus avec Fusion

Bah voila, il me manque le module xml de php

Offline

#13 2017-01-13 18:56:38

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: Inventaire ne se fait plus avec Fusion

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

#14 2017-01-13 19:46:48

Ijack30
Member
Registered: 2009-03-11
Posts: 181

Re: Inventaire ne se fait plus avec Fusion

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

#15 2017-01-14 00:15:13

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Inventaire ne se fait plus avec Fusion

De rien wink

Offline

Board footer

Powered by FluxBB