Cyberduck Mountain Duck CLI

#6847 closed defect (worksforme)

Hidden files in Parent directory

Reported by: rcumberlege Owned by:
Priority: normal Milestone:
Component: ftp Version: 4.2.1
Severity: normal Keywords:
Cc: Architecture: Intel
Platform:

Description

I am having trouble viewing 'ALL' hidden files. I have turned on 'show hidden files' option and can see hidden files, HOWEVER, I cannot see hidden files that are directly within the parent folder. I.e. when I make a connection - the first directory shown does not show hidden files, however, if the hidden files are at least one folder deep, then I can see the hidden files. I know there is a hidden .htaccess file in my main folder (confirmed when using a different FTP client), but would like to continue using Cyberduck if possible. I currently have the latest Cyberduck version ( Version 4.2.1 (9350) ). Can someone please let me know if there is a fix for this? Thanks.

Change History (6)

comment:1 Changed on Aug 31, 2012 at 4:23:35 PM by dkocher

  • Component changed from core to ftp
  • Resolution set to worksforme
  • Status changed from new to closed

Please post the transcript from the log drawer (⌘-L).

comment:2 Changed on Sep 3, 2012 at 7:06:22 AM by rcumberlege

220---------- Welcome to Pure-FTPd [TLS] ----------
220-Local time is now 09:01. 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.
USER ftp@mywebsite.nu
331 User ftp@mywebsite.nu OK. Password required
PASS ******
230-User ftp@mywebsite.nu has group access to:  502      504      80      
230- 79       505      81       98       503      20      
230 OK. Current directory is /
FEAT
211-Extensions supported:
 EPRT
 IDLE
 MDTM
 SIZE
 REST STREAM
 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
 MLSD
 ESTP
 PASV
 EPSV
 SPSV
 ESTA
 AUTH TLS
 PBSZ
 PROT
 UTF8
211 End.
OPTS UTF8 ON
200 OK, UTF-8 enabled
NOOP
200 Zzz...
SYST
215 UNIX Type: L8
STAT /
213-STAT
drwxr-xr-x    9 501      20            306 Aug 28 16:35 bannerprinters
drwxr-xr-x    7 501      20            238 Mar 29 11:47 facebook
drwxr-xr-x   26 501      20            884 Aug 31 15:38 website
213 End.
Last edited on Sep 3, 2012 at 7:38:44 AM by dkocher (previous) (diff)

comment:3 Changed on Sep 3, 2012 at 7:40:36 AM by dkocher

The server returns no hidden files for the root directory. This may be only when using STAT as the directory listing command. You can try to disable the use of STAT.

comment:4 Changed on Sep 3, 2012 at 7:56:01 AM by rcumberlege

I performed the command line in my terminal and here is the output - I still cannot see the hidden file.

220---------- Welcome to Pure-FTPd [TLS] ----------
220-Local time is now 09:46. 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.
USER ftp@mywebsite.nu
331 User ftp@mywebsite.nu OK. Password required
PASS ******
230-User ftp@mywebsite.nu has group access to:  502      504      80      
230- 79       505      81       98       503      20      
230 OK. Current directory is /
FEAT
211-Extensions supported:
 EPRT
 IDLE
 MDTM
 SIZE
 REST STREAM
 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
 MLSD
 ESTP
 PASV
 EPSV
 SPSV
 ESTA
 AUTH TLS
 PBSZ
 PROT
 UTF8
211 End.
OPTS UTF8 ON
200 OK, UTF-8 enabled
NOOP
200 Zzz...
SYST
215 UNIX Type: L8
CWD /
250 OK. Current directory is /
TYPE A
200 TYPE is now ASCII
PASV
227 Entering Passive Mode (81,26,217,237,229,211)
MLSD
150 Accepted data connection
type=dir;sizd=306;modify=20120828143520;UNIX.mode=0755;UNIX.uid=501;UNIX.gid=20;unique=e00000bg1d47a68; bannerprinters
type=dir;sizd=238;modify=20120329094736;UNIX.mode=0755;UNIX.uid=501;UNIX.gid=20;unique=e00000bg18a7434; facebook
type=dir;sizd=884;modify=20120831133857;UNIX.mode=0755;UNIX.uid=501;UNIX.gid=20;unique=e00000bg1d5965c; website
226-Options: -l 
226 3 matches total
Last edited on Sep 3, 2012 at 7:57:44 AM by dkocher (previous) (diff)

comment:5 Changed on Sep 3, 2012 at 8:00:23 AM by dkocher

This is really a server issue if there are indeed hidden files not being returned in the listing. But you can additionally disable MLSD which will cause Cyberduck to fall back to the LIST command which might give different results. But again, the server should return consistent results here.

comment:6 Changed on Sep 3, 2012 at 8:07:07 AM by rcumberlege

PERFECT!!!! I disabled the MLSD and can now see my hidden file!!!!! :) Thank you very much!

230 OK. Current directory is /
FEAT
211-Extensions supported:
 EPRT
 IDLE
 MDTM
 SIZE
 REST STREAM
 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
 MLSD
 ESTP
 PASV
 EPSV
 SPSV
 ESTA
 AUTH TLS
 PBSZ
 PROT
 UTF8
211 End.
OPTS UTF8 ON
200 OK, UTF-8 enabled
NOOP
200 Zzz...
SYST
215 UNIX Type: L8
CWD /
250 OK. Current directory is /
TYPE A
200 TYPE is now ASCII
PASV
227 Entering Passive Mode (81,26,217,237,215,218)
LIST -a
150 Accepted data connection
drwxr-xr-x    6 501      20            204 Aug 31 15:34 .
drwxr-xr-x    6 501      20            204 Aug 31 15:34 ..
-rw-r--r--    1 501      20           1003 Aug 31 14:04 .htaccess
drwxr-xr-x    9 501      20            306 Sep  3 10:01 bannerprinters
drwxr-xr-x    7 501      20            238 Mar 29 11:47 facebook
drwxr-xr-x   26 501      20            884 Aug 31 15:38 website
226-Options: -a -l 
226 6 matches total

Last edited on Sep 3, 2012 at 8:08:49 AM by dkocher (previous) (diff)
Note: See TracTickets for help on using tickets.