Errore di richiesta SOAP del controllo host ESX, probabilmente un problema di protocollo

Questo articolo è per Amanda Enterprise (AE) v.3.3

Link a maggiori informazioni:

Sintomi

Dopo aver aggiornato VMware vSphere CLI a 5.1.0, l'host verifica che ESX DLE non abbia esito positivo con: Impossibile eseguire il controllo host: "ATTENZIONE: 127.0.0.1: richiesta di autocontrollo non riuscita: timeout in attesa di REP".

Nei log del server / var / log / amanda / client / /Amvmware.*.debug potresti vedere: Esecuzione di questo comando
stderr: errore di richiesta SOAP - forse un problema di protocollo:
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 capacità falso falso falso soddisfare ha-cartella-root ha-proprietà-collezionista ViewManager
Lo stato di uscita del bambino era: <255> 

Risolvere i suggerimenti

Questo problema può essere causato da un'incompatibilità tra VMware vSphere CLI 5.1.0 e alcune versioni dei moduli perl Net :: HTTP e LWP. Si prega di installare le ultime versioni di questi due moduli. Ad esempio: # cpan GAAS / libwww-perl-6.05.tar.gz
# cpan GAAS / Net-HTTP-6.06.tar.gz

Puoi controllare le versioni dei moduli eseguendo il seguente # perl -MLWP -e 'print “$ LWP :: VERSION \ n”'
6.05
# perl -MNet :: HTTP -e 'print "$ Net :: HTTP :: VERSION \ n"'
6.06