I just updated Cygwin for git on server. And after restarting the sshd service. No accounts can ever logon anymore. Both domain user and local user are not able to logon ssh...
ssh server1 -v
gives ... nothing useful.
....
debug1: Offering ECDSA public key: ...
Authentication failed.
eventwvr.msc
shows
sshd: PID 1234: fatal: seteuid 19****: No such device or address
But the uid is just fine, verifiable in output of ls -lha -n
& ls -lha
Still trying to figure out..
Edit1:
Found similar thread in Cyginwin mail archive, one of the members suggested:
Just switch the account sshd is running under from "cyg_server" to
SYSTEM (or "LocalSystem") and you should be able to logon without the
passwd -R method again.
This is a side effect of changing how Cygwin switches the user
context by default. See
https://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-nopasswd1
HTH,
Corinna
--
Corinna Vinschen
Cygwin Maintainer
Tried switching the server executor from cyg_server
to SYSTEM
and restart service, but the issue persists for me.