Erro de solicitação SOAP de verificação de host ESX - possivelmente um problema de protocolo

Este artigo é para Amanda Enterprise (AE) v.

Link para mais informações:

Sintomas

Depois de atualizar o VMware vSphere CLI para 5.1.0, o host verifica se há falha do ESX DLE com: Incapaz de obter o Host de verificação bem-sucedido: “AVISO: 127.0.0.1: falha na solicitação de autoverificação: tempo limite aguardando REP”.

Nos logs do servidor / var / log / amanda / client / /Amvmware.*.debug você pode ver: Executando este comando
stderr: erro de solicitação SOAP - possivelmente um problema de protocolo:
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: ServiceInstance capacidade falso falso falso contente ha-pasta-raiz ha-colecionador de propriedades ViewManager
O status de saída da criança era: <255> 

Dicas de solução de problemas

Esse problema pode ser causado por uma incompatibilidade entre o VMware vSphere CLI 5.1.0 e certas versões dos módulos perl Net :: HTTP e LWP. Instale as versões mais recentes desses dois módulos. Por exemplo: # cpan GAAS / libwww-perl-6.05.tar.gz
# cpan GAAS / Net-HTTP-6.06.tar.gz

Você pode verificar as versões dos módulos executando o seguinte # perl -MLWP -e 'print “$ LWP :: VERSION \ n”'
6.05
# perl -MNet :: HTTP -e 'print “$ Net :: HTTP :: VERSION \ n”'
6.06