[Cyberduck-trac] [Cyberduck] #6344: FEAT before USER cmd

Cyberduck trac at trac.cyberduck.ch
Thu Nov 3 13:10:19 CET 2011


#6344: FEAT before USER cmd
--------------------------+---------------------------
    Reporter:  dooshiant  |      Owner:  dkocher
        Type:  defect     |     Status:  new
    Priority:  normal     |  Milestone:
   Component:  ftp        |    Version:  4.1.3
    Severity:  normal     |   Keywords:  ftp feat user
Architecture:  Intel      |   Platform:  Windows 7
--------------------------+---------------------------
 Hi all,

 Why does Cyberduck send the FEAT command before USER?
 This causes incompatibilities with some FTP servers.
 Other FTP clients do log on using USER/PASS before requesting FEAT.

 Here are a couple of examples:
 On Microsoft FTP server

 {{{
 220 Microsoft FTP Service
 FEAT
 530 Please login with USER and PASS.
 }}}


 And on Check Point firewall's FTP server:

 {{{
 220 Check Point FireWall-1 Secure FTP server running
 FEAT
 202 'USER' command expected
 }}}

 (at which point the server terminates the session)

 However, FileZilla does accept FEAT before USER:

 {{{
 220-FileZilla Server version 0.9.37 beta
 220-written by Tim Kosse (Tim.Kosse at gmx.de)
 220 Please visit http://sourceforge.net/projects/filezilla/
 FEAT
 211-Features:
  MDTM
  REST STREAM
  SIZE
  MLST type*;size*;modify*;
  MLSD
  UTF8
  CLNT
  MFMT
 211 End
 USER user1
 331 Password required for user1
 PASS ********
 230 Logged on
 }}}


 Apologies if this has been mentioned before but couldn't find any when
 searching trac.cyberduck.ch

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/6344>
Cyberduck <http://cyberduck.ch>
Open source FTP, SFTP, WebDAV, Cloud Files, Google Docs & Amazon S3 Browser for Mac & Windows.


More information about the Cyberduck-trac mailing list