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-11-16 11:12:36

nicowizz
Member
Registered: 2017-01-13
Posts: 23

[webservice 1.7] [faultString] => Unknown internal function for glpi.l

Bonjour ,

Je me permets de revenir sur ce problème, car je rencontre le même.
Je suis dessus depuis 2 jours, impossible de trouver le problème.

GLPI 0.84.4 : avec webservice 1.4
GLPI 9.1.6 avec webservice 1.7  =>
[faultCode] => 3
    [faultString] => Unknown internal function for glpi.listUsers (xml-rpc)

Merci d'avance !

Test génération session : OK
Test glpi list user : OK

Logs apache
127.0.0.1 - - [14/Nov/2017:20:36:10 +0100] "POST /glpi/plugins/webservices/xmlrpc.php HTTP/1.0" 200 1196 "-" "-"
127.0.0.1 - - [14/Nov/2017:20:36:11 +0100] "POST /glpi/plugins/webservices/xmlrpc.php HTTP/1.0" 200 866 "-" "-"
127.0.0.1 - - [14/Nov/2017:20:36:11 +0100] "POST /glpi/plugins/webservices/xmlrpc.php HTTP/1.0" 200 869 "-" "-"
127.0.0.1 - - [14/Nov/2017:20:36:11 +0100] "POST /glpi/plugins/webservices/xmlrpc.php HTTP/1.0" 200 758 "-" "-"
1641618    14-11-2017 20:36    webservice (864)        Connexion (webservice, 127.0.0.1, glpi.doLogout, xml-rpc)
1641617    14-11-2017 20:36    webservice (864)        Connexion (webservice, 127.0.0.1, glpi.createTicket, xml-rpc)
1641616    14-11-2017 20:36    webservice (864)        Connexion (webservice, 127.0.0.1, glpi.listUsers, xml-rpc)
1641615    14-11-2017 20:36            Connexion (anonymous, 127.0.0.1, glpi.doLogin, xml-rpc)

Offline

#2 2017-11-16 13:05:50

nicowizz
Member
Registered: 2017-01-13
Posts: 23

Re: [webservice 1.7] [faultString] => Unknown internal function for glpi.l

C'est pas bien, mais j'ai feinté, mis l'ancien plugin avec le setup du nouveau , ça tourne.

Existe t'il une liste des modifications apportées à ce plugin, il y a peut-être en champ supplémentaire requis par rapport à l'ancienne version ?

Last edited by nicowizz (2017-11-16 21:22:11)

Offline

#3 2017-11-17 16:55:46

nicowizz
Member
Registered: 2017-01-13
Posts: 23

Re: [webservice 1.7] [faultString] => Unknown internal function for glpi.l

J'ai trouvé, j'ai réinstallé le  service web 1.7, pour être propre.
Et rechargé un par un les fichiers, pour voir lequel me générerait le problème.

Je n'ai pas compris pourquoi, il s'agit du fichier methodsession.class.php

Ligne 363 dans la function setSession($session), j'ai du supprimer la ligne

// Force reload of plugins state
unset($_SESSION['glpi_plugins']);

Et depuis cela fonctionne. Cette ligne n'existait pas dans les versions précédentes, elle fait un unset de la Session, je ne comprends pas sa fonction.
Merci

Unknown internal function for glpi.listUsers
2017-11-17 15:34:22 [864@.ovh.net]
Unknown internal function for glpi.createTicket
2017-11-17 15:34:22 [@.ovh.net]

Offline

#4 2017-11-20 10:15:39

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

Re: [webservice 1.7] [faultString] => Unknown internal function for glpi.l

Bonjour,

J'avais eu ce problème => http://forum.glpi-project.org/viewtopic.php?id=158079
Il est maintenant corrigé => https://forge.glpi-project.org/projects … .class.php
Mais l'archive sur le site du plugin n'est pas à jour.
Il faut aller sur le site des "nightly-built" pour une archive à jour : https://forge.glpi-project.org/tarballs-plugins/


(GLPI 9.1.6 / FusionInventory 9.1+1.1)

Offline

#5 2018-01-08 17:37:45

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

Re: [webservice 1.7] [faultString] => Unknown internal function for glpi.l


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