• Follow us on Twitter
    • Subscribe to our RSS Feed
    • Search Site

    • Home
    • About
    • Services
    • Contact

    You are here: Jorge Orchilles / IT / Windows 7 and VMWare vSphere Client 4

    Windows 7 and VMWare vSphere Client 4

    Permalink
    30 Jul 2009 / 4 Comments / in IT/by Jorge Orchilles

    In my last Windows 7 blog post I wrote about an issue I was having running VMWare vSphere Client 4.0 on Windows 7 RTM 64 bit. Further research shows that this issue occurs in all versions of Windows 7. VMWare will most likely have to release a patch for their software as Windows 7 is now final. Thanks to this VMWare community post I was pointed to the right direction to fix it.

    Problem
    Although vSphere Client installs fine, when you try to connect to any server you get this error:

    Error parsing the server “serverIP” “clients.xml” file. Login will continue, contact your system administrator.

    Immediately followed by this error:

    The type initializer for ‘VirtualInfrastructure.Utils.HttpWebRequestProxy’ threw an exception.

    Solution

    1. Obtain a copy of C:\Program Files\Microsoft.NET\Framework\v2.0.50727\System.dll from a non Windows 7 machine that has .NET 3.5 SP1 installed. You can also download the file from here (recommended for step 3)
    2. Create a folder in the Windows 7 machine where the vSphere client is installed and copy the file from step 1 into this folder. For this example, create the folder under the vSphere client launcher installation directory and call it Lib+ (C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib+) for 32 bit versions (C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib+)
    3. Copy the VpxClient.exe.config from the zip in step 1 and put it in the “Launder” directory, overwriting the current file. What this is doing is adding a runtime option so you can run vSphere in developer mode.
    4. In the same “Launcher” directory (doesn’t matter where really) right click and create a new “Text Document” and name it VpxClient.cmd (remove the .txt part) Open the file with notepad and for 64 bit put this in:
      @echo Off
      SET DEVPATH=%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib+
      “%ProgramFiles(x86)%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe”

      For 32 bit:

      @echo Off
      SET DEVPATH=%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\Lib+
      “%ProgramFiles%\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe”

    5. Thanks to the people on the VMWare communities forum that pointed me in the right direction for this. Hopefully VMWare comes out with a fix soon. For now this will do, it beats running a VM to administer other VM’s :)

      Till Next Time,
      Jorge Orchilles

    4 Responses to Windows 7 and VMWare vSphere Client 4

    1. smark says:
      August 13, 2009 at 7:21 pm

      Thanks, Jorge. This is exactly what I needed to get vSphere running in Windows 7!

      I never would have figured this out in a million years. You're the man!

    2. Andy Fore says:
      September 8, 2009 at 3:54 pm

      This was a great resource. One possible correction though, on my Windows Vista 32-bit install the dll file is located here:

      "C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll"

      I checked my Windows XP install and it was also in the Windows directory path structure.

    3. Ing Pilo says:
      March 5, 2010 at 6:10 pm

      Ist working

      thanks a lot

    4. Anonymous says:
      June 22, 2010 at 7:42 am

      Installing viClient 2.5 and then vSphere 4 helps also.

      vSphere uses vi2.5 libs to connect to legacy systems

    Leave a Reply

    Want to join the discussion?
    Feel free to contribute!

    Categories

    • IT
    • Security
    • Videos

    Latest Videos

    • BackTrack 4 R2 – Technical Workshop for South Florida ISSAFebruary 21, 2011, 10:52 pm
    • Virtual Machine Escape by NSA (video)February 16, 2011, 5:06 pm
    • Cracking WEP with aircrack-ngApril 21, 2010, 12:57 pm
    Popular
    • Windows 7 and VMWare vSphere Client 4July 30, 2009, 5:03 am
    • Windows 7 Security VideoSeptember 21, 2009, 9:35 pm
    • Protected: SSL Renegotiation Denial of ServiceMarch 13, 2011, 9:40 am
    • BackTrack 4 R2 – Technical Workshop for South Florida...February 21, 2011, 10:52 pm
    Recent
    • Teaching SANS Security 560: Network Penetration Testing...August 18, 2011, 12:05 pm
    • NTFS on Apple OS XApril 18, 2011, 6:57 pm
    • SSL Renegotiation DOS FAQApril 6, 2011, 10:04 am
    • Browser SecurityApril 4, 2011, 2:55 pm
    Comments
    • [...] - Especificaciones de cifrado - Protocolo SSL/TLS...March 13, 9:40 am by DoS sobre renegociación SSL/TLS (CVE-2011-1473) | El rincón de dan1t0
    • [...] - Especificaciones de cifrado - Protocolo SSL/TLS...March 13, 9:40 am by DoS sobre renegociación SSL/TLS (CVE-2011-1473) | BugBlog
    • [...] Frequently Asked Questions related to SSL Renegotiation...March 13, 9:40 am by SSL Renegotiation DOS FAQ ‹ Jorge Orchilles
    • [...] Frequently Asked Questions [...]April 6, 10:04 am by SSL Renegotiation Denial of Service ‹ Jorge Orchilles
    Tags
    2008 3479 Action Center Apple AppLocker AT&T BackTrack BitLocker Blackhat Browser Chrome Denial of Service Emerging Threats Facebook Firefox HTTPS IE 8 IE9 Internet Explorer Keynote Mac OS X Management Microsoft Nessus nmap NTFS Passwords Penetration Testing Presentation Privacy R2 Security Service Pack 1 SP1 SSL SSL Renegotiation Talks U-Verse UAC Video Virtualization Vulnerability Assessment Windows 7 Windows Server XP Mode

    Archives

    • August 2011
    • April 2011
    • March 2011
    • February 2011
    • October 2010
    • September 2010
    • August 2010
    • April 2010
    • March 2010
    • January 2010
    • November 2009
    • October 2009
    • September 2009
    • August 2009
    • July 2009
    • February 2009
    686Follower

    Search

    © Copyright - Jorge Orchilles - Design by: hellodmcs
    • scroll to top
    • Follow us on Twitter
    • Subscribe to our RSS Feed