With the new version of Cygwin, SSH suddenly doesn’t seem to phone $HOME anymore. Which is usually going to be set to something like
c:\Users\<username>. In general Cygwin is supposed to look at $HOME first and then use alternative home settings, such as
The quick fix is to make sure the relevant entry in
/etc/passwd matches what you have in $HOME.