Después de actualizar el host de ESXi a una versión más reciente, la consola del explorador puede mostrar un mensaje de error al intentar acceder al host de ESXi mediante VMware Host Client, y la conexión puede presentar errores.

Problema

Después de actualizar el host ESXi a una versión más reciente, al intentar desplazarse a https://host-fqdn/ui o https://1.2.3.4/ui puede producir el siguiente error:
503 Servicio no disponible (no se pudo establecer la conexión con el endpoint: [N7Vmacore4Http16LocalServiceSpecE:0xffa014e8] _serverNamespace = /ui _isRedirect = false _port = 8308)

Causa

Cualquier cambio en /etc/vmware/rhttpproxy/endpoints.conf se conserva después de una actualización y provoca que el endpoint /ui anule la instancia de VMware Host Client.

Cuando falta la porción /ticket en el archivo endpoint.conf del host ESXi 6.0 o posterior, la consola de la máquina virtual en el explorador muestra el mensaje de error No se pudo establecer la conexión, pero VMware Remote Console sigue funcionando.

Solución

  1. Inicie sesión en el host ESXi por medio de SSH o de ESXi Shell.
    Si utiliza SSH, es posible que primero deba habilitarlo. Puede hacerlo mediante DCUI.
  2. Realice una copia de seguridad del archivo endpoints.conf.
    cp /etc/vmware/rhttpproxy/endpoints.conf /tmp
  3. Abra el archivo /etc/vmware/rhttpproxy/endpoints.conf en un editor y elimine la siguiente línea.
    /ui local 8308 redirect  allow
  4. Reinicie el servidor de administración de configuración rhttpproxy.
    /etc/init.d/rhttpproxy restart
  5. Acceda al VMware Host Client mediante el nombre completo especificado del host en la URL segura con https://host-fqdn/ui o una dirección IP numérica válida https://1.2.3.4/ui.