You are not logged in.
Bonjour,
J'ai mis en place GLPI ainsi que FusionInventory dans mon entreprise.
Je rencontre quelques problèmes ... J'ai environ une centaine de poste où j'aimerais que l'agent fusioninventory soit installé ... cependant il y en a actuellement que 49 où l'agent s'est installé et les informations sont remontées à GLPI ...
Pouvez-vous m'indiquer ce qui pourrait éventuellement bloquer ?
Merci d'avance pour votre aide et bonne soirée
Offline
pour voir le nombre d'agents installés, tu regardes ou?
Offline
Je regarde sous l'onglet Plugins / FusionInventory / Général / Gestion des agents. C'est bien là ?
Offline
oui normalement, mais pas forcément si t'as des machines qui se mettent a jour par dessus une autre (du a un soucis dans les règles métier)
Offline
C'est à dire ? Comment je peux résoudre ce problème ? Que dois-je modifier ?
Offline
Comment tu déploie l'agent?
Offline
J'ai lancé une GPO qui lance un script vbs au démarrage des machines ... cependant sur certaines machines, l'agent s'installe et sur d'autres il ne s'installe pas.
Pourquoi ??
Last edited by florian1106 (2015-02-11 17:33:02)
Offline
Bonjour,
Est ce que tu es sur que la GPO s'execute sur les PC ou l'agent ne s'installe pas ?
Offline
Oui après avoir fait un rsop.msc sur les pc ... on voit qu'il reçoit bien le script ... mais l'agent ne s'installe pas ...
Offline
ok
qu'elle script vbs utilises tu? Est ce que c'est celui la https://raw.githubusercontent.com/fusin … oyment.vbs ?
As tu une installation x32 et x64 de l'agent?
Sur quelle version de windows ca ne marche pas?
Offline
Non je n'utilise pas ce script là mais un autre.
Je vais essayer de propager celui-ci.
J'utilise la version x64.
Nous avons un parc avec quasi intégralement des Windows 7... l'installation de l'agent réussi chez certains et bloque chez d'autres...
Merci pour ton aide
Offline
Je viens de changer mon script, forcer la GPO et tester sur un des PC où l'agent ne s'installait pas ... première bonne nouvelle, l'agent s'est installé... par contre les informations ne remontent pas à GLPI.
Je ne le vois ni sous "Gestion de l'Agent" ni sous "Ordinateurs".
Quelqu'un peut me dire pourquoi ?
Merci d’avance :-)
Offline
Ok bonne nouvelle
Si tu regarde sur le log de l'agent fusion?
Offline
Voici le log d'un agent où l'agent est installé sur la machine mais qui ne réponds pas avec glpi / fusioninventory
[Thu Feb 12 08:57:56 2015][info] FusionInventory Agent starting
[Thu Feb 12 08:58:02 2015][info] sending prolog request to server server0
[Thu Feb 12 08:58:03 2015][error] [http client] communication error: 404 Not Found
[Thu Feb 12 08:58:03 2015][error] No answer from the server at C:\Program Files\FusionInventory-Agent\perl\agent/FusionInventory/Agent.pm line 274.
[Thu Feb 12 08:59:00 2015][info] sending prolog request to server server0
[Thu Feb 12 08:59:00 2015][error] [http client] communication error: 404 Not Found
[Thu Feb 12 08:59:00 2015][error] No answer from the server at ../agent/FusionInventory/Agent.pm line 274.
[Thu Feb 12 11:42:15 2015][info] sending prolog request to server server0
[Thu Feb 12 11:42:15 2015][error] [http client] communication error: 500 Can't connect to 192.168.0.64:80
[Thu Feb 12 11:42:15 2015][error] No answer from the server at C:\Program Files\FusionInventory-Agent\perl\agent/FusionInventory/Agent.pm line 274.
Offline
Peut etre un mauvais parametre au niveau de l'installation!
Peux tu nous mettre une partie du script (ligne 101 normalement avec les options d'installation de l'agent si tu as pris le script que je t'avais mis plus haut)
Last edited by mvimau (2015-02-12 12:55:14)
Offline
Voilà les principales lignes que j'ai modifié :
SetupLocation = "\\server\public\gpo\fusioninventory\" (l'endroit ou est mon agent à déployer)
SetupVersion = "2.3.14"
SetupArchitecture = "x64"
SetupOptions = "/acceptlicense /runnow /server='http://192.168.0.64/glpi/plugins/fusioninventory/' /S"
Setup = "fusioninventory-agent_windows-" & SetupArchitecture & "_" & SetupVersion & ".exe"
Quelque chose de faux à ce niveau là ?
Offline
Pour moi les infos sont OK
Les options d'installations sont ceux que tu as utilisé avec ton ancien script sur les agents ou ca fonctionne ?
Offline
Voici ce que j'avais dans mon ancien script :
versionverification = "2.2.7-4"
fusionarguments = "/S /server=http://192.168.0.64/glpi/plugins/fusioninventory/ /rpc-trust-localhost /runnow"
' Depending on your needs, you can use either HTTP or Windows share
'fusionsetupURL = "\\server\public\gpo\fusioninventory\fusioninventory-agent_windows-x64_" & versionverification & ".exe"
fusionsetupURL = "http://prebuilt.fusioninventory.org/sta … dows-i386_" & versionverification & ".exe"
uninstallocsagent = "yes"
Oui il me semble que c'est pareil
Offline
oui les arguments on l'air pareil je ne vois pas d'erreur
D’après ce que je comprend ton ancien script allez télécharger la version "fusioninventory-agent_windows-i386_2.2.7-4.exe" sur internet
Avec le nouveau script tu installes toujours la version 2.2.7-4 ?
Essaie d'installer la dernière qui se trouve a cette adresse car ton lien est obsolète
http://forge.fusioninventory.org/projec … ller/files
Last edited by mvimau (2015-02-12 14:43:01)
Offline
Ah oui je viens de voir que sur les postes où l'agent est installé c'est la version 2.2.7-4
Ca doit venir de là le problème ..
Comment faire pour que la nouvelle version s'installe ?
Avec votre nouveau script, j'ai mis la version 2.3.15.
Y-a-t-il une manipulation spéciale à faire pour qu'elle s'installe par dessus l'ancienne version ? Et ensuite pour qu'elle remonte à GLPI ?
Offline
Non la mise a jour va se faire tout seul ;-)
dans le script tu modifie donc ta valeur SetupVersion = "2.3.14"
et tu telecharge la version adequate et tu le met a ton emplacement SetupLocation = "\\server\public\gpo\fusioninventory\"
et tout roule normalement
Edit : SetupVersion = "2.3.15" <= c'est ca je me suis trompé plus haut
Last edited by mvimau (2015-02-12 15:30:18)
Offline
Je vais tester ça.
Dois-je rajouter le force = "Yes".
Je verrai demain si mon parc s'est mis à jour. Je te tiens au courant. Merci beaucoup en tout cas.
Offline
Normalement non chez moi il est a "No"
Il me semble que dans le script c'est "Function IsInstallationNeeded" qui gère la mise a niveau ;-)
Offline
Alors je viens de faire plusieurs tests :
Sur mon PC (qui avait été reconnu par FusionInventory) - la mise à jour de l'agent s'est faite. Par contre les modifications n'ont pas été répercutées sur le serveur. J'ai toujours sous Gestion de l'Agent : INVENTORY : v2.2.7-4
Autre test sur un PC qui n'avait pas été reconnu par FusionInventory, la mise à jour de l'agent s'est faite. Par contre identique que plus haut, je ne vois pas l'agent dans GLPI.
Est-ce qu'il faut que je supprime ce que j'ai sous "Ordinateurs" et "Gestion de l'agent" afin que tout puisse remonter avec le bon agent ?
Offline
Normalement non tout se met a jour tout seul.
Lorsque tu regarde dans GLPI dans la gestion des agents, la date de dernier contact je pense qu'elle n'a pas du bougé pour le PC qui avait deja communiqué.
Voici la ligne SetupOptions de mon script : "/acceptlicense /runnow /server='http://glpiserver:8080/glpi/plugins/fusioninventory/' /S"
Au fait tu m'as dit que tu installais la version x64 parce que tu as que des OS 64bits?
Offline