Dienstag, 11. März 2014

vSphere Client Verbindungsprobleme unter Windows XP/2003

Problem:
Der Versuch sich von einem Windows XP oder Server 2003 aus per vSphere Client auf einen ESXi 5.x oder vCenter Server 5.x zu verbinden scheitert mit folgender Meldung:

"Der Client konnte keine vollständige Anforderung an den Server senden"


Grund:
aktuelle Versionen von ESXi und vCenter akzeptieren standardmäßig keine RC4-Verschlüsselung mehr. Neuere Verschlüsselungsmethoden werden allerdings nicht von XP/2003 unterstützt.
(s. auch hier)


Lösung für vCenter:
Man kann den RC4-Algorithmus auf dem Server wie folgt wieder aktivieren:

Bei einem vCenter Server unter Windows editiert man die Datei:
C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\vpxd.cfg

Bei einer vCenter Server Appliance editiert man via SSH diese Datei:
/etc/vmware-vpx/vpxd.cfg

Im Abschnitt
<config> 
  <vmacore> 
   <ssl> 

muss folgende Zeile hinzugefügt werden:
    <cipherList>"HIGH:RC4-SHA:RC4-MD5"</cipherList> 

Nach dem Speichern der Datei startet man den vCenter Server-Dienst neu.
Anschließend kann man sich auch von XP/2003 per vSphere Client verbinden.

Keine Kommentare:

Kommentar veröffentlichen