Cyberduck Mountain Duck CLI

#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@…

I wrote the wrong version, the one I'm using is: 3.3b2

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.

Note: See TracTickets for help on using tickets.
swiss made software