我们正在测试第三方监控应用程序,如果服务器上没有互联网连接,服务似乎无法启动。如果我们允许互联网连接一分钟,服务就会启动,即使我们随后禁用互联网,服务也会在稍后启动。
开发人员表示他们不知道这个问题。软件中没有呼叫回家功能。
服务是数字签名的,所以我假设它可能正在与证书颁发机构检查证书?我还需要寻找什么吗?为什么服务首次启动时需要互联网连接?
答案1
我认为这是由于开发人员的问题,因为他们的应用程序性能不佳 - 告诉你他们不知道这个问题非常糟糕,因为最可能的解释是众所周知的:系统可能正在尝试使用其提供商的证书吊销列表检查证书的有效性,但失败了。您需要禁用证书吊销检查。
答案2
在另一台服务器上安装该应用程序,如果问题存在于那里以及第一台服务器上,那么我会说问题完全出在供应商身上。