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-19 17:47:06

FanchyWeeking
Member
Registered: 2021-12-22
Posts: 21

Inventaire ESX

bonjour,
Nous venons de changer de serveur pour des raisons technique.

suite a la restauration d'une base de donnés j'ai réinstaller les éléments concernant les différentes taches
La Taches découvertes réseaux partagées entres deux agents fonctionne nickel
La Tache inventaire de réseau pareil partagées entre deux agent fonctionne nickel

Par contre la tache inventaire ESX ne fonctionne pas elle reste a l'état préparée
J'ai donc regarder dans les Logs après avoir bien sur vérifier les paramètres de connexions a mes ESX et je trouve l'erreur suivante :

[Wed Jan 19 16:26:20 2022][info] running task ESX
[Wed Jan 19 16:26:21 2022][error] [http client] Can't decode JSON content, starting with <!DOCTYPE html>

avant la migration et la restauration de la base de données sur un nouveau serveur cette fonctionnalité marchait très bien
Aujourd'hui notre serveur est hébergé sur Azure et et nous sommes en no-cert SSL
Le reste de l'infra est inchangée

Dans l'attente de vos réponse
Merci par avance

Offline

#2 2022-02-11 10:31:12

gbougard
Moderator
From: Montpellier, France
Registered: 2021-07-21
Posts: 537
Website

Re: Inventaire ESX

Salut FanchyWeeking,

tu devrais passer l'agent en debug=2 pour voir quelle URL il demande. Ca pourrait te montrer qu'il y a un problème avec l'URL car là, ton serveur renvoie une page html alors que l'agent attend un JSON lui expliquant quoi faire. Tu peux aussi probablement consulter ton journal de connexion côté serveur.


GLPI-Agent developer from Teclib' and GLPI-Network team
Previously FusionInventory-Agent maintainer

Offline

#3 2022-02-14 13:50:37

FanchyWeeking
Member
Registered: 2021-12-22
Posts: 21

Re: Inventaire ESX

bonjour Gbougard
Merci pour ta réponse
Je te retransmet les deux URL qui sont interroge sachant que la première semble fonctionnée correctement

[Mon Feb 14 12:32:23 2022][info] running task ESX
[Mon Feb 14 12:32:23 2022][debug2] https://glpi/plugins/fusioninventory/?action=getConfig&task[ESX]=2.6&machineid=XXXXXXXXXXXXXX-2022-02-08-14-26-56
[Mon Feb 14 12:32:23 2022][debug2] https://glpi/ajax/marketplace.php/plugins/fusioninventory/b/esx/?action=getJobs&machineid=XXXXXXXXXXXX-2022-02-08-14-26-56
[Mon Feb 14 12:32:23 2022][error] [http client] Can't decode JSON content, starting with <!DOCTYPE html>

Mais je dois bien avouer que je ne sait pas du tout a quoi peut correspondre cette deuxième URL car je ne l'ai renseigné nul part

Dans l'attente de ta réponse
Cordialement

Last edited by FanchyWeeking (2022-02-14 13:51:40)

Offline

#4 2022-02-17 10:07:10

FanchyWeeking
Member
Registered: 2021-12-22
Posts: 21

Re: Inventaire ESX

Bonjour Gbougard,
Effectivement cela venait d'une URL mal déclarée au niveau des entités

Administration --> Entités --> Nom de l'entité --> FusionInventory
Le problème se situait au niveau de URL d'accès au service  : https://glpi/ajax/marketplace.php/plugins/fusioninventory/ était l'URL sur laquelle s'arrêtait l'agent

Apres modification https://<nom du serveur>/glpi cela fonctionne correctement

Merci

Offline

Board footer

Powered by FluxBB