1

Topic: Certains agents retournent une erreur

Bonjour,

L'agent FusionInventory v2.3.13 est déployé dans une salle de cours de 24 postes.

Tout va bien depuis des mois, mais je viens de m'apercevoir que depuis quelques semaines 2 de mes 24 postes ne se mettent plus à jour, et il me semble avoir trouvé comme point commun dans les logs de ces 2 postes le message d'erreur suivant :

"Can't use string ("") as a HASH ref while "strict refs" in use at ../agent/FusionInventory/Agent/Inventory.pm line 402"

J'ai cherché dans le forum, mais je n'ai pas trouvé ma réponse :-(
Une idée ?

D'avance merci.

(Glpi 0.90.5 sur Debian, FusionInventory 0.90+1.5)

2

Re: Certains agents retournent une erreur

P'tit up -:)

3

Re: Certains agents retournent une erreur

j'ai exactement le même problème avec la version 2.3.15 de l'agent.
Sur des postes Windows : avant ça marchait. Tout d'un coup ça ne fonctionne plus.

Benoit Le Rohellec
[email protected]
www.tlsconsulting.eu

4

Re: Certains agents retournent une erreur

Bonjour,

J'ai lu dans un autre post d'une personne qui avait le même soucis qu'il avait réinstallé manuellement l'agent sur les 2-3 postes pour qui ça plantait, et cela à résolu son problème, après si c'est 200 postes qui plantes, c'est plus embêtant...

Version GLPI 0.90.1
FI 0.90+1.5
Dashboard 0.8.1
Plateforme Windows Server 2012

5

Re: Certains agents retournent une erreur

En creusant le sujet, je constate que l'erreur - récurrente celle-ci - "Can't use string ("") as a HASH ref while "strict refs" in use at ../agent/FusionInventory/Agent/Inventory.pm line 402" est précédé - une fois - de l'erreur :
Can't read corrupted C:\Program Files\FusionInventory-Agent\perl\bin/../../var/http..__bk-bf-glpi_glpi_plugins_fusioninventory_/target.dump, removing it

Dans le répertoire Programmes/FusInv-Agent/var/http..., on trouve en effet un fichier target.dump et un fichier last_state.
Or, le fichier last_state est vide, et date du dernier inventaire qui s'est terminé correctement !
Alors que sur un poste dont l'agent fonctionne normalement, le fichier last_state contient du XML.

Benoit Le Rohellec
[email protected]
www.tlsconsulting.eu

6

Re: Certains agents retournent une erreur

Créé issue #246 dans le Github de Fusion Inventory Agent https://github.com/fusioninventory/fusi … ent/issues

Benoit Le Rohellec
[email protected]
www.tlsconsulting.eu