Opened 13 years ago

Last modified 13 years ago

#1192 closed Bug report

Failed to retrieve directory listing with SSL/TLS using PASV

Reported by: token4 Owned by:
Priority: normal Component: FileZilla Client
Keywords: Cc: token4, Tim Kosse
Component version: Operating system type:
Operating system version:

Description

Failed to retrieve directory listing with SSL/TLS using PASV

When SSL/TLS is enabled, FZ fails to retrieve a directory listing from vsftpd behind NAT.

I noticed the following difference between normal and SSL/TLS mode in the returned message from the PASV command.

Normal:
[00:29:19] Command: PASV
[00:29:19] Response: 227 Entering Passive Mode (72,32,40,237,6,74)
[00:29:19] Command: LIST -a
[00:29:20] Response: 150 Here comes the directory listing.
[00:29:20] Response: 226 Directory send OK.
[00:29:20] Status: Directory listing successful

SSL/TLS:
[00:30:22] Command: PASV
[00:30:22] Response: 227 Entering Passive Mode (192,168,1,237,6,83)
[00:30:22] Command: LIST -a
[00:30:43] Error: Transfer channel can't be opened. Reason: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
[00:30:43] Error: Could not retrieve directory listing

However, the same vsftpd config works with FlashFXP.

I wonder why FZ isn't able to pick up 72.32.40.237 as it could when using normal FTP as opposed to SSL/TLS.

Thanks,

Attachments (1)

bugReport.FileZilla.txt (13.6 KB) - added by token4 13 years ago.
FileZilla_Debug_Output

Download all attachments as: .zip

Change History (2)

Changed 13 years ago by token4

Attachment: bugReport.FileZilla.txt added

FileZilla_Debug_Output

comment:1 Changed 13 years ago by Tim Kosse

Simple reason (actually 2):

  • Server and router misconfigured
  • Router that's tainting the control connection if not using SSL

Please set your external IP address in the server settings and forward a range of ports.

Note: See TracTickets for help on using tickets.