To resolve this issue, copy DLL files from a source location to a destination replacing corrupted DLL files.
To replace corrupted DLL files, choose paths and instructions below depending on your vSphere Client version:
- VI Client 2.5, copy the libeay32.dll and ssleay32.dll into the appropriate folders:
Source files in a 32bit OS:
C: \Program Files\VMware\Infrastructure\Virtual Infrastructure Client\2.5\libeay32.dll
C: \Program Files\VMware\Infrastructure\Virtual Infrastructure Client\2.5\ssleay32.dll
Destination: C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher
Source files in a 64bit OS:
C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\2.5\libeay32.dll
C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\2.5\ssleay32.dll
Destination: C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher
- vSphere Client 4.0, copy libeay32.dll and ssleay32.dll into the appropriate folders:
Source files in a 32bit OS:
C: \Program Files\VMware\Infrastructure\Virtual Infrastructure Client\4.0\libeay32.dll
C: \Program Files\VMware\Infrastructure\Virtual Infrastructure Client\4.0\ssleay32.dll
Destination: C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Launcher
Source files in a 64bit OS:
C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\4.0\libeay32.dll
C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\4.0\ssleay32.dll
Destination: C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher
- vSphere Client 4.1, copy libeay32.dll and ssleay32.dll into the appropriate folders:
Source files in a 64bit OS:
C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\4.1\libeay32.dll
C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\4.1\ssleay32.dll
Destination: C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher
- vSphere Client 5.0, copy libeay32.dll and ssleay32.dll into the appropriate folders:
Source files in a 64bit OS:
C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\5.0\libeay32.dll
C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\5.0\ssleay32.dll
Destination: C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher
- If VI Client or vSphere Client is running on a Windows Vista server:
- Execute the command:
regedit
- Delete these registry keys:
Warning: This removes all saved settings for your client. This procedure modifies the Windows registry. Before making any registry modifications, ensure that you have a current and valid backup of the registry and the virtual machine. For more information on backing up and restoring the registry, see the Microsoft Knowledge Base article 136393.
hkey_current_user\software\vmware\virtual infrastructure client
hkey_current_user\software\vmware\vmware infrastructure client
- Close all instances of VI Client or vSphere Client.
- Relaunch VI Client or vSphere Client.