Older versions of WinSCP don't implement RFC4419-style DH-GEX. WinSCP developer Martin Prikryl provided this list of versions: > > WinSCP_release_4* > > WinSCP_release_5.0* > > WinSCP_release_5.1* > > WinSCP_release_5.2* > > WinSCP_release_5.5* > > WinSCP_release_5.6* > > WinSCP_release_5.7 > > WinSCP_release_5.7.1 > > WinSCP_release_5.7.2 > > WinSCP_release_5.7.3 > > WinSCP_release_5.7.4 We need to add these to compat.c with SSH_OLD_DHGEX
Thanks for submitting the bug. WinSCP is already in compat.c unconditionally (WinSCP*). https://anongit.mindrot.org/openssh.git/commit/compat.c?id=b58234f00ee3872eb84f6e9e572a9a34e902e36e Please update the rule to these specific versions only: WinSCP_release_4* WinSCP_release_5.0 WinSCP_release_5.0.* WinSCP_release_5.1 WinSCP_release_5.1.* WinSCP_release_5.5 WinSCP_release_5.5.* WinSCP_release_5.6 WinSCP_release_5.6.* WinSCP_release_5.7 WinSCP_release_5.7.1 WinSCP_release_5.7.2 WinSCP_release_5.7.3 WinSCP_release_5.7.4 (my original list, as submitted by Damien, was not correct from a forward compatibility perspective) Thanks in advance! Reference: http://winscp.net/tracker/show_bug.cgi?id=1345
This was fixed and included in openssh-7.1. Thanks!
Thanks!
Close all resolved bugs after 7.3p1 release