I recently upgraded one of my esxi 4.1 to esxi 5.0 from Update manager and it went successfull.
But the thing is am unable to connect upgraded esxi 5.0 host with putty , am getting the error message as
"Servers's host key did not match the signature supplied"
Please find attached screen shot of my esxi server which shows as ssh and esxi shell is enabled , but still am unable to connect it, before upgrading it to esxi 5.0 i was able to connect it with putty.
Does any one came across this, how did you rectified the same.
Tons of thanks in advance.
Are you able to access other host using Putty?
Try uninstall Putty and then do a install the putty to make sure the problem is not with Putty
Thanks for you reply
am able to connect other esxi other from Putty from same system. only with this upgraded esxi 5.0 am facing the error message
When you are upgrade ESXi host, you are updating it ssh keys
On your local host, putty saved old key host and when you try to connect to host, putty found mismatch between ssh keys previously saved and actual now from ESXi host.
So you need :
* or delete old keys saved in registry local machne
* or install old ssh keys to ESXi host.
Done with remove registry keys and reinstalling, still putty is unable to connect esxi
even i tried it from new system which was freshly installed. am able to tel it on port 22 to esxi.
Dont know where am going wrong
Can you ssh to the host from any other system? Regarding the register cache clean. Try removing the keys and perform a reboot off the system before trying to reconnect.
Thanks all for your Solutions
finally now it worked for me. i just uninstalled existing putty from Revo uninstaller and download latest version of Putty , installed , now am able to connect all ESXi and linux machine