You are not logged in.
Pages: 1
Topic closed
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 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
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
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
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
Pages: 1
Topic closed