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

#26 2015-02-12 16:56:13

florian1106
Member
Registered: 2015-02-04
Posts: 23

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Est-ce que le n° de port :8080 est obligatoire ? Je ne l'ai pas mis.

Oui j'ai mis x64 car nous avons que des OS 64 bits ... c'est mieux de mettre "Auto" ?

Offline

#27 2015-02-12 17:06:15

mvimau
Member
Registered: 2014-10-23
Posts: 28

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

- non moi je suis en 8080 car j'ai 2 services internet sur mon server, normalement si tu as laissé ton installation apache par defaut je pense que tu doit etre en 80. Ce que tu peux essayer c'est de mettre  SetupOptions = "/acceptlicense /runnow /server='http://192.168.0.64:80/glpi/plugins/fusioninventory/' /S"
Si ton serveur GLPI est sur windows pour voir le port d'ecoute d'apache, tu regarde dans le fichier httpd.conf dans c:\xampp\apache\conf (pour moi)
ligne 58 : Listen ...     quel numero tu as ?

-Pour le x64, moi je suis en "auto" car j'ai du 32 et du 64 mais si toi tu n'as que du 64 tu peux laisser "x64"

Last edited by mvimau (2015-02-12 17:09:10)

Offline

#28 2015-02-12 17:34:52

florian1106
Member
Registered: 2015-02-04
Posts: 23

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Oui alors j'ai bien Listen 80

J'ai rajouté :80 dans mon script. Je vais faire des test.

Ok pour le x64.

Je vais refaire des tests voir si les agents remontent vers GLPI.

Offline

#29 2015-02-13 08:48:36

florian1106
Member
Registered: 2015-02-04
Posts: 23

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Hello,
Je vois que mon agent s'est correctement installé sur les postes (je suis allé voir le statut sur le poste de certains collègues) par contre rien ne remonte à GLPI.

Ceux qui sont déjà dans l'inventaire ont toujours  la version : INVENTORY : v2.2.7-4, le dernier contact était au mois passé.

Et pour ceux qui n'étaient pas dans l'inventaire l'agent est bien installé mais rien ne remonte à GLPI :-(

Aurais-tu d'autres solutions ?

Offline

#30 2015-02-13 10:14:28

mvimau
Member
Registered: 2014-10-23
Posts: 28

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Bonjour,

Au niveau des log client toujours les memes erreurs ?
Quelle version de glpi as tu? et quelle version de fusion for glpi as tu aussi?

Offline

#31 2015-02-18 10:20:19

florian1106
Member
Registered: 2015-02-04
Posts: 23

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Hello,

N'arrivant pas je me suis dit que j'allais recommencer à 0. J'ai pas mal "bidouillé" et j'ai peut-être fait une mauvaise manipulation.

J'ai donc réinstallé un nouveau serveur (tout comme l'ancien sur une machine virtuelle), réinstallé GLPI et FusionInventory. Jusque là tout est ok.

J'ai ensuite propagé l'agent via le script que tu m'as donné. Hier les 4 machines que j'ai testé sont remontées après avoir été redémarrées. J'attendais donc impatiemment aujourd'hui pour voir si les autres ont remontés ... mais non ... j'ai toujours uniquement que ces 4 qui remontent.

Je viens de regarder l'agent sur mon poste. Le voici :

[Tue Feb 17 16:00:07 2015][info] FusionInventory Agent starting
[Tue Feb 17 16:01:00 2015][info] sending prolog request to server server0
[Tue Feb 17 16:01:00 2015][info] running task Inventory
[Tue Feb 17 16:01:36 2015][warning] 'scan-profiles' configuration parameter disabled, ignoring software in user profiles
[Tue Feb 17 16:49:34 2015][info] sending prolog request to server server0
[Tue Feb 17 16:49:34 2015][error] [http client] communication error: 404 Not Found
[Tue Feb 17 16:49:34 2015][error] No answer from the server at C:\Program Files\FusionInventory-Agent\perl\agent/FusionInventory/Agent.pm line 274.
[Tue Feb 17 17:46:04 2015][info] sending prolog request to server server0

je suis allé voir sur un autre poste où l'agent s'est installé et a remonté des inforamtions :

[Tue Feb 17 16:20:36 2015][info] FusionInventory Agent starting
[Tue Feb 17 16:20:42 2015][info] sending prolog request to server server0
[Tue Feb 17 16:20:49 2015][info] running task Inventory
[Tue Feb 17 16:21:00 2015][info] sending prolog request to server server0
[Tue Feb 17 16:21:01 2015][info] running task Inventory
[Tue Feb 17 16:21:10 2015][warning] 'scan-profiles' configuration parameter disabled, ignoring software in user profiles
[Tue Feb 17 16:21:20 2015][warning] 'scan-profiles' configuration parameter disabled, ignoring software in user profiles
[Tue Feb 17 16:21:23 2015][info] aborting task
[Wed Feb 18 07:30:49 2015][info] FusionInventory Agent starting
[Wed Feb 18 07:30:49 2015][info] sending prolog request to server server0
[Wed Feb 18 07:30:49 2015][error] [http client] communication error: 500 Can't connect to 192.168.0.60:80
[Wed Feb 18 07:30:49 2015][error] No answer from the server at C:\Program Files\FusionInventory-Agent\perl\agent/FusionInventory/Agent.pm line 274.
[Wed Feb 18 07:31:01 2015][info] sending prolog request to server server0
[Wed Feb 18 07:31:01 2015][error] [http client] communication error: 404 Not Found
[Wed Feb 18 07:31:01 2015][error] No answer from the server at C:\Program Files\FusionInventory-Agent\perl\agent/FusionInventory/Agent.pm line 274.

Je suis allé voir ce "agent.pm" à la ligne 274 et voici ce qu'il y a à cette ligne :

        die "No answer from the server" unless $response;

je suppose que c'est ce qui retourne car il n'arrive pas à faire le lien avec le serveur.

Avez-vous une idée pourquoi cela me fait ça alors que c'est un serveur tout neuf et j'ai rien touché d'autres.

Merci d'avance et bonne journée :-)

Offline

#32 2015-02-18 10:26:10

florian1106
Member
Registered: 2015-02-04
Posts: 23

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

De plus j'ai remarqué que sur certains postes l'agent s'installe sous :

C:\program Files

d'autres sur C:\program files (x86)

c'est normal ?


Je précise que j'ai mis "Auto" dans le script de l'agent.

Offline

#33 2015-02-18 12:01:07

mvimau
Member
Registered: 2014-10-23
Posts: 28

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Bonjour,

tu as quoi comme version glpi? et fusioninventory for Glpi?

Dans SetupLocation = "\\server\public\gpo\fusioninventory\" tu as que tu l'agent "fusioninventory-agent_windows-x64_2.3.15.exe"?
Si oui normalement il devrait tous te les installer dans "C:\program Files" et non dans "C:\program Files (x86)"

Last edited by mvimau (2015-02-18 12:02:13)

Offline

#34 2015-02-18 12:16:48

florian1106
Member
Registered: 2015-02-04
Posts: 23

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Voici la partie de mon script :

' SetupLocation
'    Depending on your needs or your environment, you can use either a HTTP or
'    CIFS/SMB.
'
'    If you use HTTP, please, set to SetupLocation a URL:
'
'       SetupLocation = "http://host[:port]/[absolut_path]" or
'       SetupLocation = "https://host[:port]/[absolut_path]"
'
'    If you use CIFS, please, set to SetupLocation a UNC path name:
'
       SetupLocation = "\\server-000.local\public\gpo\fusioninventory\"
'
'       You also must be sure that you have removed the "Open File Security Warning"
'       from programs accessed from that UNC.
'
'SetupLocation = "http://freefr.dl.sourceforge.net/projec … .3.x/2.3.0"

' SetupVersion
'    Setup version with the pattern <major>.<minor>.<release>[-<package>]
'
SetupVersion = "2.3.15"

' SetupArchitecture
'    The setup architecture can be 'x86', 'x64' or 'Auto'
'
'    If you set SetupArchitecture = "Auto" be sure that both installers are in
'    the same SetupLocation.
'
SetupArchitecture = "Auto"

' SetupOptions
'    Consult the installer documentation to know its list of options.
'
'    You should use simple quotes (') to set between quotation marks those values
'    that require it; double quotes (") doesn't work with UNCs.
'
SetupOptions = "/acceptlicense /runnow /server='http://192.168.0.60/glpi/plugins/fusioninventory/' /S"

' Setup
'    The installer file name. You should not have to modify this variable ever.
'
Setup = "fusioninventory-agent_windows-" & SetupArchitecture & "_" & SetupVersion & ".exe"

' Force
'    Force the installation even whether Setup is previously installed.
'
Force = "No"

' Verbose
'    Enable or disable the information messages.
'
'    It's advisable to use Verbose = "Yes" with 'cscript //nologo ...'.
'
Verbose = "No"



Ma version de GLPI est 0.85 et celle de fusioninventory est 1.0

Offline

#35 2015-02-18 12:27:04

mvimau
Member
Registered: 2014-10-23
Posts: 28

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Ok pour la version GLPI 0.85 et pour fusioninventory for glpi quand tu dis 1.0 c'est la 0.85+1.0 (fusioninventory-for-glpi_0.85+1.0.tar.gz) ?

Tout a l'air correct!..

Offline

#36 2015-02-18 12:31:03

florian1106
Member
Registered: 2015-02-04
Posts: 23

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Oui exactement.

Je ne comprends pas ce qui bloque :-(

Tu as une idée pour autre chose ? Je ne comprends vraiment pas ...

Offline

#37 2015-02-18 15:01:41

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

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

[http client] communication error: 404 Not Found

=> tu dois avoir des erreurs dans les logs apache non ?

Offline

#38 2015-02-18 15:10:33

florian1106
Member
Registered: 2015-02-04
Posts: 23

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

Problème résolu ..!

Je l'explique au cas où ça arriverait à quelqu'un d'autre.

J'avais modifié le httpd.conf pour faire en sorte qu'en tapant "localhost" ou l'adresse IP du serveur(ex : 192.168.0.60) on arrive directement sur la page de GLPI. J'ai fais ceci afin qu'avec l'hôte DNS que j'ai créé, j'arrive directement sur GLPI en tapant www.glpi.xxx.ch

Ça modifiait donc le chemin de mon serveur.

Dans mon script que je balance par GPO, j'ai simplement modifié ainsi :

Ancien script :
SetupOptions = "/acceptlicense /runnow /server='http://192.168.0.60/glpi/plugins/fusioninventory/' /S"

Nouveau script :
SetupOptions = "/acceptlicense /runnow /server='http://192.168.0.60/plugins/fusioninventory/' /S"

Grâce à cette modification, les différents ordinateurs commencent à remonter.

Merci aux personnes qui me sont venues en aide :-)

Offline

#39 2015-02-18 15:47:56

mvimau
Member
Registered: 2014-10-23
Posts: 28

Re: L'agent FusionInventory ne s'installe pas sur tous les PCs

ok impec

Et si tu peux passer le topic en [resolu] stp

Bonne journée

Offline

Board footer

Powered by FluxBB