| Summary: | sftp disconnect when talking to ws_ftp server 6.1.1 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | Jeff White <jwhite> | ||||||
| Component: | sftp | Assignee: | Assigned to nobody <unassigned-bugs> | ||||||
| Status: | CLOSED FIXED | ||||||||
| Severity: | normal | CC: | djm, dtucker | ||||||
| Priority: | P2 | ||||||||
| Version: | 5.1p1 | ||||||||
| Hardware: | SPARC | ||||||||
| OS: | Solaris | ||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 1481 | ||||||||
| Attachments: |
|
||||||||
|
Description
Jeff White
2008-10-16 08:59:29 AEDT
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 |