Page 1 sur 1

WAPT 2.3 - GLPI 9

Posté : 23 févr. 2023 - 10:06
par MIKL
Bonjour,
Je créé ce nouveau sujet car je n'ai pas trouvé de réponse dans les autres rubriques.
Voilà le problème :
Je souhaite déployer l'inventaire des postes en utilisant l'agent WAPT et GLPI 9
J'ai installé ce matin la version 2.3 (précédemment 2.2) sur le serveur Windows
En suivant la documentation : https://www.wapt.fr/fr/doc/wapt-console ... -glpi.html
Il est indiqué que l'agent est installé par défaut avec WAPTServer (c'est le serveur qui se chargera donc chez nous de faire la remonté d'info vers GLPI)
Sauf que non, l'agent n'est pas installé.
Si je procède à une installation classique de l'agent comme pour nos postes, l'installation se fait sous C:\Program .... et le serveur remonte bien dans la console. Je peux donc déployer le paquet GLPI-9x.
Le hic... C'est que la partie serveur, quant à elle, est installé sur le disque D:\ du serveur.
Lorsque je lance un audit en ligne de commande : wapt-get audit tis-glpi.... cela m'indique que aucun paquet n'est installé. Normal car le fichier utilisé pour cette commande est le wapt-get.ini sous le disque D:\ et non celui sous C:\Program....
Je me retrouve donc coincé à pouvoir déployer le paquet, sans pouvoir lancer l'audit pour vérifier le fonctionnement.

Auriez vous une idée de comment corriger ce problème ? Faut il que je place l'installation de l'agent sous D:\ au risque que cela écrase des fichiers de configuration du serveur ?

Merci d'avance pour votre aide ! :D

Re: WAPT 2.3 - GLPI 9

Posté : 23 févr. 2023 - 15:40
par MIKL
Edit :
Le serveur a été reconnu comme ayant un agent après redémarrage.
J'ai donc pu déployer le paquet GLPI 9
J'ai créé un compte "local" depuis la console wapt pour pouvoir le renseigner dans le fichier demandé.
J'ai mis à jour les fichiers glpi.ini et wapt_api.ini
Lorsque je lance l'audit j'obtiens le même message qu'ici : viewtopic.php?p=10774
Malheureusement, la réponse n'est pas publique.
Si j'accède à l'URL indiqué en erreur dans l'audit du paquet, et que je m'identifie avec le compte fraîchement créé depuis la console, cela fonctionne

Code : Tout sélectionner

Auditing tis-glpi-plugin-export-to-glpi9
Audit aborted due to exception: 401 Client Error: UNAUTHORIZED for url: https://lenomduserveur.lenomdedomaine//api/v3/hosts?columns=host_audit%2Fglpi%2Fupload%2Fvalue%2Flastid,host_audit%2Fglpi%2Fupload%2Fvalue%2Fhash&limit=10000

Re: WAPT 2.3 - GLPI 9

Posté : 24 févr. 2023 - 09:58
par dcardon
Bonjour Michael,

Je comprends que les identifiants/mdp ont bien été copié dans le paquet, mais est ce que le paquet a bien été ré-appliqué sur la machine est est ce que les fichiers glpi.ini et wapt_api.ini ont bien les bonnes valeurs sur le serveur?

Cordialement,

Denis

Re: WAPT 2.3 - GLPI 9

Posté : 24 févr. 2023 - 10:48
par sfonteneau
Pour préciser ce que dit Denis

Dans le fonctionnement il ne faut pas mettre le mot de passe dans le paquet lui même.
Il faut prendre les paquets que l'on propose sans les modifier.

Deployer ce paquet sur une machine puis aller dans /opt/wapt/private ou C:\Program Files (x86)\wapt\private pour modifier les fichier

C'est ce que vous avez fait ?

Re: WAPT 2.3 - GLPI 9

Posté : 07 mars 2023 - 10:12
par jdziadek
Hello, je reprend aussi le sujet, j'aimerais envoyer l'inventaire via GLPI.
La doc est un peu flou sur certains points, si j'ai bien compris.
Une seule machine a besoin du paquet tis-glpi-plugin-export-to-glpi9 ( par exemple ), et celle ci va envoyer les inventaires via GLPI ?
Si oui j'ai mit le paquet sur mon serveur WAPT, il me dit que l'install est ok, je déclenche l'inventaire et j'ai cet erreur :

Code : Tout sélectionner

CRITICAL Audit tis-glpi-plugin-export-to-glpi9 : Exception: Package tis-glpi-plugin-export-to-glpi9 is not installed
J'ai bien renseigné mes fichiers de confs etc...

Re: WAPT 2.3 - GLPI 9

Posté : 07 mars 2023 - 10:57
par dcardon
Bonjour Julien,

est ce que vous pourriez préciser la version du serveur, l'os, etc. (cf. forum rules). L'agent tourne bien en local (l'agent du serveur apparait en connecté dans la console?). Les fichiers ini de configuration ont bien été complétés?

Cordialement,

Denis

Re: WAPT 2.3 - GLPI 9

Posté : 07 mars 2023 - 11:33
par jdziadek
Désolé pour le manque d'info, donc je suis sur une debian buster, avec WAPT entreprise dans la dernière version et le client du serveur remonte bien dans ma console.
Tout les fichiers de confs sont bien remplis :
En fouillant les logs je viens de voir la vraie erreur:

Code : Tout sélectionner

Auditing ecl-glpi-plugin-export-to-glpi9
Audit aborted due to exception: 401 Client Error: UNAUTHORIZED for url: https://wapt.XXXXX.fr//api/v3/hosts?columns=host_audit%2Fglpi%2Fupload%2Fvalue%2Flastid,host_audit%2Fglpi%2Fupload%2Fvalue%2Fhash&limit=10000
Edit donc j'ai exactement le meme comportement que MIKL. Je n'ai pas modifié le paquet, je l'ai appliqué tel quel sur mon serveur, et j'ai ensuite modifié les fichiers de confs.
Si je me log manuellement avec l'user qui va bien, je vois bien le fichier

Re: WAPT 2.3 - GLPI 9

Posté : 10 mars 2023 - 08:54
par jdziadek
Je me répond, au final c'est un bug des logs
2023-03-10 08:47:23,222 DEBUG DB Start transaction
2023-03-10 08:47:23,223 CRITICAL Audit tis-glpi-plugin-export-to-glpi9 : Exception: Package tis-glpi-plugin-export-to-glpi9 is not installed
2023-03-10 08:47:23,223 INFO Sending status to server
[...]
2023-03-10 08:47:23,434 INFO Status on server https://wapt.XXXXX.fr updated properly
2023-03-10 08:47:23,434 INFO update_server_status successful (data size 582)
J'ai juste un petit bug dans la remonté de l'usager :
Dans l'historique de ma machine
Changement de jdziadek@MONDOMAINE à jdziadek@mondomaine.lan@mondomaine.lan
Et le domaine ne remonte plus dans l'onglet domaine