ESX主机检查SOAP请求错误–可能是协议问题

本文适用于 阿曼达企业(AE)v.3.3

链接到更多信息:

症状

将VMware vSphere CLI升级到5.1.0后,主机检查ESX DLE失败的原因如下:无法成功检查主机:“警告:127.0.0.1:自检请求失败:等待REP的超时”。

在服务器日志中/ var / log / amanda / client / /Amvmware.*.debug,您可能会看到:运行此命令
stderr:SOAP请求错误–可能是协议问题:
stderr:
stderr:xmlns:soapenv =” http://schemas.xmlsoap.org/soap/envelope/”
stderr:xmlns:xsd =” http://www.w3.org/2001/XMLSchema”
stderr:xmlns:xsi =” http://www.w3.org/2001/XMLSchema-instance”>
stderr:
stderr: 服务实例能力错误的错误的错误的内容ha文件夹根医管局财产收集者ViewManager
儿童的退出状态为:<255> 

故障排除提示

此问题可能是由于VMware vSphere CLI 5.1.0与某些版本的perl模块Net :: HTTP和LWP之间不兼容引起的。 请安装这两个模块的最新版本。 例如:#cpan GAAS / libwww-perl-6.05.tar.gz
#cpan GAAS / Net-HTTP-6.06.tar.gz

您可以通过运行以下命令检查模块的版本:#perl -MLWP -e'print“ $ LWP :: VERSION \ n”'
6.05
#perl -MNet :: HTTP -e'打印“ $ Net :: HTTP :: VERSION \ n”'
6.06