ESX-hostcontrole SOAP-verzoekfout - mogelijk een protocolprobleem

Dit artikel is voor Amanda Enterprise (AE) v.3.3

Link naar meer info:

Symptomen

Na het upgraden van VMware vSphere CLI naar 5.1.0, mislukt de host op ESX DLE's met: Kan niet slagen Controleer host: "WAARSCHUWING: 127.0.0.1: verzoek om zelfcontrole mislukt: time-out wacht op REP".

In de serverlogboeken / var / log / amanda / client / /Amvmware.*.debug ziet u mogelijk: Deze opdracht wordt uitgevoerd
stderr: SOAP-verzoekfout - mogelijk een protocolprobleem:
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 vermogen false false false inhoud ha-folder-root ha-property-collector ViewManager
De exitstatus van het kind was: <255> 

Tips voor probleemoplossing

Dit probleem kan worden veroorzaakt door een incompatibiliteit tussen VMware vSphere CLI 5.1.0 en bepaalde versies van perl-modules Net :: HTTP en LWP. Installeer de nieuwste versies van deze twee modules. Bijvoorbeeld: # cpan GAAS / libwww-perl-6.05.tar.gz
# cpan GAAS / Net-HTTP-6.06.tar.gz

U kunt de versies van de modules controleren door het volgende uit te voeren # perl -MLWP -e 'print “$ LWP :: VERSION \ n”'
6.05
# perl -MNet :: HTTP -e 'print “$ Net :: HTTP :: VERSION \ n”'
6.06