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.34k stars 290 forks source link

cyberduck doesn't like empty answer to FEAT command #1919

Closed cyberduck closed 16 years ago

cyberduck commented 16 years ago

1d1178e created the issue

Using cyberduck 2.8.5, trying to access a freebox (a net box given to subscribers by the free.fr french ISP). The freebox has an embedded ftp server. Cyberduck used to work fine with it, but now when connecting to it, it gets in a strange state where apparently no connection is open, even though the log drawer says otherwise. It seems that the lack of reply to the FEAT command throws Cyberduck off :

220 Welcome to Freebox FTP Server.
USER freebox
331 User name okay, need password.
PASS ********
230-        Bienvenue sur le serveur FTP Freebox.
230-
230-      Vos enregistrements se trouvent dans le répertoire :
230-
230-             /Disque dur/Enregistrements
230-
230-       Vous pouvez mettre vos vidéos dans le répertoire :
230-
230-              /Disque dur/Video
230-
230-
230 User logged in, proceed.
SYST
215 UNIX Type: L8
NOOP
200 Command Okay.
CWD /Disque dur
250 directory changed to /Disque dur/
FEAT
211 no-features

The main window is empty, the 'Disconnect' button is disabled, just as if no connection were open.

cyberduck commented 16 years ago

@dkocher commented

In dc82c7b0d5cc4cd000ba95b670cd78eccb11fd26.