Page 1 sur 2

[RESOLU] Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 05 août 2022 - 11:07
par t.heroult
Bonjour à tous
Je test le paquet avec la dernière version de WAPT (2.2.2.12388).

J'ai configuré les deux fichiers INI en fonction de mes serveurs, cependant j'hésite sur le compte à utiliser pour le fichier wapt_api.ini.
j'ai testé avec plusieurs utilisateurs (user créé dans WAPT, compte root du serveur - oui, c'est mal, mais c'était juste pour tester).

Dans tous les cas, j'ai un problème de droits sur le serveur WAPT, visiblement, l'audit du paquet est en erreur :

Code : Tout sélectionner

Auditing ln-glpi-plugin-export-to-glpi10
Audit aborted due to exception: 403 Client Error: FORBIDDEN for url: https://srvwapt.XXXXXXX.local//api/v3/hosts?columns=dmi,wmi,host_info,host_metrics,waptwua_status,wuauserv_status,host_audit%2Fglpi%2Fupload%2Fvalue%2Flastid,host_audit%2Fglpi%2Fupload%2Fvalue%2Fhash,host_capabilities,wapt_status&limit=10000
Que faut-il corriger ?

Cordialement,
Tom

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 05 août 2022 - 11:41
par t.heroult
Précision :
Si je me rends sur l'adresse dans un navigateur avec, par exemple, mon login WAPT, j'obtiens bien un résultat JSON avec les machines.
Mais si je mets les mêmes identifiants dans le wapt_api.ini, j'ai l'erreur.

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 05 août 2022 - 13:14
par sfonteneau
Si cela fonctionne a travers votre navigateur avec les même identifiant cela doit fonctionner dans le paquet c'est étrange donc.

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 05 août 2022 - 13:43
par t.heroult
On est d'accord, Simon, c'est pas normal.
Je viens d'essayer avec la version 5 du paquet et c'est pareil.

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 05 août 2022 - 14:18
par t.heroult
Dans l'acces.log de nginx, j'obtiens ça :

Code : Tout sélectionner

172.16.50.116 - - [05/Aug/2022:14:11:12 +0200] "GET //api/v3/hosts?columns=host_audit%2Fglpi%2Fupload%2Fvalue%2Flastid,host_audit%2Fglpi%2Fupload%2Fvalue%2Fhash&limit=10000 HTTP/1.1" 401 88 "-" "wapt/2.2.2"
172.16.50.116 - waptregister [05/Aug/2022:14:11:12 +0200] "GET //api/v3/hosts?columns=host_audit%2Fglpi%2Fupload%2Fvalue%2Flastid,host_audit%2Fglpi%2Fupload%2Fvalue%2Fhash&limit=10000 HTTP/1.1" 403 56 "-" "wapt/2.2.2"
172.16.50.116 - - [05/Aug/2022:14:11:12 +0200] "HEAD /ping HTTP/1.1" 200 0 "-" "wapt/2.2.2"
172.16.50.116 - - [05/Aug/2022:14:11:13 +0200] "POST /update_host HTTP/1.1" 200 1211 "-" "wapt/2.2.2"
Est-ce que ça veut dire que le paquet utilise le login "waptregister" ?
Si oui, comment ça se fait alors que les infos du fichier wapt_api.ini sont différentes ?

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 05 août 2022 - 14:25
par t.heroult
OK, je crois que j'ai compris.

Le problème du paquet, c'est qu'il copie les INI SEULEMENT s'ils n'existent pas déjà, il ne les met pas à jour !
Je vais modifier l'install() du paquet pour corriger ça et on va voir...

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 05 août 2022 - 14:29
par t.heroult
Maintenant, je n'ai plus d'erreur...
Par contre, je n'ai rien dans GLPI. Les infos du PC ne sont pas mises à jour.

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 05 août 2022 - 15:47
par t.heroult
Bon, j'ai trituré le truc dans tous les sens, rien à faire, aucune info n'est transmise à GLPI 10 (plugin glpi et pas fusion, évidemment).

Je vais attendre que ça soit au point, je vais continuer à utiliser mon paquet maison pour l'agent GLPI (copie de fichiers à plat, génération d'une tâche planifiée et en plus, utilisation de 'Outils externes' pour générer à la volée les inventaires sans que ça impacte le temps d'audit).

Je veillerai pour voir s'il y a du nouveau.

Cordialement,
Tom

N.B. : Si besoin, je peux aider.

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 08 août 2022 - 10:35
par sfonteneau
Je vois (a partir de votre adresse mail) que vous avez du support

Vous pouvez nous contacter par téléphone ?

Re: Paquet : tis-glpi-plugin-export-to-glpi10

Publié : 08 août 2022 - 16:11
par t.heroult
OK, je vous appelle demain :)