上一主题: 打开代理 UI 时禁用的设置下一主题: 故障排除安装问题


当无法从 vCenter 导入 VMware VM 时,错误消息是“应用程序无法与 ESX/vCenter 服务器通信。 确认登录凭据正确,并且服务器处于联机状态”。

症状:

事实上,vCenter 服务器工作正常,并且可同时与浏览器和 vSpahere 客户端进行连接。 在 Arcserve UDP 控制台服务器的 ARCAPP.log 文件中,错误消息如下所示:

com.sun.xml.ws.client.ClientTransportException: HTTP 传输错误: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: 证书不符合算法约束

但当您将文件“c:\Program Files\CA\Arcserve UDP\Management\TOMCAT\JRE\lib\security\java.security”中 jdk.certpath.disabledAlgorithms 的整数值更改为较小的数字(如 512)时,它可以连接到 Arcserve UDP 使用的同一 vCenter 服务器。

原因:

vCenter 服务器具有一个公钥长度小于 1024 位的证书,而 Arcserve UDP 控制台(事实上是 Arcserve UDP 中的 JRE)要求 vCenter 服务器使用的任何证书的公钥长度都必须至少 1024 位。

解决方案:

为 vCenter 服务器生成新证书。 确保新证书的公钥长度大于 1024 位。

如果问题继续存在,使用 Live Chat 来联系 Arcserve 支持。 Live Chat 允许您优化您和技术支持小组之间的智慧交谈,从而让您立即解决您的顾虑和问题,同时仍然保持对产品的访问。