ESX värdkontroll SOAP-begäran fel - eventuellt ett protokollproblem

Denna artikel är för Amanda Enterprise (AE) v. 3.3

Länk till mer info:

Symptom

Efter uppgradering av VMware vSphere CLI till 5.1.0 misslyckas värdkontroller för ESX DLE med: Det går inte att få framgång Kontrollera värd: “VARNING: 127.0.0.1: begäran om självkontroll misslyckades: timeout väntar på REP”.

I serverloggarna / var / log / amanda / client / /Amvmware.*.debug kan du se: Kör det här kommandot
stderr: SOAP-begäran fel - eventuellt ett protokollproblem:
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 förmåga falsk falsk falsk innehåll ha-mapp-rot ha-fastighetssamlare ViewManager
Barnets utgångsstatus var: <255> 

felsökningstips

Det här problemet kan orsakas av en inkompatibilitet mellan VMware vSphere CLI 5.1.0 och vissa versioner av perl-moduler Net :: HTTP och LWP. Installera de senaste versionerna av dessa två moduler. Till exempel: # cpan GAAS / libwww-perl-6.05.tar.gz
# cpan GAAS / Net-HTTP-6.06.tar.gz

Du kan kontrollera modulernas versioner genom att köra följande # perl -MLWP -e 'utskrift "$ LWP :: VERSION \ n"'
6.05
# perl -MNet :: HTTP -e 'skriv ut “$ Net :: HTTP :: VERSION \ n”'
6.06