Wenn Sie versuchen, die Konsole für eine virtuelle Maschine vom vSphere Web Client aus zu öffnen, öffnet sich die Konsole nicht.

Problem

Wenn Sie versuchen, die Konsole für eine virtuelle Maschine vom vSphere Web Client aus zu öffnen, öffnet sich die Konsole nicht. Die folgende Fehlermeldung wird angezeigt:

HTTP-FEHLER-404-Problem beim Zugriff auf /. Reason: Not Found

Eine Fehlermeldung ähnlich der folgenden wird in der virgo-server.log-Datei angezeigt:

[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

Ursache

Eine andere Anwendung oder ein anderer Prozess verwendet den Port 9443, den durch die HTML5-Konsole für die virtuelle Maschine verwendeten Standardport.

Lösung

  • Bearbeiten Sie die Datei webclient.properties, um die Zeile html.console.port=Port hinzuzufügen, wobei Port die neue Portnummer ist.
    Die Datei webclient.properties befindet sich, abhängig vom Betriebssystem der virtuellen Maschine, auf der der vSphere Web Client installiert ist, an einem der folgenden Speicherorte:
    Windows 2008 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\
    vCenter Server Appliance /etc/vmware/vsphere-client/