Cyberduck Mountain Duck CLI

#4369 closed defect (worksforme)

Incompatibility with extended LIST command

Reported by: dannywilson@… Owned by: dkocher
Priority: normal Milestone:
Component: ftp Version: 3.3
Severity: normal Keywords:
Cc: Architecture: PPC
Platform: Mac OS X 10.5

Description (last modified by dkocher)

A folder named "abc defg" (which contains the space character" can not be opened for listing. Instead, an error message 450 defg-a: No such file or directory is printed.

The actual folder name doesn't seem to matter much, but the pattern of 3char+space+4char. 3+spc+5 also produces the same error.

I've tested it by comparing with FTP in the MacOS terminal shell. Strangely, the same error comes out on the built in ftp client of Adobe GoLive v6.

I've attached the FTP transcript.

CWD /htdocs/abc defg
250 CWD command successful
STAT /htdocs/abc defg
211-Status of /htdocs/abc defg:
 drwxr-xr-x   2 1176838  15000        4096 Apr  5 08:57 .
 drwxr-xr-x  24 1176838  15000        4096 Apr  5 09:18 ..
211 End of status
PASV
227 Entering Passive Mode (65,254,250,100,158,100)
LIST -a
150 Opening ASCII mode data connection for file list
450  defg-a: No such file or directory

Danny

Attachments (1)

FTP_transcript (2.8 KB) - added by dannywilson@… on Apr 5, 2010 at 1:31:01 PM.
FTP Transcript of "abc defg" folder bug

Download all attachments as: .zip

Change History (3)

Changed on Apr 5, 2010 at 1:31:01 PM by dannywilson@…

FTP Transcript of "abc defg" folder bug

comment:1 Changed on Apr 5, 2010 at 3:07:31 PM by dkocher

  • Component changed from core to ftp
  • Description modified (diff)
  • Summary changed from Can't access folders names "abc defg" to Incompatibility with extended LIST command

As a workaround, open Terminal.app and paste the following

defaults write ch.sudo.cyberduck ftp.sendExtendedListCommand false

Restart Cyberduck.

comment:2 Changed on Jul 22, 2010 at 4:53:00 PM by dkocher

  • Architecture set to PPC
  • Resolution set to worksforme
  • Status changed from new to closed

In more recent versions, we now have a fallback implementation of LIST.

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