[Cyberduck-trac] [Cyberduck] #7490: "Duplicate" file produces error and empty listing of directory

Cyberduck trac at trac.cyberduck.ch
Mon Oct 14 07:13:00 UTC 2013


#7490: "Duplicate" file produces error and empty listing of directory
---------------------------+--------------------------
 Reporter:  garyhenderson  |         Owner:
     Type:  defect         |        Status:  closed
 Priority:  normal         |     Milestone:  4.4
Component:  ftp            |       Version:  4.3.1
 Severity:  normal         |    Resolution:  duplicate
 Keywords:  Duplicate      |  Architecture:
 Platform:  Mac OS X 10.8  |
---------------------------+--------------------------
Changes (by dkocher):

 * status:  new => closed
 * resolution:   => duplicate
 * component:  core => ftp
 * milestone:   => 4.4


Old description:

> Any attempt to Duplicate a file produces errors.  Happens every time.
> Here are test results from two hosting services, Pair and BlueHost.
> Using Cyberduck Version 4.3.1 (11010) on MacOS X 10.8.4.
>
> At Pair.com:
>
> FTP Error: Cannot copy (filename)
> 200 Type okay.
>
> Upon hitting "Cancel", the entire file listing for that directory
> disappears, as though all files have been deleted, and the listing is not
> visible again until a new browser is opened.
>
> The Log Drawer is empty.
>

> At BlueHost:
>
> Error message is
> FTP Error: Cannot copy (filename).
> 200 TYPE is now 8-bit binary.
>
> Then the file listing disappears.
>
> Log Drawer:
> 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
> 220-You are user number 1 of 1000 allowed.
> 220-Local time is now 17:41. Server port: 21.
> 220-This is a private system - No anonymous login
> 220-IPv6 connections are also welcome on this server.
> 220 You will be disconnected after 15 minutes of inactivity.
> FEAT
> 211-Extensions supported:
>  EPRT
>  IDLE
>  MDTM
>  SIZE
>  MFMT
>  REST STREAM
>  MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
>  MLSD
>  AUTH TLS
>  PBSZ
>  PROT
>  ESTA
>  PASV
>  EPSV
>  SPSV
>  ESTP
> 211 End.
> USER countyfr
> 331 User countyfr OK. Password required
> PASS ********
> 230 OK. Current restricted directory is /
> PWD
> 257 "/" is your current location
> NOOP
> 200 Zzz...
> SYST
> 215 UNIX Type: L8
> STAT /
> 213-STAT
> drwx--x---   15 countyfr   12               4096 Oct  7 11:36 .
> drwx--x---   15 countyfr   12               4096 Oct  7 11:36 ..
> -rw-r--r--    1 countyfr   countyfr           18 Feb 21  2013
> .bash_logout
> -rw-r--r--    1 countyfr   countyfr          191 Jun 24  2003
> .bash_profile
> -rw-r--r--    1 countyfr   countyfr          175 May 22  2012 .bashrc
> -rw-------    1 countyfr   countyfr           31 Jun 13 16:18
> .contactemail
> drwx------    5 countyfr   countyfr         4096 Oct  7 11:31 .cpanel
> drwxr-xr-x    2 countyfr   countyfr         4096 Jan 22  2012 .cpanel-
> datastore
> -rw-r--r--    1 countyfr   countyfr          500 Feb 27  2012 .emacs
> -rw-r--r--    1 countyfr   countyfr          127 Jun 13 16:18 .gemrc
> drwxr-xr-x    2 countyfr   countyfr         4096 Jun 13 16:18 .htpasswds
> -rw-r--r--    1 countyfr   countyfr          121 Apr 17 03:53 .kshrc
> -rw-------    1 countyfr   countyfr           13 Jun 13 20:59 .lastlogin
> drwx------    2 countyfr   countyfr         4096 Sep 30 22:54
> .sqmailattach
> drwx------    2 countyfr   countyfr         4096 Sep 30 22:54 .sqmaildata
> drwx------    2 countyfr   countyfr         4096 Jun 13 16:46 .trash
> -rw-r--r--    1 countyfr   countyfr          658 Jun 22  2012 .zshrc
> drwxr-xr-x    3 countyfr   countyfr         4096 Sep 20 15:30 BackupNow
> lrwxrwxrwx    1 countyfr   countyfr           34 Jun 13 16:22 access-logs
> -> /usr/local/apache/domlogs/countyfr
> drwxr-x---    4 countyfr   12               4096 Sep 30 21:57 etc
> drwxr-x--x   10 countyfr   countyfr         4096 Oct  7 11:28 mail
> drwxr-xr-x    2 countyfr   countyfr         4096 Sep 21 00:20 perl5
> drwx------    3 countyfr   countyfr         4096 Jun 13 16:18 public_ftp
> drwxr-xr-x   10 countyfr   countyfr         4096 Oct  4 08:13 public_html
> drwxr-xr-x   10 countyfr   countyfr         4096 Oct 12 07:07 tmp
> -rw-r--r--    1 countyfr   countyfr        24106 Aug 29  2012
> webalizer.conf
> lrwxrwxrwx    1 countyfr   countyfr           11 Jun 13 16:18 www ->
> public_html
> 213 End.
> CWD /access-logs
> 250 OK. Current directory is /access-logs
> CWD /www
> 250 OK. Current directory is /www
> NOOP
> 200 Zzz...
> NOOP
> 200 Zzz...
> TYPE I
> 200 TYPE is now 8-bit binary
> PASV
> 227 Entering Passive Mode (66,147,242,158,150,196)
> RETR /webalizer.conf
> 150-Accepted data connection
> 150 23.5 kbytes to download
> TYPE I
> 226-File successfully transferred
> 226 0.031 seconds (measured here), 0.74 Mbytes per second
> PASV
> 200 TYPE is now 8-bit binary
> ABOR
> 227 Entering Passive Mode (66,147,242,158,45,233)
> NOOP
> 226 Since you see this ABOR must've succeeded
> STAT /
> 200 Zzz...
> CWD /
> 213-STAT
> drwx--x---   15 countyfr   12               4096 Oct  7 11:36 .
> drwx--x---   15 countyfr   12               4096 Oct  7 11:36 ..
> -rw-r--r--    1 countyfr   countyfr           18 Feb 21  2013
> .bash_logout
> -rw-r--r--    1 countyfr   countyfr          191 Jun 24  2003
> .bash_profile
> -rw-r--r--    1 countyfr   countyfr          175 May 22  2012 .bashrc
> -rw-------    1 countyfr   countyfr           31 Jun 13 16:18
> .contactemail
> drwx------    5 countyfr   countyfr         4096 Oct  7 11:31 .cpanel
> drwxr-xr-x    2 countyfr   countyfr         4096 Jan 22  2012 .cpanel-
> datastore
> -rw-r--r--    1 countyfr   countyfr          500 Feb 27  2012 .emacs
> -rw-r--r--    1 countyfr   countyfr          127 Jun 13 16:18 .gemrc
> drwxr-xr-x    2 countyfr   countyfr         4096 Jun 13 16:18 .htpasswds
> -rw-r--r--    1 countyfr   countyfr          121 Apr 17 03:53 .kshrc
> -rw-------    1 countyfr   countyfr           13 Jun 13 20:59 .lastlogin
> drwx------    2 countyfr   countyfr         4096 Sep 30 22:54
> .sqmailattach
> drwx------    2 countyfr   countyfr         4096 Sep 30 22:54 .sqmaildata
> drwx------    2 countyfr   countyfr         4096 Jun 13 16:46 .trash
> -rw-r--r--    1 countyfr   countyfr          658 Jun 22  2012 .zshrc
> drwxr-xr-x    3 countyfr   countyfr         4096 Sep 20 15:30 BackupNow
> lrwxrwxrwx    1 countyfr   countyfr           34 Jun 13 16:22 access-logs
> -> /usr/local/apache/domlogs/countyfr
> drwxr-x---    4 countyfr   12               4096 Sep 30 21:57 etc
> drwxr-x--x   10 countyfr   countyfr         4096 Oct  7 11:28 mail
> drwxr-xr-x    2 countyfr   countyfr         4096 Sep 21 00:20 perl5
> drwx------    3 countyfr   countyfr         4096 Jun 13 16:18 public_ftp
> drwxr-xr-x   10 countyfr   countyfr         4096 Oct  4 08:13 public_html
> drwxr-xr-x   10 countyfr   countyfr         4096 Oct 12 07:07 tmp
> -rw-r--r--    1 countyfr   countyfr        24106 Aug 29  2012
> webalizer.conf
> lrwxrwxrwx    1 countyfr   countyfr           11 Jun 13 16:18 www ->
> public_html
> 213 End.
> TYPE A
> 250 OK. Current directory is /
> PASV
> 200 TYPE is now ASCII

New description:

 Any attempt to Duplicate a file produces errors.  Happens every time. Here
 are test results from two hosting services, Pair and BlueHost.  Using
 Cyberduck Version 4.3.1 (11010) on MacOS X 10.8.4.

 At Pair.com:


 {{{
 FTP Error: Cannot copy (filename)
 200 Type okay.

 }}}

 Upon hitting "Cancel", the entire file listing for that directory
 disappears, as though all files have been deleted, and the listing is not
 visible again until a new browser is opened.

 The Log Drawer is empty.


 At BlueHost:

 Error message is

 {{{
 FTP Error: Cannot copy (filename).
 200 TYPE is now 8-bit binary.

 }}}

 Then the file listing disappears.

 Log Drawer:

 {{{
 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
 220-You are user number 1 of 1000 allowed.
 220-Local time is now 17:41. Server port: 21.
 220-This is a private system - No anonymous login
 220-IPv6 connections are also welcome on this server.
 220 You will be disconnected after 15 minutes of inactivity.
 FEAT
 211-Extensions supported:
  EPRT
  IDLE
  MDTM
  SIZE
  MFMT
  REST STREAM
  MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
  MLSD
  AUTH TLS
  PBSZ
  PROT
  ESTA
  PASV
  EPSV
  SPSV
  ESTP
 211 End.
 USER countyfr
 331 User countyfr OK. Password required
 PASS ********
 230 OK. Current restricted directory is /
 PWD
 257 "/" is your current location
 NOOP
 200 Zzz...
 SYST
 215 UNIX Type: L8
 STAT /
 213-STAT
 drwx--x---   15 countyfr   12               4096 Oct  7 11:36 .
 drwx--x---   15 countyfr   12               4096 Oct  7 11:36 ..
 -rw-r--r--    1 countyfr   countyfr           18 Feb 21  2013 .bash_logout
 -rw-r--r--    1 countyfr   countyfr          191 Jun 24  2003
 .bash_profile
 -rw-r--r--    1 countyfr   countyfr          175 May 22  2012 .bashrc
 -rw-------    1 countyfr   countyfr           31 Jun 13 16:18
 .contactemail
 drwx------    5 countyfr   countyfr         4096 Oct  7 11:31 .cpanel
 drwxr-xr-x    2 countyfr   countyfr         4096 Jan 22  2012 .cpanel-
 datastore
 -rw-r--r--    1 countyfr   countyfr          500 Feb 27  2012 .emacs
 -rw-r--r--    1 countyfr   countyfr          127 Jun 13 16:18 .gemrc
 drwxr-xr-x    2 countyfr   countyfr         4096 Jun 13 16:18 .htpasswds
 -rw-r--r--    1 countyfr   countyfr          121 Apr 17 03:53 .kshrc
 -rw-------    1 countyfr   countyfr           13 Jun 13 20:59 .lastlogin
 drwx------    2 countyfr   countyfr         4096 Sep 30 22:54
 .sqmailattach
 drwx------    2 countyfr   countyfr         4096 Sep 30 22:54 .sqmaildata
 drwx------    2 countyfr   countyfr         4096 Jun 13 16:46 .trash
 -rw-r--r--    1 countyfr   countyfr          658 Jun 22  2012 .zshrc
 drwxr-xr-x    3 countyfr   countyfr         4096 Sep 20 15:30 BackupNow
 lrwxrwxrwx    1 countyfr   countyfr           34 Jun 13 16:22 access-logs
 -> /usr/local/apache/domlogs/countyfr
 drwxr-x---    4 countyfr   12               4096 Sep 30 21:57 etc
 drwxr-x--x   10 countyfr   countyfr         4096 Oct  7 11:28 mail
 drwxr-xr-x    2 countyfr   countyfr         4096 Sep 21 00:20 perl5
 drwx------    3 countyfr   countyfr         4096 Jun 13 16:18 public_ftp
 drwxr-xr-x   10 countyfr   countyfr         4096 Oct  4 08:13 public_html
 drwxr-xr-x   10 countyfr   countyfr         4096 Oct 12 07:07 tmp
 -rw-r--r--    1 countyfr   countyfr        24106 Aug 29  2012
 webalizer.conf
 lrwxrwxrwx    1 countyfr   countyfr           11 Jun 13 16:18 www ->
 public_html
 213 End.
 CWD /access-logs
 250 OK. Current directory is /access-logs
 CWD /www
 250 OK. Current directory is /www
 NOOP
 200 Zzz...
 NOOP
 200 Zzz...
 TYPE I
 200 TYPE is now 8-bit binary
 PASV
 227 Entering Passive Mode (66,147,242,158,150,196)
 RETR /webalizer.conf
 150-Accepted data connection
 150 23.5 kbytes to download
 TYPE I
 226-File successfully transferred
 226 0.031 seconds (measured here), 0.74 Mbytes per second
 PASV
 200 TYPE is now 8-bit binary
 ABOR
 227 Entering Passive Mode (66,147,242,158,45,233)
 NOOP
 226 Since you see this ABOR must've succeeded
 STAT /
 200 Zzz...
 CWD /
 213-STAT
 drwx--x---   15 countyfr   12               4096 Oct  7 11:36 .
 drwx--x---   15 countyfr   12               4096 Oct  7 11:36 ..
 -rw-r--r--    1 countyfr   countyfr           18 Feb 21  2013 .bash_logout
 -rw-r--r--    1 countyfr   countyfr          191 Jun 24  2003
 .bash_profile
 -rw-r--r--    1 countyfr   countyfr          175 May 22  2012 .bashrc
 -rw-------    1 countyfr   countyfr           31 Jun 13 16:18
 .contactemail
 drwx------    5 countyfr   countyfr         4096 Oct  7 11:31 .cpanel
 drwxr-xr-x    2 countyfr   countyfr         4096 Jan 22  2012 .cpanel-
 datastore
 -rw-r--r--    1 countyfr   countyfr          500 Feb 27  2012 .emacs
 -rw-r--r--    1 countyfr   countyfr          127 Jun 13 16:18 .gemrc
 drwxr-xr-x    2 countyfr   countyfr         4096 Jun 13 16:18 .htpasswds
 -rw-r--r--    1 countyfr   countyfr          121 Apr 17 03:53 .kshrc
 -rw-------    1 countyfr   countyfr           13 Jun 13 20:59 .lastlogin
 drwx------    2 countyfr   countyfr         4096 Sep 30 22:54
 .sqmailattach
 drwx------    2 countyfr   countyfr         4096 Sep 30 22:54 .sqmaildata
 drwx------    2 countyfr   countyfr         4096 Jun 13 16:46 .trash
 -rw-r--r--    1 countyfr   countyfr          658 Jun 22  2012 .zshrc
 drwxr-xr-x    3 countyfr   countyfr         4096 Sep 20 15:30 BackupNow
 lrwxrwxrwx    1 countyfr   countyfr           34 Jun 13 16:22 access-logs
 -> /usr/local/apache/domlogs/countyfr
 drwxr-x---    4 countyfr   12               4096 Sep 30 21:57 etc
 drwxr-x--x   10 countyfr   countyfr         4096 Oct  7 11:28 mail
 drwxr-xr-x    2 countyfr   countyfr         4096 Sep 21 00:20 perl5
 drwx------    3 countyfr   countyfr         4096 Jun 13 16:18 public_ftp
 drwxr-xr-x   10 countyfr   countyfr         4096 Oct  4 08:13 public_html
 drwxr-xr-x   10 countyfr   countyfr         4096 Oct 12 07:07 tmp
 -rw-r--r--    1 countyfr   countyfr        24106 Aug 29  2012
 webalizer.conf
 lrwxrwxrwx    1 countyfr   countyfr           11 Jun 13 16:18 www ->
 public_html
 213 End.
 TYPE A
 250 OK. Current directory is /
 PASV
 200 TYPE is now ASCII




 }}}

--

Comment:

 Duplicate for #7224. Please update to the latest
 [http://trac.cyberduck.ch/wiki/help/en/faq#SnapshotandBetabuilds snapshot]
 build available.

-- 
Ticket URL: <https://trac.cyberduck.ch/ticket/7490#comment:1>
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