Opened on Sep 7, 2009 at 11:19:19 AM
Closed on Nov 13, 2009 at 10:33:48 PM
Last modified on Nov 29, 2009 at 10:45:54 AM
#3676 closed defect (duplicate)
Cyberduck won't list directories
Reported by: | jacob@… | Owned by: | dkocher |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | ftp | Version: | 3.0b3 |
Severity: | normal | Keywords: | |
Cc: | Architecture: | ||
Platform: |
Description
When i connect to my FTP Cyberduck doen't list the folders containd in the root.
Both with Firefox and through Terminal.app I get succesful result but with Cyberduck no folders are listed.
I've tried to use the FAQ (http://trac.cyberduck.ch/wiki/help/en/problems#ListingdirectoriesfailsorshowsnocontentFTP) but the result is the same.
As the log says below, the root folder is empty according to Cyberduck but I have at least 4 folders in it.
I can reach the content in my sub-folders by ether enter the folder name as the path in the bookmark or use CMD+G while I'm connected.
220 Xlight FTP Server 3.4 ready... USER *** 331 Password required for *** PASS ******** 230 Login OK FEAT 211-Features supported REST STREAM EPRT EPSV SIZE MDTM AUTH PBSZ PROT MLST type*;size*;modify*; MLSD 211 End PWD 257 "/" NOOP 200 OK SYST 215 UNIX Type: L8 STAT / 502 Unknown ftp command PORT 192,168,11,119,216,196 200 PORT command successful MLSD 150 Opening ASCII mode data connection for MLSD (280 bytes). size=;type=cdir;perm=e;modify=16010101000000; / NOOP 226 Transfer complete (1.327 KB/s). 220 Xlight FTP Server 3.4 ready... USER *** 331 Password required for *** PASS ******** 230 Login OK FEAT 211-Features supported REST STREAM EPRT EPSV SIZE MDTM AUTH PBSZ PROT MLST type*;size*;modify*; MLSD 211 End CWD / 250 Directory successfully changed STAT / 502 Unknown ftp command PORT 192,168,11,119,216,221 200 PORT command successful MLSD 150 Opening ASCII mode data connection for MLSD (280 bytes). size=;type=cdir;perm=e;modify=16010101000000; /
Change History (5)
comment:1 Changed on Sep 7, 2009 at 11:21:16 AM by jacob@…
comment:2 Changed on Sep 7, 2009 at 1:06:06 PM by jacob@…
This is a paste from Terminal.app
220 Xlight FTP Server 3.4 ready... Name (****): *** 331 Password required for *** Password: 230 Login OK Remote system type is UNIX. Using binary mode to transfer files. ftp> mlsd 229 Entering Passive Mode (|||1509|) ftp: Can't connect to `83.251.126.245': Operation timed out 200 PORT command successful 150 Opening ASCII mode data connection for MLSD (280 bytes). size=;type=cdir;perm=e;modify=16010101000000; / size=0;type=dir;perm=ecl;modify=20090128201626; Folder1 size=0;type=dir;perm=eclmf;modify=20090128174242; Folder2 size=0;type=dir;perm=eclm;modify=20090128174200; Folder3 size=0;type=dir;perm=eclm;modify=20090128174226; Folder4 226 Transfer complete (1.718 KB/s).
comment:3 Changed on Sep 7, 2009 at 1:26:33 PM by jacob@…
More info:
This is from Cyberduck log when I select path to Folder1 which is a sub-folder in the root:
220 Xlight FTP Server 3.4 ready... USER *** 331 Password required for *** PASS ******** 230 Login OK FEAT 211-Features supported REST STREAM EPRT EPSV SIZE MDTM AUTH PBSZ PROT MLST type*;size*;modify*; MLSD 211 End PWD 257 "/" NOOP 200 OK CWD /Folder1 250 Directory successfully changed SYST 215 UNIX Type: L8 STAT /Folder1 502 Unknown ftp command PORT 192,168,11,119,211,88 200 PORT command successful MLSD 150 Opening ASCII mode data connection for MLSD (464 bytes). size=0;type=cdir;perm=eclm;modify=20090128174200; /Folder1 size=0;type=dir;perm=eclm;modify=20090128175318; Subfolder1 size=0;type=dir;perm=eclm;modify=20090128175510; Subfolder2 size=0;type=dir;perm=eclm;modify=20090128181352; Subfolder3 size=0;type=dir;perm=eclm;modify=20090517174808; Subfolder4 size=0;type=dir;perm=eclm;modify=20090322165546; Subfolder5 226 Transfer complete (2.829 KB/s).
comment:4 Changed on Sep 7, 2009 at 1:58:11 PM by jacob@…
I've found what is wrong, it's the MLSD. I dont know why but when i took away that functionality from Cyberduck it used LIST-A insted and that worked.
Is it possible to change the order of the usage to 1, STAT 2, LIST-A and 3, MLSD?
Awnser: defaults write ch.sudo.cyberduck ftp.sendMlsdListCommand false
comment:5 Changed on Nov 13, 2009 at 10:33:48 PM by dkocher
- Resolution set to duplicate
- Status changed from new to closed
Duplicate for #3681.
I wrote the wrong version, the one I'm using is: 3.3b2