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 2022-01-27 17:11:04

okba6z
Member
Registered: 2018-12-13
Posts: 32

Installation agent glpi en ligne de commande

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

#2 2022-02-14 18:24:53

lyonel
Member
From: rennes
Registered: 2007-03-28
Posts: 127

Re: Installation agent glpi en ligne de commande

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

#3 2022-03-03 18:12:14

Ryzzel
Member
Registered: 2022-01-21
Posts: 6

Re: Installation agent glpi en ligne de commande

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

#4 2022-03-16 17:45:42

stdglpi
Member
Registered: 2020-02-19
Posts: 47

Re: Installation agent glpi en ligne de commande

UP cela m’intéresse aussi smile

@Ryzzel as tu trouvé entre temps ?

Offline

#5 2022-03-16 19:47:10

homebrewtainy
Member
Registered: 2020-04-04
Posts: 151

Re: Installation agent glpi en ligne de commande

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

#6 2022-03-17 07:36:29

homebrewtainy
Member
Registered: 2020-04-04
Posts: 151

Re: Installation agent glpi en ligne de commande

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

#7 2022-03-31 12:46:10

Ryzzel
Member
Registered: 2022-01-21
Posts: 6

Re: Installation agent glpi en ligne de commande

homebrewtainy wrote:

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 smile

Cordialement

Offline

#8 2022-04-03 00:51:20

stdglpi
Member
Registered: 2020-02-19
Posts: 47

Re: Installation agent glpi en ligne de commande

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

#9 2022-04-10 23:43:26

stdglpi
Member
Registered: 2020-02-19
Posts: 47

Re: Installation agent glpi en ligne de commande

petit up si quelqu'un à réussi à avancer ?

Offline

#10 2022-04-11 13:04:34

johndu30160
Member
Registered: 2022-03-18
Posts: 20

Re: Installation agent glpi en ligne de commande

Bonjour,
Personnellement j'utilise un script en ".bat", beaucoup plus simple à maintenir et à déployer.

Offline

#11 2022-04-25 14:19:44

Ryzzel
Member
Registered: 2022-01-21
Posts: 6

Re: Installation agent glpi en ligne de commande

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 ?

Offline

#12 2022-04-25 15:21:51

deer
Member
From: Montpellier
Registered: 2022-04-08
Posts: 45

Re: Installation agent glpi en ligne de commande

Ryzzel wrote:
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

#13 2022-05-03 11:51:40

lyonel
Member
From: rennes
Registered: 2007-03-28
Posts: 127

Re: Installation agent glpi en ligne de commande

lyonel wrote:

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

Board footer

Powered by FluxBB