我已将OCS Inventory NG的数据收集器安装到我公司的Itop服务器中,并执行了ItopHub文档(https://www.itophub.io/wiki/page?id=extensions:ocsng-data-collector-v2)中的所有说明。但是,当我通过命令行运行exec.php时,我得到以下错误:
"错误:此用户未被授权使用web服务。(配置文件REST服务用户需要访问REST web服务)"SSL证书问题:无法获得本地颁发者证书
有人能帮我吗?我不知道该怎么解决这些错误
第一症状:错误:该用户未被授权使用web服务。(配置文件REST服务用户需要访问REST web服务)
关于此症状,这是因为您在收集器中用于连接到iTop的iTop用户没有"REST服务用户"。概要。
连接到您的iTop,编辑上述用户并将其添加为"REST服务用户"。概要。
第二症状:SSL证书问题:无法获得本地颁发者证书
关于此症状,很可能是因为您使用的是自签名证书。请参阅此文档页面,了解如何将收集器配置为不验证证书:
如果您使用HTTPS连接,以下选项可能会有所帮助:& lt; curl_options>& lt; CURLOPT_SSL_VERIFYHOST> 0 & lt;/CURLOPT_SSL_VERIFYHOST>& lt; CURLOPT_SSL_VERIFYPEER> 1 & lt;/CURLOPT_SSL_VERIFYPEER>& lt;/curl_options>