Błąd żądania SOAP sprawdzania hosta ESX - prawdopodobnie problem z protokołem

Ten artykuł jest przeznaczony dla Amanda Enterprise (AE) wer. 3.3

Link do dodatkowych informacji:

objawy

Po uaktualnieniu VMware vSphere CLI do wersji 5.1.0, host sprawdza, czy ESX DLE kończy się niepowodzeniem: Nie można uzyskać pomyślnego wyniku Sprawdź hosta: „OSTRZEŻENIE: 127.0.0.1: żądanie samodzielnego sprawdzenia nie powiodło się: przekroczono limit czasu oczekiwania na REP”.

W logach serwera / var / log / amanda / client / /Amvmware.*.debug, który możesz zobaczyć: Uruchamianie tego polecenia
stderr: błąd żądania SOAP - prawdopodobnie problem z protokołem:
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 zdolność fałszywe fałszywe fałszywe zawartość ha-folder-root ha-property-collector ViewManager
Status wyjścia dziecka: <255> 

Wskazówki dotyczące rozwiązywania problemów

Ten problem może być spowodowany niekompatybilnością między VMware vSphere CLI 5.1.0 a niektórymi wersjami modułów Perla Net :: HTTP i LWP. Zainstaluj najnowsze wersje tych dwóch modułów. Na przykład: # cpan GAAS / libwww-perl-6.05.tar.gz
# cpan GAAS / Net-HTTP-6.06.tar.gz

Możesz sprawdzić wersje modułów, uruchamiając następujący # perl -MLWP -e 'print “$ LWP :: VERSION \ n”'
6.05
# perl -MNet :: HTTP -e 'print “$ Net :: HTTP :: VERSION \ n”'
6.06