You are not logged in.
Pages: 1
Bonjour,
Version GLPI : 0.72.3 sur windows 2003 serveur R2 SP2
Trackeur :
Serveur : 2.1.3
Agent : 1.5.3
Agent est installé sur le meme serveur ( Perl est bien installé avec les packages requis )
j'ai bien modifié le script d'import de lagent vers GLPI pour le chemin de XAMPP et de PHP
Mon probleme est le suivant :
Quand je renseigne une plage d'ip aucun import ne se fait et aucune remonté de la version de l'agent se fait je voit bien l'execution de l'agent mais il reste toujours a l'état avec le sablier
Par contre quand je renseigne pas de plage d'ip il me remonte bien la version de l'agent et dans l'execution de lagent je voit bien qu'il est en statut terminé. ( avec comme decouverte 0 ce qui est normal )
Pourriez-vous me dire ou je peut trouver les logs pour cette erreur ou une solution si vous avez deja rencontré ce probleme
D'avance merci
Jérome
Offline
Il faut activer le debug mode de l'agent sur l'interface glpi et voir ce qu'il fait.
Offline
Merci pour la réponse rapide
Je viens d'activer le mode debug pour l'agent et recreer une plage d'adresse IP ( 172.28.10.1 --> 172.28.10.10 )
Dans la rangée d'ip se trouve des photocopieur canon genre sur 172.28.10.1 c'est une canon IR C3380 avec le service SNMP v1 activé avec comme communauté public et accés au repertoire MIB en lecture/ecriture
voila le resultat du debug :
=========================================
============== Start Agent ==============
=========================================
Operating system : MSWin32
Operating system version : 5.00
Operating system arch : MSWin32-x86-multi-thread
Perl version : 5.10.1
Thread version : 1.75
ForkManager version : 0.7.5
SNMP version :
Zlib version : 2.024
AppConfig version : 1.66
UserAgent version : 5.834
HTTP Request Common version : 5.824
XML Simple version : 2.18
Data Dumper version : 2.125
FindBin version : 1.50
$VAR1 = {
'agent' => {
'threads_query' => '5',
'PID' => '01191404001',
'fragment' => 50,
'core_query' => '1',
'logs' => '2',
'key' => 'Hi7RLRdpQIqYt5Q6jalk9IhGuZOEB2',
'id' => '1',
'threads_discovery' => '5',
'core_discovery' => '1'
},
'discovery' => {
'rangeip' => {
'entity' => '0',
'id' => '2',
'ipend' => '172.28.10.10',
'ipstart' => '172.28.10.1'
},
'authentification' => {
'1' => {
'version' => '1',
'sec_name' => {},
'auth_passphrase' => {},
'community' => 'public',
'sec_level' => {},
'priv_protocol' => {},
'priv_passphrase' => {},
'auth_protocol' => {}
},
'2' => {
'version' => '2c',
'sec_name' => {},
'auth_passphrase' => {},
'community' => 'public',
'sec_level' => {},
'priv_protocol' => {},
'priv_passphrase' => {},
'auth_protocol' => {}
}
}
}
};
==== List of IP to discover ====
$VAR1 = {
'0' => {
'172.28.10.8' => '0',
'172.28.10.4' => '0',
'172.28.10.7' => '0',
'172.28.10.2' => '0',
'172.28.10.5' => '0',
'172.28.10.1' => '0',
'172.28.10.10' => '0',
'172.28.10.3' => '0',
'172.28.10.6' => '0',
'172.28.10.9' => '0'
}
};
==== Discovery ====
[172.28.10.5][NO][2c][public] No response from remote host "172.28.10.5"
[172.28.10.5][YES][1][public]
[172.28.10.8][NO][2c][public] No response from remote host "172.28.10.8"
[172.28.10.8][YES][1][public]
[172.28.10.4][NO][2c][public] No response from remote host "172.28.10.4"
[172.28.10.4][YES][1][public]
[172.28.10.7][NO][2c][public] No response from remote host "172.28.10.7"
[172.28.10.2][NO][2c][public] No response from remote host "172.28.10.2"
[172.28.10.2][YES][1][public]
[172.28.10.7][YES][1][public]
[172.28.10.1][NO][2c][public] No response from remote host "172.28.10.1"
[172.28.10.1][YES][1][public]
[172.28.10.10][NO][2c][public] No response from remote host "172.28.10.10"
[172.28.10.10][YES][1][public]
[172.28.10.3][NO][2c][public] No response from remote host "172.28.10.3"
[172.28.10.3][YES][1][public]
[172.28.10.6][NO][2c][public] No response from remote host "172.28.10.6"
[172.28.10.9][NO][2c][public] No response from remote host "172.28.10.9"
[172.28.10.6][YES][1][public]
[172.28.10.9][YES][1][public]
donc aprés sa toujour le sablier pour l'agent comme si il ne lui indiquait pas la fin de l'agent.
D'avance merci
Jérôme
Offline
Essayez avec un seul thread découverte
Offline
Je viens de modifier cette option en remettant par default a 1
Le fichier lock.pid etait toujours present je l'ai donc supprimé pour pouvoir relancer le script
Cela fait toujours pareil
log :
=========================================
============== Start Agent ==============
=========================================
Operating system : MSWin32
Operating system version : 5.00
Operating system arch : MSWin32-x86-multi-thread
Perl version : 5.10.1
Thread version : 1.75
ForkManager version : 0.7.5
SNMP version :
Zlib version : 2.024
AppConfig version : 1.66
UserAgent version : 5.834
HTTP Request Common version : 5.824
XML Simple version : 2.18
Data Dumper version : 2.125
FindBin version : 1.50
$VAR1 = {
'agent' => {
'threads_query' => '5',
'PID' => '01191404001',
'fragment' => 50,
'core_query' => '1',
'logs' => '2',
'key' => 'Hi7RLRdpQIqYt5Q6jalk9IhGuZOEB2',
'id' => '1',
'threads_discovery' => '5',
'core_discovery' => '1'
},
'discovery' => {
'rangeip' => {
'entity' => '0',
'id' => '2',
'ipend' => '172.28.10.10',
'ipstart' => '172.28.10.1'
},
'authentification' => {
'1' => {
'version' => '1',
'sec_name' => {},
'auth_passphrase' => {},
'community' => 'public',
'sec_level' => {},
'priv_protocol' => {},
'priv_passphrase' => {},
'auth_protocol' => {}
},
'2' => {
'version' => '2c',
'sec_name' => {},
'auth_passphrase' => {},
'community' => 'public',
'sec_level' => {},
'priv_protocol' => {},
'priv_passphrase' => {},
'auth_protocol' => {}
}
}
}
};
==== List of IP to discover ====
$VAR1 = {
'0' => {
'172.28.10.8' => '0',
'172.28.10.4' => '0',
'172.28.10.7' => '0',
'172.28.10.2' => '0',
'172.28.10.5' => '0',
'172.28.10.1' => '0',
'172.28.10.10' => '0',
'172.28.10.3' => '0',
'172.28.10.6' => '0',
'172.28.10.9' => '0'
}
};
==== Discovery ====
[172.28.10.5][NO][2c][public] No response from remote host "172.28.10.5"
[172.28.10.5][YES][1][public]
[172.28.10.8][NO][2c][public] No response from remote host "172.28.10.8"
[172.28.10.8][YES][1][public]
[172.28.10.4][NO][2c][public] No response from remote host "172.28.10.4"
[172.28.10.4][YES][1][public]
[172.28.10.7][NO][2c][public] No response from remote host "172.28.10.7"
[172.28.10.2][NO][2c][public] No response from remote host "172.28.10.2"
[172.28.10.2][YES][1][public]
[172.28.10.7][YES][1][public]
[172.28.10.1][NO][2c][public] No response from remote host "172.28.10.1"
[172.28.10.1][YES][1][public]
[172.28.10.10][NO][2c][public] No response from remote host "172.28.10.10"
[172.28.10.10][YES][1][public]
[172.28.10.3][NO][2c][public] No response from remote host "172.28.10.3"
[172.28.10.3][YES][1][public]
[172.28.10.6][NO][2c][public] No response from remote host "172.28.10.6"
[172.28.10.9][NO][2c][public] No response from remote host "172.28.10.9"
[172.28.10.6][YES][1][public]
[172.28.10.9][YES][1][public]
Merci ,
Jérôme
Offline
euhh en regardant le log sa a pas du prendre en compte la modification ...
je recommence
Offline
=========================================
============== Start Agent ==============
=========================================
Operating system : MSWin32
Operating system version : 5.00
Operating system arch : MSWin32-x86-multi-thread
Perl version : 5.10.1
Thread version : 1.75
ForkManager version : 0.7.5
SNMP version :
Zlib version : 2.024
AppConfig version : 1.66
UserAgent version : 5.834
HTTP Request Common version : 5.824
XML Simple version : 2.18
Data Dumper version : 2.125
FindBin version : 1.50
$VAR1 = {
'agent' => {
'threads_query' => '1',
'PID' => '01191456001',
'fragment' => 50,
'core_query' => '1',
'logs' => '2',
'key' => 'Hi7RLRdpQIqYt5Q6jalk9IhGuZOEB2',
'id' => '1',
'threads_discovery' => '1',
'core_discovery' => '1'
},
'discovery' => {
'rangeip' => {
'entity' => '0',
'id' => '2',
'ipend' => '172.28.10.10',
'ipstart' => '172.28.10.1'
},
'authentification' => {
'1' => {
'version' => '1',
'sec_name' => {},
'auth_passphrase' => {},
'community' => 'public',
'sec_level' => {},
'priv_protocol' => {},
'priv_passphrase' => {},
'auth_protocol' => {}
},
'2' => {
'version' => '2c',
'sec_name' => {},
'auth_passphrase' => {},
'community' => 'public',
'sec_level' => {},
'priv_protocol' => {},
'priv_passphrase' => {},
'auth_protocol' => {}
}
}
}
};
==== List of IP to discover ====
$VAR1 = {
'0' => {
'172.28.10.8' => '0',
'172.28.10.4' => '0',
'172.28.10.7' => '0',
'172.28.10.2' => '0',
'172.28.10.5' => '0',
'172.28.10.1' => '0',
'172.28.10.10' => '0',
'172.28.10.3' => '0',
'172.28.10.6' => '0',
'172.28.10.9' => '0'
}
};
==== Discovery ====
[172.28.10.8][NO][2c][public] No response from remote host "172.28.10.8"
[172.28.10.8][YES][1][public]
[172.28.10.4][NO][2c][public] No response from remote host "172.28.10.4"
[172.28.10.4][YES][1][public]
[172.28.10.7][NO][2c][public] No response from remote host "172.28.10.7"
[172.28.10.7][YES][1][public]
[172.28.10.2][NO][2c][public] No response from remote host "172.28.10.2"
[172.28.10.2][YES][1][public]
[172.28.10.5][NO][2c][public] No response from remote host "172.28.10.5"
[172.28.10.5][YES][1][public]
[172.28.10.1][NO][2c][public] No response from remote host "172.28.10.1"
[172.28.10.1][YES][1][public]
[172.28.10.10][NO][2c][public] No response from remote host "172.28.10.10"
[172.28.10.10][YES][1][public]
[172.28.10.3][NO][2c][public] No response from remote host "172.28.10.3"
[172.28.10.3][YES][1][public]
[172.28.10.6][NO][2c][public] No response from remote host "172.28.10.6"
[172.28.10.6][YES][1][public]
[172.28.10.9][NO][2c][public] No response from remote host "172.28.10.9"
[172.28.10.9][YES][1][public]
J'avais copié le mauvais log désolé .
Merci,
Jérôme
Offline
pas d'idées
Last edited by ddurieux (2010-04-30 15:03:27)
Offline
en regardant bien le log on voit bien qu'il trouve les photocopieurs car il y en a un sur chaque IP et tous des canon de reference differente et tous SNMP activé en v1
par contre il ne termine pas le script ...
Je ne vois pas ce que j'aurait pu oublié pour que cela ne fonctionne pas ce n'est pas un pb de version de perl ?
Car pour le package net-snmp j'ai la version 6.0.0 alors que dans le tuto on voit la version 5.2.0 ...
merci
Offline
normalement ca ne devrait pas gener, il me semble que des fois ca foire suivant le nombre d'ip a scanner, peut etre essayer une plage plus grande.
Offline
OK je fait des test avec une plage plus grande par contre est-ce genant la classe d'adresse utilisé ? car nous c'est 255.255.0.0 comme masque sous réseau ??
Offline
je crois pas non
Offline
toujours le meme probleme avec une plage d'ip de 172.28.10.1 a 172.28.10.250
Je pense que je vais le desinstallé et ne pas l'utilisé ... ce qui est bien dommage j'aurais bien voulu récuperer certaine info.
Sur ce je te remerci de m'avoir consacré de ton temps pour mon probleme,
Jérôme
Offline
Pages: 1