You are not logged in.
Pages: 1
Bonjour,
Je souhaite mettre en place le service permettant de déployer des logiciel par glpi inventory mais voila, je ne comprend pas réellement comment initialisé l'installation ni comment paramétrer une tâches afin d'installer un .msi
Est-ce que quelqu'un aurai une documentation ou bien des idées afin de m'aiguiller sur l'installation
Merci !
Offline
Bonjour,
Je suis dans le même cas…
Up!
Offline
Bonjour,
Je suis dans le même cas que vous deux également.
J'ai remarqué que dans le plugin glpiinventory, dans la rubrique Général>configuration générale, gestion de paquets, nous avons "chemin du dossier de téléchargement des fichiers du serveur": /var/lib/glpi/_plugins/glpiinventory/upload
Cela peut être une piste pour nous...
Offline
Bonjour,
ayant récemment activé et utilisé cette fonctionnalité sur mon glpi, je peux essayer de vous aider si c'est toujours d'actualité
Offline
Bonjour,
C'est toujours d'actualité pour moi.
Concernant un serveur distant, pas pour du local.
Merci d'avance, dans l'attente de te lire!
Offline
Pour commencer, j'ai eu un soucis d'accès d'url des agents, car mon glpi est dans un sous dossier sur mon domaine, est-ce ton cas ? par ex https://domaine. com/it/
Offline
Sur notre serveur, notre instance GLPI est installé dans /var/www/html
Accessible par navigateur à l'adresse https: //glpi.domaine.com
Offline
Pourrais tu donner des précisions sur les problèmes que tu rencontres ?
ton glpi et tes agents sont bien à jour ?
quels parametres sont utilisés pour installer tes agents ?
Offline
Notre GLPI est en version 10.0.14 actuellement
Certains pc ont l'agent d'installée en 1.3, d'autres en 1.5 et les derniers en 1.7.3
Les agents sont tous installés en local lors de la masterisation de nos pc, par un script:
#Installation des logiciels
.\GLPI-Agent-1.7-x64.msi /quiet SERVER="https: //glpi.domaine.com/front/inventory.php" ADD_FIREWALL_EXCEPTION=1
Offline
La partie inventaire remonte correctement des agents vers glpi ?
quand tu fais un deploiement, tu as quelles erreurs ?
idéalement, pour les tests, il te faudrait un pc avec un agent avec le loglevel 2: tu peux ajouter DEBUG=2 ds la commande d'install
je te conseille d'utiliser ces parametres pour tester:
ADD_FIREWALL_EXCEPTION=1 DEBUG=2 RUNNOW=1 ADDLOCAL=ALL
le fichier de log se trouvera ici: "C:\Program Files\GLPI-Agent\logs\glpi-agent.log"
Offline
Oui l'inventaire se passe normalement et remonte dans mon GLPI, par une installation en locale comme je l'ai expliqué ci-dessus.
Désormais, je souhaiterais utiliser le plugin glpiinventory par sa fonctionnalité déploiement de packets, afin de mettre à niveau tout nos agents.
C'est ça notre but principal.
Offline
Attention, je ne me propose pas de mettre en place la solution à ta place, mais de t'aider à solutionner les blocages et pbs que tu peux rencontrer lors de la configuration.
Il faut pour cela que tu te sois déjà documenté et au moins essayé de faire la configuration par toi même.
Offline
Bien sûr c'est évident, je suis complètement d'accord avec toi, ce n'est pas le but.
Je me suis déjà documenté sur le sujet, exploité le plugin pour y faire la config. D'abord depuis un serveur test en local où la tâche s'est exécutée convenablement mais sans résultat, c'est-à-dire que la version de mon agent n'a pas changé suite au déploiement.
Puis, j'ai testé sur notre serveur de prod qui lui est distant, hébergé à l'extérieur.
J'ai fait la même démarche de configuration, cependant l'avancée de la tâche ne bougeait pas, elle avait comme statut "préparée", "à faire"
Je suis donc resté bloqué là-dessus.
Peut-être l'éventualité que des pare-feu bloque le trafic, vu qu'il est hébergé à l'extérieur.
Qu'est-ce que tu en penses?
Offline
Ok, parfait, nous sommes bien sur la meme longueur d'onde ^^
Donc, pour commencer, si la tache reste sur "à faire", c'est que glpi ne recoit pas la commande de l'agent.
C'est là que tu vas avoir besoin du log level 2 sur un agent, afin de voir quelle url il appelle.
Tu devrais voir dans le log de l'agent une ligne qui correspond au check du deploy:
[debug2] https://glpi.domaine.com/?action=getConfig&task[Collect]=*********
si tu ouvres cette url sur ton navigateur, tu devrais recevoir un résultat json comme:
{"configValidityPeriod":600,"schedule":[]}
Si tu recois n'importe quel autre résultat, c'est que l'url appelée n'est pas bonne. Il faudra surement faire un peu d'url rewrite côté serveur.
Offline
Pages: 1