Error de solicitud SOAP de verificación de host ESX: posiblemente un problema de protocolo

Este articulo es para Amanda Enterprise (AE) versión 3.3

Enlace a más información:

Síntomas

Después de actualizar VMware vSphere CLI a 5.1.0, el host verifica si el ESX DLE falla con: No se puede obtener correctamente. Verificar host: "ADVERTENCIA: 127.0.0.1: solicitud de autocomprobación fallida: tiempo de espera agotado esperando REP".

En los registros del servidor / var / log / amanda / client / /Amvmware.*.debug puede ver: Ejecutando este comando
stderr: error de solicitud SOAP - posiblemente un 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 capacidad falso falso falso contenido ha-carpeta-raíz ha-coleccionista-de-propiedades ViewManager
El estado de salida del niño era: <255> 

Consejos para solucionar problemas

Este problema puede deberse a una incompatibilidad entre VMware vSphere CLI 5.1.0 y ciertas versiones de los módulos de perl Net :: HTTP y LWP. Instale las últimas versiones de estos dos módulos. Por ejemplo: # cpan GAAS / libwww-perl-6.05.tar.gz
# cpan GAAS / Net-HTTP-6.06.tar.gz

Puede verificar las versiones de los módulos ejecutando lo siguiente # perl -MLWP -e 'print “$ LWP :: VERSION \ n”'
6.05
# perl -MNet :: HTTP -e 'imprimir “$ Net :: HTTP :: VERSION \ n”'
6.06