Issue:Today when i was trying to connect my vCenter through VPN to open a console session with a virtual machine.
SolutionThis is a pretty generic error, for whatever reason the client software cannot connect to the KM.
In NEARLY every case this is a communication issue, either the machine running the client software cannot resolve the name of the ESX host that is hosting the virtual machines, or TCP Port 902 is being blocked by a firewall.
1. If you can't simply pop the correct name in your DNS, then add the name and IP to the machines, (the one running the VI client software) host file. You will locate this in;
2. Open it with Notepad, and add the IP and name of your ESX host(s), Note: I'm also putting the name and IP of my Virtual Center server as well. Save the file and try again.
3. You should now be able to connect.