Uber quick post here with a very simple fix.
I got the following error when upgrading my C# viclient from 5.5 to 6.0 and connecting to my new vSphere 6 vCenter instance, and even when connecting to older ESXi hosts directly. (Yes I’m a bit old school – not a web client fan even after several years!).
The following error was observed after connecting and authenticating to vCenter, when the screen was populated with objects. I also could not then connect to any VM console as it said it was disconnected.
--------------------------- VMware Remote Console Error --------------------------- VMware Remote Console unrecoverable error: (vmrc) GetProcAddress: Failed to resolve ENGINE_load_aesni: 127 You can request support. To collect data to submit to VMware technical support, run "vm-support". We will respond on the basis of your support entitlement.
It turns out that this is an issue with the remote console plugin. All I needed to do to fix it was:
- Rename the following folder C:\Program Files (x86)\Common Files\VMware\VMware Remote Console Plug-in 5.5 to anything you like (e.g. VMware Remote Console Plug-in 5.5-backup)
- Uninstall the vSphere 6.0 viclient
- Reinstall the vSphere 6.0 viclient
Simple fix for a silly little bug which is most likely related to me running an older version of VMware Workstation on my machine (in my case v8 but it could apply to any older version potentially).