You are not logged in.
Voilà, j'ai fais des modifications assez conséquentes dans l'agent (meilleure gestion des données à envoyer au serveur et supression des caractères qui font planter le script serveur).
J'aurais besoin de testeur et de retour.
L'agent est à télécharger : http://glpi.siprossii.com/temp/agent_beta.tar.gz
Il y a 2 nouvelles dépendances perl :
- IO::String
- XML:Writer
Pour les bugs à rapporter :
- Lancez-le manuellement, s'il vous indique des erreurs, mettez les moi.
- si lorsqu'il a fini et quand dans l'interface de GLPI, il vous met qu'il a bien tourné avec un nombre de minutes mais qu'il met 0 matériels interrogé alors que vous devriez en avoir, envoyez-moi par email (d.durieux@siprossii.com) le fichier *-device.xml qui se trouve dans glpi/files/_plugin/tracker
Merci d'avance
Last edited by ddurieux (2009-10-25 23:10:40)
Offline
Bonjour,
J'ai toujours l'erreur suivante :
Threads version: 1.72
== Discovery devices ==
The file has been successfully uploaded
The file has been successfully uploaded
== Query devices ==
Use of uninitialized value $table{".1.3.6.1.2.1.4.22.1.2.93.160.53."...} in
unpack at /var/www/glpi/agent_beta/inc/tracker_snmp.pm line 156 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl will try to tell you the
name of the variable (if any) that was undefined. In some cases it cannot
do this, so it also tells you what operation you used the undefined value
in. Note, however, that perl optimizes your program and the operation
displayed in the warning may not necessarily appear literally in your
program. For example, "that $foo" is usually optimized into "that "
. $foo, and the warning will refer to the concatenation (.) operator,
even though there is no . in your program.
Use of uninitialized value within %table in unpack at
/var/www/glpi/agent_beta/inc/tracker_snmp.pm line 156 (#1)
The file has been successfully uploaded
The file has been successfully uploaded
Je signale à tout hasard que la fin de la chaîne value $table{".1.3.6.1.2.1.4.22.1.2.93.160.53."...} à savoir 160.53 est le début d'une de nos plages IP.
Autrement tout est remonté normalement avec des temps de traitement comparables à la version précédente.
Je n'ai toujours pas mes connexions sur mes Procurve 4000M ;-) - mais c'est un autre sujet.
Patrick
Offline
Je n'ai pas encore regardé ces soucis là, je vais m'en occuper cette semaine
Offline
mail envoyé
Ocs-ng 2.2
Glpi 9.1.1
Offline
Test avec ce correctif : https://forge.indepnet.net/repositories … acker/1692
Offline
c'est OK me concernant pour le nombre de matéiel interrogé
par compte j'ai cette erreur
== Query devices ==
Use of uninitialized value in unpack at
/var/www/glpi/plugins/agent_tracker/agent_beta/inc/tracker_snmp.pm line 156 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
The file has been successfully uploaded
Ocs-ng 2.2
Glpi 9.1.1
Offline
Offline
meme erreur mais ligne 158
== Query devices ==
Use of uninitialized value in unpack at
/var/www/glpi/plugins/agent_tracker/agent_beta/inc/tracker_snmp.pm line 158 (#1)
(...)
Ocs-ng 2.2
Glpi 9.1.1
Offline
Bizarre, normalement, le patch que j'ai fais devrait avoir corrigé ce problème
Last edited by ddurieux (2009-10-26 15:20:16)
Offline
tu as besoin d'autre fichiers ?
Ocs-ng 2.2
Glpi 9.1.1
Offline
là non, ça c'est pas vraiment un eerreur, juste un warning, l'erreur a été corrigée (celle qui empêchait de récupérer les données)
Offline
oui aussi bien ca géne en rien la remontée
en tout cas pour un logiciel libre le support est au top
Ocs-ng 2.2
Glpi 9.1.1
Offline
ben on essaye de l'être
Offline
Autrement tout est remonté normalement avec des temps de traitement comparables à la version précédente.
Aparement l'agent met autant de temps, mais le script serveur (qui n'a pas changé) met presque 30% moins de temps pour traiter les infos ^^
Offline
Pour le problème du "Use of uninitialized value in unpack at...."
essayer avec ce patch :
https://forge.indepnet.net/repositories … acker/1700
Vérifiez que le script serveur va jusqu'au bout (chez moi il crash au premier switch mais j'ai peut être un soucis avec des packages, mais je teste chez un client demain pour voir)
Offline
Avec ce patch je n'ai plus de message d'erreur et les données semblent remonter normalement (sauf mes connexions Procurve 4000 mais ce n'est pas nouveau....)
Patrick
Offline
avec le patch je n'ai plus d'erreur
merci
Ocs-ng 2.2
Glpi 9.1.1
Offline