Opened 13 years ago

Last modified 13 years ago

#7847 new Bug report

FileZilla client sometimes does not send PASV, LIST -a after receiving LIST response

Reported by: Axon909 Owned by:
Priority: normal Component: FileZilla Client
Keywords: LIST -a PASV Cc:
Component version: Operating system type: Windows
Operating system version: Windows Vista 64

Description

Sometimes FileZilla will - on repeated connections - fail to issue the PASV and LIST -a commands despite geting a "226 Transfer complete." after a LIST command.

This happens on the same server, same remote directory, same conditions as when it works, but when this happens, it almost always continues, each time I abort session and reconnect, or when I restart FileZilla. I have had to reboot the computer, which solved the issue on several occasions. Only once did it work again without a reboot, after 3-5 times reopening and re-trying with FileZilla, then taking a break, before trying again.

It appears to be the client not responding to the LIST command response, as normally the client should issue PASV in response to "226 Transfer complete."

For example:

Status: Resolving address of ########.###
Status: Connecting to ##.##.##.##:21
Status: Connection established, waiting for welcome message...
Response: 220 Microsoft FTP Service
Command: USER ##########
Response: 331 Password required for ##########.
Command: PASS *
Response: 230 User ########## logged in.
Command: SYST
Response: 215 Windows_NT
Command: FEAT
Response: 211-FEAT
Response: SIZE
Response: MDTM
Response: 211 END
Status: Connected
Status: Retrieving directory listing...
Command: CWD /######
Response: 250 CWD command successful.
Command: PWD
Response: 257 "/######" is current directory.
Command: TYPE I
Response: 200 Type set to I.
Command: PASV
Response: 227 Entering Passive Mode (##,##,###,##,##,###).
Command: LIST
Response: 125 Data connection already open; Transfer starting.
Response: 226 Transfer complete.

Here it just hangs, instead of the usual:

Command: PASV
Response: 227 Entering Passive Mode (##,##,###,##,##,###).
Command: LIST -a
Response: 125 Data connection already open; Transfer starting.
Response: 226 Transfer complete.
Status: Directory listing successful

Change History (1)

comment:1 by Axon909, 13 years ago

By the way, this leads to the directory listing on the remote server never appearing.

Note: See TracTickets for help on using tickets.