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 2017-06-22 15:08:05

keyser75
Member
Registered: 2016-05-02
Posts: 50

webservices et monitoring

Bonjour,

Un petit retour sur la nouvelle version du plugin webservices, 1.7.0.

J'utilise les plugins webservices et monitoring pour gérer Shinken sur GLPI 9.1.4/PHP7.
La version 1.6 fonctionnait très bien avec quelques modifications (pour la version maximale et php7).
J'ai testé la version 1.7 mais elle génère une erreur dans les logs de l'arbiter au redémarrage :

ERROR: [Shinken] Instance import-glpi raised an exception <Fault 3: 'Unknown internal function for monitoring.shinkenCommands (xml-rpc)'>. Log and continue to run

Dans le log du webservice au moment de l'appel de la méthode shinkenCommands j'ai :

Protocol: xml-rpc, Method: monitoring.shinkenCommands, Function: PluginMonitoringWebservice::methodShinkenCommands

Les commandes ne sont pas générées dans Shinken.

En explorant le code de cette nouvelle version j'ai remarqué que la variable $_SESSION['glpi_plugins'] était détruite à la fin de la fonction PluginWebservicesMethodSession::setSession.
En la commentant, je retrouve un fonctionnement normal. Je ne sais pas quel impact cela peut avoir sur les autres webservices.

Autres point moins bloquant smile La version est indiquée en "1.7." et non "1.7.0".
L'url aussi n'est plus bonne :
OK = https://forge.glpi-project.org/projects … ices/files
KO = https://forge.indepnet.net/projects/webservices

Merci.

Last edited by keyser75 (2017-06-22 15:11:29)


(GLPI 9.1.6 / FusionInventory 9.1+1.1)

Offline

#2 2017-06-26 11:22:05

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: webservices et monitoring

Pour le premier point, cela semblait corriger le problème du plugin qui se déactivait. Si cela bloque, je le supprime dan sla prochaine version.
Pour les autres points => corrigés aussi dans la prochaine version.

Merci de votre retour


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2017-06-26 11:32:24

keyser75
Member
Registered: 2016-05-02
Posts: 50

Re: webservices et monitoring

Merci.

Pour le premier point, je n'ai jamais constaté de désactivation de webservices, quelque soient mes versions de GLPI (0.90.1 à 9.1.4). De mon côté il tournait toujours bien avec monitoring.


(GLPI 9.1.6 / FusionInventory 9.1+1.1)

Offline

#4 2017-06-26 11:33:14

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: webservices et monitoring


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

Board footer

Powered by FluxBB