Am receiving a disconnect message from sftp when conversing with ws_ftp server 6.1.1. Have downloaded and installed "newest" openssh5.1p1. No success. Tried with OpenSSH 5.0p1 and sftp does not receive disconnect message when connecting to ws_ftp 6.1.1 server. Also, used version of OpenSSH that comes with Solaris 10 install and succeeded in connecting to ws_ftp 6.1.1 server. Have I run into a bug? Any comments or suggestions are welcome. Thank you.
Could you please attach the debug output from the client (ie "sftp -vvv yourserver"). (Please use "Add an atachment" rather than pasting into the comment field.)
Created attachment 1575 [details] Requested debug file Thanks for your time looking at this. Have a good day.
Created attachment 1576 [details] Only send no-more-sessions and eow extension messages to OpenSSH servers. OK, that looks like it's choking on the no-more-sessions message. If that's the case it means that the server is buggy (the spec says it's supposed to messages it doesn't understand with a failure message). There has been code added to OpenBSD's OpenSSH which works around this, but the code has not yet been synced to the Portable development version. This change is in the attached patch, please apply it to a clean openssh-5.1p1 tree and see if it resolves your problem.
The patches you sent me work when added to my openssh 5.1p1 tree. Thank you so much. I have no problem connecting to ws_ftp server 6.1.1 now. It appears that ssh connects as required as well. Again, thanks.
Patch has been synced to portable and will be in openssh-5.2. Thanks.
Close bugs fixed/reviewed for openssh-5.2 release