Problem upgrading from 3.2 to 3.3.1

Nick Popoff
Sun Nov 7 23:58:33 GMT 2021

In other words, the 3.3.1 ssh.exe does not accept legacy kex algorithms at
all, no matter what.  I no longer can log in to Solaris.  For example, it
DOES NOT accept the following:


C:/cygwin64/home/Nick> ssh.exe -o KexAlgorithms=+diffie-hellman-group14-sha1

Unable to negotiate with port 22: no matching host key type
found. Their offer: ssh-rsa,ssh-dss


Version 3.2 had no problem with legacy algorithms.  Can somebody explain as
to what is going on here.  Is it a bug?  Or a deliberate break of




Now I Am having severe problem with 'ssh'.  A simple login command like:


Ssh <> 


Results in the following response:



C:/cygwin64/home/Nick> ssh

Unable to negotiate with <IP> port 22: no matching key exchange method
found. Their offer:


This is a fresh install of Cygwin on a clean Windows 11.  I went back to 3.2
for now as I cannot work with 3.3.1.





More information about the Cygwin mailing list