Cuando intenta abrir una consola de máquina virtual desde vSphere Web Client, la consola no se abre.
Problema
Cuando intenta abrir una consola de máquina virtual desde vSphere Web Client, la consola no se abre. Aparece el siguiente mensaje de error:
HTTP ERROR 404 Problem accessin /. Reason: Not Found
Errores similares a los siguientes aparecen en el archivo virgo-server.log:
[2012-10-03 18:34:19.170] [ERROR] Thread-40 System.err 2012-10-03 18:34:19.167:WARN:oejuc.AbstractLifeCycle:FAILED org.eclipse.jetty.server.Server@315b0333: java.net.BindException: Address already in use [2012-10-03 18:34:19.170] [ERROR] Thread-40 System.err java.net.BindException: Address already in use
Causa
Otro programa o proceso está usando el puerto 9443, el puerto predeterminado que usa la consola de máquina virtual HTML5.
Solución
- ♦ Edite el archivo webclient.properties para agregar la línea
html.console.port=port
, dondeport es el nuevo número de puerto.El archivo webclient.properties se encuentra en una de las siguientes ubicaciones, según el sistema operativo que haya en la máquina en la cual está instalado vSphere Web Client:Windows 2008 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\ vCenter Server Appliance /etc/vmware/vsphere-client/