Troubleshooting OpenSSH installation problems
Problem descriptionAfter what seemed to be a successful installation of OpenSSH for Windows on a WinXP workstation, my attempts to connect to the new SSH server had all failed. When I checked the services management window, I noticed that the OpenSSHd service was not running. Trying to manually start this service was also unsuccessfull. This is the message I got:
The SolutionIt turns out that the OpenSSHd service has a log file (at:
When I searched the local drives I found out that, indeed, I had a newer version ofd:\Program files\OpenSSH\usr\sbin\sshd.exe (3168): *** cygheap version mismatch detected - 0x616D0000/0x61780000. You have multiple copies of cygwin1.dll on your system. Search for cygwin1.dll using the Windows Start->Find/Search facility and delete all but the most recent version. The most recent version *should* reside in x:\cygwin\bin, where 'x' is the drive on which you have installed the cygwin distribution.
Copying this file to