You are not logged in.
bonjour,
impossible d'installer l'agent glpi en ligne de commande:
C:\fusion>2.6.exe /acceptlicense /add-firewall-exception /installtasks=Full /runnow /installtype=from-scratch /execmode=Service /httpd-trust='localhost,127.0.0.1,10.0.100.130' server='http://10.0.100.130/plugins/fusioninventory/' /debug=1
Quand je lance la commande arrivé à l'étape d'adresse du serveur celle ci est vide alors que elle est bien renseigné dans ma commande, je ne comprends pas pourquoi j'ai suivi tout les tutos de google rien à faire
Merci de votre aide
Offline
Bonjour,
Voici mon script via le fichier msi:
msiexec /i "%INSTALLSERVER%\GLPI-Agent-1.0.msi" /quiet SERVER=http://glpi.XXX.local/plugins/fusioninventory ADD_FIREWALL_EXCEPTION=1 DEBUG=1 RUNNOW=1 TASK_FREQUENCY=daily
VM Linux
GLPI 10.x
Offline
Bonjour,
Je me permet de UP car malgré la réponse de Lyonel ainsi que la documentation GLPI-Agent, je n'arrive pas faire mon installation via ligne de commande (pour en faire un script déployer par GPO ensuite).
Voici les paramètres que j'ai renseigné actuellement :
msiexec /i GLPI-Agent-1.1-x64.msi SERVER=https://glpi-server/front/inventory.php ADD_FIREWALL_EXCEPTION=1 ADDLOCAL=ALL EXECMODE=1 DEBUG=1 RUNNOW=1 INSTALLDIR="C:\Program Files\GLPI-Agent" TASK_DAILY_MODIFIER=1 TASK_FREQUENCY=daily TAG=TEST
Je n'ai pas d'erreur qui est retourné en CMD mais l'installation ne se fait pas. Quelqu'un aurait une idée de ce que j'ai oublié ?
Last edited by Ryzzel (2022-03-03 18:12:50)
Offline
UP cela m’intéresse aussi
@Ryzzel as tu trouvé entre temps ?
Offline
Bonsoir à tous,
Un p'tit point à vérifier, est que aucune entrée n'est vraiment présente dans dans les Base de Registre Windows (Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\GLPI-Agent) ?
Sinon pour info, dans le " glpi-agent-deployment.vbs " , il est préconisé de mettre l'URL de SERVER entre ' '
Au final cela donne (pour ma part) :
msiexec /i /quiet GLPI-Agent v1.2-gitABCDEFGH ADD_FIREWALL_EXCEPTION=1 RUNNOW=1 SERVER='http://glpi.yourcompany.com/plugins/fusioninventory' DEBUG=1
Cordialement.
Creuser, creuser... creuser.
GLPI 10.0.16 [ Linux el 9.4 | Apache/2.4.xx | mysql 15.1 MariaDB 10.5.xx | PHP 8.3.x ] - Apache HTTPS r-proxy [ Linux el 9.4 | Apache/2.4.xx ]
GLPI Inventory 1.3.5 | Data Injection 2.13.5 | Treeview (Arborescence) 1.10.2 | Behaviors (Comportements) 2.7.3
-- Any exchange not written in French comes from an automatic translation. --
Offline
Bonjour,
Le problème " était " bel et bien connu et résolu en Nightly Builds (https:// nightly.glpi-project.org/glpi-agent/), cf. GitHub.
- https:// github.com/glpi-project/glpi-agent/issues/40
Cordialement.
Creuser, creuser... creuser.
GLPI 10.0.16 [ Linux el 9.4 | Apache/2.4.xx | mysql 15.1 MariaDB 10.5.xx | PHP 8.3.x ] - Apache HTTPS r-proxy [ Linux el 9.4 | Apache/2.4.xx ]
GLPI Inventory 1.3.5 | Data Injection 2.13.5 | Treeview (Arborescence) 1.10.2 | Behaviors (Comportements) 2.7.3
-- Any exchange not written in French comes from an automatic translation. --
Offline
Bonsoir à tous,
Un p'tit point à vérifier, est que aucune entrée n'est vraiment présente dans dans les Base de Registre Windows (Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\GLPI-Agent) ?
Sinon pour info, dans le " glpi-agent-deployment.vbs " , il est préconisé de mettre l'URL de SERVER entre ' '
Au final cela donne (pour ma part) :
msiexec /i /quiet GLPI-Agent v1.2-gitABCDEFGH ADD_FIREWALL_EXCEPTION=1 RUNNOW=1 SERVER='http://glpi.yourcompany.com/plugins/fusioninventory' DEBUG=1
Cordialement.
Bonjour,
Je n'arrive toujours pas a faire l'installation via ligne de commande pour en faire un script par la suite...
- J'ai vérifié mon registre, il n'y a pas GLPI-Agent avant mon test d'installe
- J'ai depuis mis à jour mon serveur en rc2 puis rc3, pris le dernier plugin stable en 1.1 et le dernier bluid en 1.2 (GLPI-Agent-1.2-git9418c6ef-x64) mais le souci reste le même.
- J'ai testé vos différentes ligne de commande proposé en adaptant mon nom de serveur mais la même chose se produit, je vois bien l'installateur windows se lancer mais il poursuit pas l'installation (ne crée même pas le dossier GLPI-Agent dans le program files) il reste bloqué sur une étape j'imagine.
Pourtant l'installation en version graphique va jusqu'au bout et ma remonter dans GLPI est complète et se fait sans souci, je me suis remonté entre temps un serveur en 9.5 avec fusioninventory (déployer par le script comme je souhaite le faire pour GLPI Agent) pour la remonter de mes parcs mais j'aimerais avoir qu'un serveur et tout centraliser au même endroit...
Si quelqu'un a des idées pour débloquer mon problème je suis preneur
Cordialement
Offline
Bonsoir,
j'en suis au même point.
Installation graphique => OK
Installation via le script VBS => rien ne se passe (pas d'erreur)
fichier config vbs :
SetupOptions = "/acceptlicense /runnow /execmode=service /installtasks=full /add-firewall-exception HTTPD_TRUST='0.0.0.0/0' server='https://xxx/front/inventory.php' /S"
Offline
petit up si quelqu'un à réussi à avancer ?
Offline
Bonjour,
Personnellement j'utilise un script en ".bat", beaucoup plus simple à maintenir et à déployer.
Offline
Bonjour,
Personnellement j'utilise un script en ".bat", beaucoup plus simple à maintenir et à déployer.
C'est exactement ce que je cherche à faire de mon côté, mais impossible de faire fonctionner le script en .bat,
est-ce c'est possible de partager ton script ?
Offline
johndu30160 wrote:Bonjour,
Personnellement j'utilise un script en ".bat", beaucoup plus simple à maintenir et à déployer.C'est exactement ce que je cherche à faire de mon côté, mais impossible de faire fonctionner le script en .bat,
est-ce c'est possible de partager ton script ?
J'avais partager le miens il y a quelques temps le voici
@echo off
echo Desinstallation de Fusion Inventory et installation du nouveau client
echo.
::Vérifie si fusion inventory est installé si oui le désinstalle
if exist "%PROGRAMFILES%\FusionInventory-Agent" "%programfiles%\FusionInventory-Agent\Uninstall.exe" /S
echo Desinstallation terminee
echo.
echo Installation Agent GLPI
echo.
::Vérifie si poste en 32 ou 64 puis lance l'installation en silencieux
::Renseigner le chemin où se trouve l'executable et l'adresse du serveur GLPI le reste étant par défaut
if "%PROCESSOR_ARCHITECTURE%"=="AMD64" msiexec /i Adressedumsi\GLPI-Agent-1.2-git98475ac7-x64.msi /quiet ADD_FIREWALL_EXCEPTION=1 RUNNOW=1 SERVER='http://VotreGlpi/glpi/plugins/fusioninventory' ADD_FIREWALL_EXCEPTION=1 DEBUG=1 RUNNOW=1 TASK_FREQUENCY=daily
if "%PROCESSOR_ARCHITECTURE%"=="x86" msiexec /i Adressedumsi\GLPI-Agent-1.2-git98475ac7-x86.msi /quiet ADD_FIREWALL_EXCEPTION=1 RUNNOW=1 SERVER='http://VotreGlpi/glpi/plugins/fusioninventory' ADD_FIREWALL_EXCEPTION=1 DEBUG=1 RUNNOW=1 TASK_FREQUENCY=daily
echo Installation terminee
echo.
GLPI 10
GLPI Agent 1.2
Debian 11
Offline
Bonjour,
Voici mon script via le fichier msi:msiexec /i "%INSTALLSERVER%\GLPI-Agent-1.0.msi" /quiet SERVER=http://glpi.XXX.local/plugins/fusioninventory ADD_FIREWALL_EXCEPTION=1 DEBUG=1 RUNNOW=1 TASK_FREQUENCY=daily
Bonjour,
curieux que vous n'y arrivez pas.
Rajoutez en variable LOGGER=file pour pouvoir lire ce qu'il se passe dans le fichier de log, bien plus simple que via la console.
Last edited by lyonel (2022-05-03 11:51:49)
VM Linux
GLPI 10.x
Offline