我已经安装了 OCS-Inventory,它可以在我的服务器中使用我在 ocs 服务器中生成的 CACERT.PEM,并且我对其进行了自签名。但是当我尝试在我的网络中部署它时,它不行,活动目录不允许这样做。我认为该广告在我的网络中充当 CA,我必须使用活动目录签署我的证书,然后在我的 ocs 服务器中再次部署,你能帮帮我吗。日志文件是:于 2018 年 1 月 16 日星期二 17:24:08 启动 OCS Inventory NG 代理。 AGENT => 运行 OCS Inventory NG Agent 版本 2.1.1.1 AGENT => 使用 OCS Inventory NG FrameWork 版本 2.1.1.1 AGENT => 加载插件 AGENT => 使用与通信服务器的网络连接 AGENT => 使用通信提供程序版本 <2.1.1.1> AGENT => 发送 Prolog 错误 *** AGENT => 无法发送 Prolog AGENT => 卸载通信提供程序 AGENT => 卸载插件 AGENT => 执行时长:00:00:01。
答案1
问题出在我的 SSL 证书中。现在我正在使用 lets encrypte 证书,它运行良好。但在安装代理之前,请将您的证书名称重命名为 cacert.pem,因为代理配置文件在:C:\ProgramData\OCS Inventory NG\Agent ocsinventoryagent.ini 的配置中包含 cacert.pem,因此如果您使用其他名称,它将不起作用。