Hot Shot
Hot Shot

Unable to connect esxi 5 from putty after upgrading to esxi 5.0

Hi All,

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.

Regards

Raju Gunnal

http://www.tech2solution.com

Raju Gunnal VCP 4, VCP 5, VTSP 4, VTSP 5, ITIL V3 http://www.techtosolution.com
0 Kudos
9 Replies
Virtuoso
Virtuoso

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

If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful |Blog: http://aravindsivaraman.com/ | Twitter : ss_aravind
Virtuoso
Virtuoso

Hello

Have you tried running putty -cleanup from a command line ?
And second, you can clear saved keys in registry (keys HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys ) and  start putty.
Hot Shot
Hot Shot

Hi ,

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

Regards

Raju Gunnal

Raju Gunnal VCP 4, VCP 5, VTSP 4, VTSP 5, ITIL V3 http://www.techtosolution.com
0 Kudos
Virtuoso
Virtuoso

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.

0 Kudos
Hot Shot
Hot Shot

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 Smiley Sad

Regards

Raju Gunnal

Raju Gunnal VCP 4, VCP 5, VTSP 4, VTSP 5, ITIL V3 http://www.techtosolution.com
0 Kudos
Expert
Expert

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.

@nielsengelen - http://foonet.be - VCP4/5
0 Kudos
Virtuoso
Virtuoso

If error message isn't changed, that putty still remember the old ssh key.

Try to delete registry key HKEY_CURRENT_USER\Software\SimonTatham\ fully or change ssh client
0 Kudos
Hot Shot
Hot Shot

Thanks all for your Solutions Smiley Happy

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 Smiley Happy

Regards

Raju Gunnal

Raju Gunnal VCP 4, VCP 5, VTSP 4, VTSP 5, ITIL V3 http://www.techtosolution.com
0 Kudos
Virtuoso
Virtuoso

No problem, could you please mark the thread as answered and consider to mark correct and/or helpfull answers.

0 Kudos