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 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 http://host-name/ui o http://host-IP-address/ui se 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 proxy web inverso.
    		/etc/init.d/rhttpproxy restart
  5. Intente acceder a VMware Host Client desde http://host-name/ui o http://host-IP-address/ui.