You are not logged in.
Bonjour, dans la continuité des tests de ce plugin 'webservices' je remarque qu'à chaque requête xmlrpc j'obtiens un résultat après un délai de 20sec:
# date;php testxmlrpc.php --method=glpi.doLogin --login_name=glpi --login_password=GlPi
jeu. avril 10 14:40:22 NCT 2014
+ Calling 'glpi.doLogin' on http://localhost//glpi/plugins/webservices/xmlrpc.php
+ Response: Array
(
[id] => 2
[name] => glpi
[realname] =>
[firstname] =>
[session] => 97924ngb5jsuthbp8n0lj374l5
)
Log du plugin en mode debug:
--------------------------------------
2014-04-10 14:40:42
Execute method:glpi.doLogin (xml-rpc), function:PluginWebservicesMethodSession::methodLogin, duration:0.142, size:133
2014-04-10 14:40:42
Connexion: anonymous, 127.0.0.1
Protocol: xml-rpc, Method: glpi.doLogin, Function: PluginWebservicesMethodSession::methodLogin
Params: Array
(
[login_name] => glpi
[login_password] => GlPi
)
Compression: Server:/, Config:0, Agent:?
Duration: 0.142
Response size: 133
Response content: Array
(
[id] => 2
[name] => glpi
[realname] =>
[firstname] =>
[session] => 97924ngb5jsuthbp8n0lj374l5
)
On voit bien les logs apparaitrent 20 secondes après le lancement de la commande.
Une idée ? l'utilisateur en question est super-admin avec un mode de connexion local
D'ou viendrait de délai qui corrrespondrai à un timeout d'une requête interne ?
Offline