Opened 11 years ago

Closed 11 years ago

#4655 closed Bug report (worksforme)

Downloads not recursing folders and multiple slashes in folder list

Reported by: wizzardmr42 Owned by:
Priority: normal Component: FileZilla Client
Keywords: download recursion fail multiple slashes Cc:
Component version: Operating system type: Windows
Operating system version: Windows 2008 Server Web x64 SP2

Description

I'm attempting to download files from a remote site using FileZilla Client 3.2.6.1. Any files which are in the selected folder are correctly downloaded, but any folders FileZilla does a directory listing and doesn't add anything to the queue.

I think there is a clue in the remote site - it starts off when I connect with the path
D:/home/\

If I go into that and enter the Default folder within home, it changes to D:/home//Default/\
I then have 2 entries in the remote folder list at the top level - each of the above entries. If I pop out D:/home/\ and try to select Default, it won't do anything and any folders that have popped out have ?s on them

If I now pop out D:/home//Default/\ and go into test.test, the remote path becomes D:/home//Default/test.test/\ and this is also added to the remote folder list.

If I continue this process further, I end up with something like
D:/home//Default/test.test//htdocs/aspnet_client//system_web/2_0_50727/\
and a number of entries at the top level of the list.

The server that I am remoting to is Matrix FTP Server (from Fasthosts - provided with a dedicated server) running on Windows 2003 Server. I suspect that some of the problem may be coming from this, but I have tried it with an old copy of FileZilla 2.2.32 on my Windows XP Pro machine and that works fine - it recurses downloads perfectly and I get a path like
D:/home/Default/test.test/htdocs/aspnet_client/system_web/2_0_50727/

Change History (4)

comment:1 by wizzardmr42, 11 years ago

Forgot to mention - there don't seem to be any errors in the message list and there doesn't seem to be any attempt to even queue the files for download.

comment:2 by Tim Kosse, 11 years ago

Status: newmoreinfo

Please attach complete logs.

comment:3 by wizzardmr42, 11 years ago

Status: moreinfonew

I've replaced the IP and user details below.

I browsed to D:\home\Default and right clicked on test.test and selected to download.

Status: Resolving address of *HOSTHIDDEN*
Status: Connecting to *IPHIDDEN*:21...
Status: Connection established, waiting for welcome message...
Response: 220 Matrix WSA FTP
Command: USER *USERHIDDEN*
Response: 331 Password required for *USERHIDDEN*.
Command: PASS
Response: 230 User *USERHIDDEN* logged in.
Command: SYST
Response: 215 UNIX Type: L8 Internet Component Suite
Command: FEAT
Response: 500 'FEAT': command not understood.
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "D:/home/" is current directory.
Command: TYPE I
Response: 200 Type set to I.
Command: PASV
Response: 227 Entering Passive Mode (*IPHIDDEN*,8,50).
Command: LIST
Response: 150 Opening data connection for directory list.
Response: 226 File sent ok
Status: Directory listing successful
Status: Retrieving directory listing...
Command: CWD Default
Response: 250 CWD command successful. "D:/home/Default/" is current directory.
Command: PWD
Response: 257 "D:/home/Default/" is current directory.
Command: PASV
Response: 227 Entering Passive Mode (*IPHIDDEN*,8,54).
Command: LIST
Response: 150 Opening data connection for directory list.
Response: 226 File sent ok
Status: Directory listing successful
Status: Retrieving directory listing...
Command: CWD test.test
Response: 250 CWD command successful. "D:/home/Default/test.test/" is current directory.
Command: PWD
Response: 257 "D:/home/Default/test.test/" is current directory.
Command: PASV
Response: 227 Entering Passive Mode (*IPHIDDEN*,8,60).
Command: LIST
Response: 150 Opening data connection for directory list.
Response: 226 File sent ok
Status: Directory listing successful
Status: Retrieving directory listing...
Command: CWD D:/home/Default/\
Response: 250 CWD command successful. "D:/home/Default//" is current directory.
Command: PWD
Response: 257 "D:/home/Default//" is current directory.
Command: PASV
Response: 227 Entering Passive Mode (*IPHIDDEN*,8,62).
Command: LIST
Response: 150 Opening data connection for directory list.
Response: 226 File sent ok
Status: Directory listing successful

comment:4 by Tim Kosse, 11 years ago

Resolution: worksforme
Status: newclosed

You're using a very exotic server. Try setting the server type to DOS in the site manager of FileZilla.

You might want to upgrade to a proper system that supports TVFS as specified in RFC 3659

Note: See TracTickets for help on using tickets.