VMware WSX / Zugriff auf VMware Workstation via Web

Die neue Version von VMware Workstation 9 kommt mit einem an sich recht genial Feature. Man soll in der Lage sein via Web (https) auf seine laufenden VM’s zugreifen zu können. An sich eine echt geniale Sache – wenn es funktionieren würde…

Nach der Installation des zusätzlich verfügbaren Service (WSX) konnte ich zwar wie von VMware beschrieben auf die entsprechende Webseite Zugreifen, meine VM’s waren darauf jedoch leider nicht zu sehen. Im VMware Forum konnte man mir leider auch nicht weiter helfen also habe ich ein Ticket eröffnen. Nach einigen Mails hat sich nun heute ein Techniker von VMware auf meine Maschine aufgeschaltet. Nachfolgend meine Leidensgeschichte des 1,5 h andauernden Gespräches in Auszügen:

  • Frage des Technikers: “Ist Ihre IP Adresse “127.0.0.1” statisch oder von einem DHCP Server” *mein Kopf fällt auf die Tischkante* öhm nein, dass ist der “localhost” die IP Adresse zeigt auf jedem System auf sich selbst.  …nach weiteren vergeblichen Erklärungsversuchen bin ich auf die vom DHCP Server vergebene IP meiner Workstation umgestiegen…
  • Nach ca. 30 min offensichtlichem herum probierens wurde der WSX Service deinstalliert und durch ein vor kurzem herausgebrachtes Update ersetzt. Das war immerhin eine gute Idee! Danach konnte der WSX service zumindest die lokalen VM’s sehen.
  • Leider tauchte beim Versuch sich mit einer dieser VM’s zu verbinden erneut ein Fehler auf:
     image_thumb-7539656
    Nachdem bei einem der Bereits druchgeführten Tests beim Verbinden der VMware Workstation mit dem lokalen VMware Workstation Server bereits eine Zertifikatsfehlermeldung (nicht vertauenswürdiges Zertifikat) angezeigt wurde, würde an sich auf der Hand liegen, dass die Fehlermeldung “[Errno 1] _ssl.c:480: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number” uns sagen möchte, dass die Entwickler wohl dieses Szenario im Code nicht aufgefangen haben und daher ein dev ran muss. Das wäre aber zu einfach gewesen – es ging weiter.
  • Ich verwende auf meiner Windows 8 Workstation einen Windows Live ID Login. Dieser hat daher die Syntax meineliveID@fragmichnicht.de da dieser Benutzer in der lokalen Benutzerverwaltung einen anderen Namen hat und die bereits hundert mal erfolgreich durchgeführten Logins nicht zählen, musste ich nun auch noch einen lokalen Benutzer anlegen bei dem der Benutzernamen mit dem in der Windowsbenutzerverwaltung übereinstimmt…
  • Um auszuschließen, dass der Fehler am Browser liegt durfte ich das ganze Spiel natürlich im IE, FF, Chrome etc. nachspielen. Um ganz sicher zu gehen, sollte ich das ganze dann auch noch von einer zweiten physischen Maschine versuchen. Ich habe mich also via RDP auf die Kiste Verbunden und den Browser geöffnet. “Webseite nicht erreichbar”. Frage des Technikers daraufhin: “Ist die Physische Maschine aus diesem Netz überhaupt erreichbar?” Es hat wieder länger gedauert ihm zu erklären, dass das erstens das gleich Subnetz (ohne Firewall oder sonst was) ist und zweitens, dass eine funktionierende RDP (und PING) Verbindung an sich Bestätigung genug sein sollten.
  • In einer der vielen Denkpausen des Technikers konnte ich den Remote Access auf die WSX Seite dann ganz einfach aktivieren. Der Installer richtet schlicht und einfach keine Firewall Regel für den verwendeten Port ein…

Problem ist noch immer nicht gelöst und er wird mich in den nächsten Tagen noch mal anrufen nachdem die Logs durchsucht wurden… Sobald es eine Lösung gibt werde ich diese hier posten.