glpi webservice调用返回无响应和错误响应

时间:2015-01-19 06:02:36

标签: inventory

我几周以来一直在研究glpi。每当我尝试使用命令

调用webservice时
/var/www/html/glpi0.84/glpi/plugins/webservices/scripts$ php testxmlrpc.php --host=127.0.0.1 --url=/glpi0.84/glpi/plugins/webservices/scripts/testxmlrpc.php

它返回

+ Calling 'glpi.test' on    http://127.0.0.1//glpi0.84/glpi/plugins/webservices/scripts/testxmlrpc.php
+ Calling 'glpi.test' on  http://localhost//glpi/plugins/webservices/xmlrpc.php
+ No response
+ Bad response

我该如何解决这个问题呢?还有一种方法可以使用加上glpi的ocs实现网络发现吗?我已提到ocs documentation。我已经安装了ocsinventory-agent但是使用sudo ocsinventory-agent来调用ocs代理并且sudo ocsinventory-agent --server=localhost不返回任何内容。

1 个答案:

答案 0 :(得分:2)

我自己修好了。问题是我必须提供glpi webservice插件中设置的凭据,而不是那些用于登录glpi web界面的凭据。这可以从

访问

plugins-->webservices-->local-->username/password