Cyberduck Mountain Duck CLI

#7048 closed defect (thirdparty)

Cannot delete directory when connected to ftp server

Reported by: Oliver Schoen Owned by: dkocher
Priority: normal Milestone: 4.3
Component: ftp Version: Nightly Build
Severity: normal Keywords: ftp rmdir
Cc: Architecture: Intel
Platform: Mac OS X 10.7

Description

It seems that cyberduck when connected to an ftp server is (mostly all the time) unable to delete directories.

The FTP server is ran by my ISP provider and I have no control of which server they are using not to ask them to update their version.

Please see log

NOOP
200 NOOP command successful.
MKD /delete-me
257 "/delete-me" - Directory successfully created
NOOP
200 NOOP command successful.
STAT /
211-status of /:
211-drwxr-xr-x   3 ntlworld upload       4096 Jan 12 14:42 .
211-drwxr-xr-x   3 ntlworld upload       4096 Jan 12 14:42 ..
211-drwxr-xr-x   2 ntlworld upload       4096 Jan 12 14:42 delete-me
211 End of Status
CWD /
250 CWD command successful.
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode  (62,253,162,29,231,217)
LIST -a
150 Opening ASCII mode data connection for file list
drwxr-xr-x   3 ntlworld upload       4096 Jan 12 14:42 .
drwxr-xr-x   3 ntlworld upload       4096 Jan 12 14:42 ..
drwxr-xr-x   2 ntlworld upload       4096 Jan 12 14:42 delete-me
226-Transfer complete.
226 Quotas off
NOOP
200 NOOP command successful.
NOOP
200 NOOP command successful.
STAT /delete-me
211-status of /delete-me:
211-drwxr-xr-x   2 ntlworld upload       4096 Jan 12 14:42 .
211-drwxr-xr-x   3 ntlworld upload       4096 Jan 12 14:42 ..
211 End of Status
CWD /delete-me
250 CWD command successful.
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode  (62,253,162,29,231,245)
LIST -a
150 Opening ASCII mode data connection for file list
drwxr-xr-x   2 ntlworld upload       4096 Jan 12 14:42 .
drwxr-xr-x   3 ntlworld upload       4096 Jan 12 14:42 ..
226-Transfer complete.
226 Quotas off
RMD /delete-me
550 /delete-me: Invalid argument
NOOP
200 NOOP command successful.
STAT /

but for some reason if I try later I may get the following result

RMD /delete-me
250 RMD command successful.
NOOP
200 NOOP command successful.
STAT /
211-status of /:
211-drwxr-xr-x   2 ntlworld upload       4096 Jan 12 14:48 .
211-drwxr-xr-x   2 ntlworld upload       4096 Jan 12 14:48 ..
211 End of Status
CWD /

Change History (1)

comment:1 Changed on Jan 14, 2013 at 9:21:45 AM by dkocher

  • Resolution set to thirdparty
  • Status changed from new to closed

This most certainly looks like a bug in the server software.RMD is not consistent and fails depending on the current working directory.

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