Skip to main content

Bonjour à tous,

 

Je cherche à configurer GLPI sur centreon via API pour créer des tickets directement via l’interface centreon.

J’utilise pour cela le module Openticket.

La version de mon centreon est en 24.04.6 et celui de mon GLPI est en 10.0.10.

J’ai activé l’API sur GLPI et générer les deux tokens ( user et API )

J’ai ensuite configuré une règle sur centreon la connexion est OK : 

 

Cependant lorsque je souhaite créer un ticket en utilisant le widget Open ticket il m’est impossible d’en créer un comme si la liaison avec GLPI ne se faisait pas :

 

Si vous pouvez m’aider svp , je bloque dessus depuis 2 jours et je n’arrive pas à solutionner le problème.

 

Je vous remercie d’avance 

Une petite aide svp


Dernière tentative de demande d’aide svp j’abandonnerai ce sujet sinon

Merci


Bonjour @Alxion

 

Il semblerait que le problème rencontré ne porte pas sur un problème de connexion avec GLPI (le test de connexion semble valider la communication)

Le problème ne semble pas non plus au niveau de la création du ticket, mais plutôt au niveau de la configuration du widget OpenTicket.

Voici le menu de configuration que vous devriez retrouver : 

Configuration du Widget Open Ticket

 

Avez-vous déjà tenté de désinstaller / réinstaller le widget correspondant depuis le menu Administration > Extensions > Manager > Widgets ?

 

Une fois le widget correctement configuré, vous devriez retrouver une vue comme la suivante : 

 


Bonjour @selkostali ,

 

Je vous remercie pour votre retour :)

J’ai déjà effectivement tenter de désinstaller et réinstaller le widget Open ticket , je viens de réessayer ( j’ai remis le même paramétrage car celui ci a sauté après la suppression ) et malheureusement le résultat est toujours KO je ne peux pas sélectionner la règle dans le widget malgré que celui ci me semble correctement paramétré :(


Bonjour @Alxion

 

Avez-vous également tenter l’édition du widget depuis un autre navigateur (en navigation privée / sans cache) ?

Si vous ouvrez le panneau “DevTools” (via F12) avant d’éditer le widget, puis que vous tentez de l’éditer, voyez vous des erreurs ? Et plus particulièrement au niveau d’un appel HTTP vers une URL de ce style : 

http://IP_CENTRAL/centreon/api/internal.php?object=centreon_home_customview&resultFormat=html&action=preferences&viewId=1&widgetId=5

En complément, voyez des vous des messages d’erreurs pertinents, dans les logs Apache / PHP au moment où l’erreur est rencontrée ? (/var/log/httpd/, /var/log/php-fpm/)


Merci pour votre retour @selkostali  !

Sur le panneau Devtool ca me semble être correct :

 

J’ai cette erreur je ne sais pas si ca peut être la cause dans les logs :

 

Merci d’avance


@Alxion

 

Pouvez-vous essayer de downgrade la version du module OpenTicket en base de données avec les requêtes suivantes : 

mysql centreon
UPDATE modules_informations
SET mod_release = '24.04.0'
WHERE name = 'centreon-open-tickets';

Une fois la requête passée, il faudra repasser par le menu Administration > Extensions > Manager pour lancer l'update du module depuis l'interface.


Est-ce qu’une fois ces actions réalisées, la configuration du widget est correcte ? 


Bonjour @selkostali ,

Je suis bien repassé avec le module en 24.04.0, malheureusement toujours le même symptôme :

 

Je ne comprend pas pourquoi ma règle ne veut pas apparaitre :(


Bonjour @Alxion

 

Pouvez-vous me confirmer que l’upgrade depuis l’interface a bien été joué ? 

Si oui, j’aurais une dernière solution de contournement à vous proposer, pourriez-vous tenter d’incrémenter le numéro de version du module dans son fichier de configuration ? 

vim /usr/share/centreon/www/widgets/open-tickets/configs.xml

Remplacer version par “24.04.2” par exemple (il faut impérativement que le numéro de version mineur soit supérieur a la version actuelle)

Est-ce que cette manipulation permet de corriger votre problème ? 


Bonjour @selkostali ,

Je vous remercie une nouvelle fois pour votre retour.

J’ai effectué la manipulation , l’état reste inchangé malheureusement :( 

Le seul changement réside dans les modules ou je vois le widget en orange cette fois :

 


Bonjour @Alxion

 

Pouvez-vous tenter de mettre à jour le module Open Tickets orange via le bouton associé ?

 

Cordialement, 


@selkostali ,

 

Ca marche merci vous êtes un crack je peux accéder au menu !!

Je vais pouvoir avancer !

 

Finalement je pense que c’est votre dernière recommandation sur le fichier et l’upgrade qui a permis son fonctionnement , le problème était donc un problème de versioning ?

 

Merci encore !


Reply