Tengo un ESXi 6.7 instalación, donde el registro a través de la interfaz de usuario Web no funciona.
El usuario es root y la contraseña es de 20 caracteres ASCII. Me he encontrado con el mismo problema anteriormente, y en ese caso yo manualmente verificado el hash mediante la extracción de la configuración del paquete, y el cifrado de la contraseña que se cree que es la correcta con la sal de shadow
archivo, y el hash fue idéntico.
Inicio de sesión a través de SSH me salvó en ese momento.
Sin embargo, ahora tengo un host que no tiene ssh habilitado, y yo no tienen acceso a la consola.
El registro de las solicitudes, la contraseña se envía una solicitud a /sdk/
, que regresa con el estado de Error 500. Los datos obtenidos es la siguiente:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault><faultcode>ServerFaultCode</faultcode><faultstring>Cannot complete login due to an incorrect user name or password.</faultstring><detail><InvalidLoginFault xmlns="urn:vim25" xsi:type="InvalidLogin"></InvalidLoginFault></detail></soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
La solicitud:
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Body><Login xmlns="urn:vim25"><_this type="SessionManager">ha-sessionmgr</_this><userName>root</userName><password>actual_password</password><locale>en-US</locale></Login></Body></Envelope>
Alguien ha expirienced problemas similares con ESXi 6.7.0? He encontrado descripciones similares de otras personas, para 6.5.