[Cyberduck-trac] [Cyberduck] #6504: Issue with RMD and full path on vsftpd

Cyberduck trac at trac.cyberduck.ch
Wed Jan 25 12:41:58 CET 2012


#6504: Issue with RMD and full path on vsftpd
---------------------------+----------------------
 Reporter:  Anhubert       |         Owner:
     Type:  defect         |        Status:  new
 Priority:  high           |     Milestone:
Component:  core           |       Version:  4.2.1
 Severity:  blocker        |    Resolution:
 Keywords:                 |  Architecture:  Intel
 Platform:  Mac OS X 10.7  |
---------------------------+----------------------
Description changed by dkocher:

Old description:

> Hi all,
>
> I have following issue:[[BR]]
> I login with FTPs, create a directory[[BR]]
> MKD /somedir/ahutest[[BR]]
> and then i delete it[[BR]]
> RMD /somedir/ahutest[[BR]]
> - works
>
> now again, I create the directory[[BR]]
> MKD /somedir/ahutest[[BR]]
> then I log out and log in again and try to delete that:[[BR]]
> RMD /somedir/ahutest[[BR]]
> And I get[[BR]]
> 550 Remove directory operation failed.
>
> now again, I create a directory[[BR]]
> MKD /somedir/ahutest[[BR]]
> change to that directory[[BR]]
> CWD /somedir/ahutest[[BR]]
> and create a subdirectory[[BR]]
> MKD /somedir/ahutest/ahusubtest[[BR]]
> Now I want to delete that dir immediate[[BR]]
> RMD /somedir/ahutest/ahusubtest[[BR]]
> And again[[BR]]
> 550 Remove directory operation failed.
>
> It looks like Cyberduck is always using the complete path when doing
> commands as seen above. [[BR]]
> If I use Filezilla, it does [[BR]]
> CWD somedir[[BR]]
> CWD ahutest[[BR]]
> RMD ahusubtest[[BR]]
> and that works[[BR]]
>
> So who has the bug, who has the problem and how to solve it? Is there a
> way to tell Cyberduck not to use the complete path in every command?

New description:

 Hi all,

 I have following issue:

 I login with FTPs, create a directory

 {{{
 MKD /somedir/ahutest
 }}}

 and then i delete it

 {{{
 RMD /somedir/ahutest
 }}}

 - works

 now again, I create the directory

 {{{
 MKD /somedir/ahutest
 }}}

 then I log out and log in again and try to delete that:

 {{{
 RMD /somedir/ahutest
 }}}

 And I get

 {{{
 550 Remove directory operation failed.
 }}}


 now again, I create a directory

 {{{
 MKD /somedir/ahutest
 }}}

 change to that directory

 {{{
 CWD /somedir/ahutest
 }}}

 and create a subdirectory

 {{{
 MKD /somedir/ahutest/ahusubtest
 }}}

 Now I want to delete that dir immediate

 {{{
 RMD /somedir/ahutest/ahusubtest
 }}}

 And again

 {{{
 550 Remove directory operation failed.
 }}}


 It looks like Cyberduck is always using the complete path when doing
 commands as seen above.
 If I use Filezilla, it does

 {{{
 CWD somedir
 CWD ahutest
 RMD ahusubtest

 }}}
 and that works

 So who has the bug, who has the problem and how to solve it? Is there a
 way to tell Cyberduck not to use the complete path in every command?

--

-- 
Ticket URL: <http://trac.cyberduck.ch/ticket/6504#comment:2>
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