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 Proact Deutschland GmbH tätig. Er startete als Senior Consultant & Trainer und war Teamlead im Bereich Virtualisierung. Im Oktober 2015 wurde er zum Manager Professional Services Region South ernannt. Seit Juni 2017 ist er verantwortlich für die IT-Ausbildung. In den Jahren 2015, 2016 und 2017 hat er für sein Engagement bzgl. Blogging & Wissensvermittlung von VMware die Auszeichnung zum vExpert erhalten. Seit 2021 ist er zudem mit verantwortlich für das Marketing von Proact.

 
Kommentare

Noch keine Kommentare vorhanden.

Hinterlassen Sie einen Kommentar