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

#1 2015-07-29 11:13:41

antony.cayssials
Member
Registered: 2015-06-29
Posts: 8

Exécution script batch pour modifier conf agent Windows

Bonjour,

Je suis en train de tester la modification de la configuration de l'agent 2.3.16 sous Windows via le registre avec GLPI 0.84.8 et FusionInventory 0.84+3.5 avec la démarche suivante :

1/ J'ai un fichier .reg qui modifie l'url du serveur + quelques options:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\FusionInventory-Agent]
"server"="url1,url2"
"httpd-trust"="W.X.Y.Z/A,127.0.0.1,localhost,*.exemple.local"
"no-ssl-check"="1"

2/ Ce fichier est importé via le fichier .bat suivant :

@echo off
regedit.exe /s conf_FI.reg
net stop "FusionInventory Agent"
net start "FusionInventory Agent"

L'exécution depuis un des poste fonctionne sans erreurs.

3/ J'ai fait une archive zip contenant ces deux fichiers, puis j'ai crée un paquet à déployer via l'agent avec les paramètres suivants :

Nom : Configuration FusionInventory 2.3.16
Fichiers : configuration_agent_fusioninventory_2.3.16.zip avec option dézippage actif et rétention de 30 jours
Commande : cmd.exe /C modif_conf_FI.bat

Lorsque je lance le déploiement en forçant le démarrage, la commande est bien exécutée puisque j'ai vérifié le registre et les paramètres sont bien changés, sauf que sur GLPI, la tâche reste en cours d'exécution et tourne en boucle, le déploiement se fait à chaque fois que l'inventaire est terminé, et quand je regarde les logs de l'agent j'obtiens ceci :

[Wed Jul 29 10:47:42 2015][info] running task Deploy
[Wed Jul 29 10:47:42 2015][debug2] url_srv/glpi/plugins/fusioninventory?action=getConfig&task[Deploy]=2.0.4&machineid=COMPUTER-2015-07-03-13-58-44
[Wed Jul 29 10:47:43 2015][debug] Free space on C:\Program Files\FusionInventory-Agent\var\url..__srv_glpi_glpi_plugins_fusioninventory\deploy: 38031
[Wed Jul 29 10:47:43 2015][debug2] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=getJobs&machineid=COMPUTER-2015-07-03-13-58-44
[Wed Jul 29 10:47:43 2015][debug2] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=setStatus&uuid=55b88d3be988e&currentStep=checking&msg=starting&machineid=COMPUTER-2015-07-03-13-58-44&part=job
[Wed Jul 29 10:47:43 2015][debug2] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=setStatus&uuid=55b88d3be988e&currentStep=checking&msg=all%20checks%20are%20ok&machineid=COMPUTER-2015-07-03-13-58-44&status=ok&part=job
[Wed Jul 29 10:47:43 2015][debug2] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=setStatus&uuid=55b88d3be988e&currentStep=downloading&msg=downloading%20files&machineid=COMPUTER-2015-07-03-13-58-44&part=job
[Wed Jul 29 10:47:43 2015][debug2] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=setStatus&uuid=55b88d3be988e&currentStep=downloading&sha512=f2bcc5ad8adc60d345606a46e45174415985cafbef8fd0577e9e303466fbfa5d434924d684ad5cd733ba33c2d5e3ecaec007296c757edd21bce1e4ebf0675dd5&msg=fetching%20configuration_agent_fusioninventory_2.3.16.zip&machineid=COMPUTER-2015-07-03-13-58-44&part=file
[Wed Jul 29 10:47:43 2015][debug] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=getFilePart&file=5/57/572cad47c6e25c70b799cf30556fcc2d69f943920a8ced08968f79e6653da7c62fb6b3fb4af0a96e1c38e7755f0d1f9bb442a10b5043eb4efef80ca95b3f9144
[Wed Jul 29 10:47:43 2015][debug2] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=setStatus&uuid=55b88d3be988e&currentStep=downloading&sha512=f2bcc5ad8adc60d345606a46e45174415985cafbef8fd0577e9e303466fbfa5d434924d684ad5cd733ba33c2d5e3ecaec007296c757edd21bce1e4ebf0675dd5&msg=configuration_agent_fusioninventory_2.3.16.zip%20downloaded&machineid=COMPUTER-2015-07-03-13-58-44&part=file&status=ok
[Wed Jul 29 10:47:43 2015][debug2] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=setStatus&uuid=55b88d3be988e&currentStep=downloading&msg=success&machineid=COMPUTER-2015-07-03-13-58-44&status=ok&part=job
[Wed Jul 29 10:47:44 2015][debug] reading 572cad47c6e25c70b799cf30556fcc2d69f943920a8ced08968f79e6653da7c62fb6b3fb4af0a96e1c38e7755f0d1f9bb442a10b5043eb4efef80ca95b3f9144
[Wed Jul 29 10:47:44 2015][debug2] 7z: 
[Wed Jul 29 10:47:44 2015][debug2] 7z: 7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
[Wed Jul 29 10:47:44 2015][debug2] 7z: 
[Wed Jul 29 10:47:44 2015][debug2] 7z: Processing archive: C:\Program Files\FusionInventory-Agent\var\url..__srv_glpi_glpi_plugins_fusioninventory\deploy\workdir\55b88d3be988e\configuration_agent_fusioninventory_2.3.16.zip
[Wed Jul 29 10:47:44 2015][debug2] 7z: 
[Wed Jul 29 10:47:44 2015][debug2] 7z: Extracting  conf_FI.reg
[Wed Jul 29 10:47:44 2015][debug2] 7z: Extracting  modif_conf_FI.bat
[Wed Jul 29 10:47:44 2015][debug2] 7z: 
[Wed Jul 29 10:47:44 2015][debug2] 7z: Everything is Ok
[Wed Jul 29 10:47:44 2015][debug2] 7z: 
[Wed Jul 29 10:47:44 2015][debug2] 7z: Files: 2
[Wed Jul 29 10:47:44 2015][debug2] 7z: Size:       753
[Wed Jul 29 10:47:44 2015][debug2] 7z: Compressed: 666
[Wed Jul 29 10:47:44 2015][debug2] url_srv/glpi/plugins/fusioninventory/b/deploy/?action=setStatus&uuid=55b88d3be988e&currentStep=prepare&msg=success&machineid=COMPUTER-2015-07-03-13-58-44&status=ok&part=job

J'ai les logs suivants sur GLPI :

23 924     Mofication conf fusioninventory     Mofication conf fusioninventory     
En cours d'exécution
    29-07-2015 10:47     55b88d3be988e     Files preparation:success     COMPUTER-2015-07-03-13-58-44
23 923     Mofication conf fusioninventory     Mofication conf fusioninventory     
En cours d'exécution
    29-07-2015 10:47     55b88d3be988e     Files download:success     COMPUTER-2015-07-03-13-58-44
23 922     Mofication conf fusioninventory     Mofication conf fusioninventory     
En cours d'exécution
    29-07-2015 10:47     55b88d3be988e     Files download:configuration_agent_fusioninventory_2.3.16.zip downloaded     COMPUTER-2015-07-03-13-58-44
23 921     Mofication conf fusioninventory     Mofication conf fusioninventory     
En cours d'exécution
    29-07-2015 10:47     55b88d3be988e     Files download:fetching configuration_agent_fusioninventory_2.3.16.zip     COMPUTER-2015-07-03-13-58-44
23 920     Mofication conf fusioninventory     Mofication conf fusioninventory     
En cours d'exécution
    29-07-2015 10:47     55b88d3be988e     Files download:downloading files     COMPUTER-2015-07-03-13-58-44
23 919     Mofication conf fusioninventory     Mofication conf fusioninventory     
En cours d'exécution
    29-07-2015 10:47     55b88d3be988e     Checks:all checks are ok     COMPUTER-2015-07-03-13-58-44
23 918     Mofication conf fusioninventory     Mofication conf fusioninventory     
En cours d'exécution
    29-07-2015 10:47     55b88d3be988e     Checks:starting COMPUTER-2015-07-03-13-58-44

Il y a quelque chose qui doit m'échapper mais je ne vois pas quoi. Avez-vous une idée ?

Merci d'avance.

Last edited by antony.cayssials (2015-07-29 11:16:13)

Offline

Board footer

Powered by FluxBB