iterate-ch / cyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
https://cyberduck.io/
GNU General Public License v3.0
3.27k stars 290 forks source link

Interoperability with Rumpus, Broken transport; encountered EOF #8304

Closed cyberduck closed 9 years ago

cyberduck commented 9 years ago

1f21db1 created the issue

Hi Folks,

This is John, with Maxum Development, makers of the Rumpus FTP server.

In the latest version of Rumpus (8.0), we added an SFTP service, and were careful to test it for Cyberduck compatibility. Unfortunately, the Cyberduck 4.5 release is no longer working with our server. Cyberduck 4.4.5 does connect successfully, but the current version, 4.5.2, fails to connect with a Broken transport; encountered EOF error.

I've reviewed the code, but don't see what Rumpus might be doing to cause the problem. Can you take a look?

Rumpus is easy to install for testing on any Mac:

http://www.maxum.com/Rumpus/Download.html

If you prefer, let me know and I can send you login details for a test server here.

Thanks for your attention!

John

cyberduck commented 9 years ago

@dkocher commented

The exception means that the server unexpectedly closed the connection while we were reading from the stream. Please provide the server debug log and the transcript from the log drawer in Cyberduck.

cyberduck commented 9 years ago

1f21db1 commented

The error occurred before anything was shown in the Cyberduck transcript log drawer. However, I think I have resolved the issue, at least as far as Rumpus is concerned, by enabling delayed compression (zlib@openssh.com) on the server. For my purposes, you can close this ticket. Thanks!