vSphere Client connect to vCenter Server fails with error „The Client could not send a complete request to the server.“

In diesem Artikel ein kleiner Tipp, da mir oben genannte Fehlermeldung nach einem Upgrade der vSphere Umgebungen bei Kunden immer häufiger über den Weg läuft.

Einige Kunden setzen noch eine Windows Server 2003 oder einen Windows XP Rechner / VM als Administrationssystem ein. Von diesen Systemen wird per vSphere Client auf den vCenter zugegriffen. In den VMware Release Notes ist der Fehler beschrieben, der beim Logon auf VMware vSphere 5.5 / vCenter 5.5 Umgebungen zu folgender Fehlermeldung führt:

"An unknown connection error occurred. (The Client could not send a complete request to the server. (The underlying connection was closed: An unexpected error occurred on a send.))"

In Kundenumgebungen ist es mir allerdings bereits auch schon mit der VMware vCenter Version 5.1 U2 passiert, dass diese Fehlermeldung erscheint. Wie kann ich den Fehler beseitigen bzw. wie mache ich es möglich, weiterhin meinen Admin-PC zu nutzen?

Für Windows Server 2003 64 / 32bit und Windows XP 64bit gibt es folgende Lösung:

Hotfix aus Microsoft KB 948963 „An update is available to adds support for the TLS_RSA_WITH_AES_128_CBC_SHA AES128-SHA and the TLS_RSA_WITH_AES_256_CBC_SHA AES256-SHA AES cipher suites in Windows Server 2003“ auf dem Admin-PC einspielen (Richtige Sprache und passende Plattform über „Hotfixes für alle Plattformen und Sprachen anzeigen“ auswählen)

Für Windows XP 32bit scheint der Hotfix nicht zu funktionieren. Folgender Workaround schafft hier eine Lösung

01. Auf einem Windows vCenter Server:

  • Gehe in den Ordner „C:\ProgramData\VMware\VMware Virtual Center\
  • Editiere die vpxd.cfg
  • Füge den Parameter <cipherList>ALL</cipherList> in die <ssl></ssl> Sektion unter <vmacore> unter <config> hinzu (vCenter erlaubt alle Verschlüsselungsmethoden)

Beispiel:

<config>

<vmacore>

<ssl>
<cipherList>ALL</cipherList>
<useCompression>true</useCompression>
</ssl>
</vmacore>

  • Neustarten der vCenter Dienste

02. Beim Einsatz einer vCenter Appliance:

  • Gleiche Schritte wie unter dem Windows vCenter, die vpxd.cfg Konfigdatei findet man unter /etc/vmware-vpx/

Und dann klappt’s auch wieder mit dem Nachbarn 😉

 

 

– I wish I could be a Virtual Machine –

 

Benjamin Ulsamer

Senior Consultant & Trainer

teamix GmbH

Benjamin Ulsamer

Benjamin Ulsamer ist seit Januar 2011 für die Firma teamix GmbH tätig. Seine Kernthemen sind VMware, sowie NetApp (bis 2015). Seit 2005 ist er in sämtlichen Projektgrößen und -komplexitätsstufen als Consultant, Systems Engineer & Trainer unterwegs. Seit 2014 gehören auch Datacenter Produkte rund um die Hersteller Trend Micro & Citrix zu seinem Aufgabengebiet. In den Jahren 2015 & 2016 wurde er für seine Blog-Aktivitäten zum VMware vExpert ernannt.

 
Kommentare

Noch keine Kommentare vorhanden.

Hinterlassen Sie einen Kommentar