Opened 8 years ago
Closed 8 years ago
#10037 closed Bug report (rejected)
FTP Passive mode with misconfigured remote server and generic proxyenabled
|Reported by:||Franck Fuziol||Owned by:|
|Keywords:||FTP Generic Proxy||Cc:|
|Component version:||Operating system type:||Windows|
|Operating system version:||7|
I believe to have discovered a bug with the following:
If I access an ftp server in passive mode, that return its internal address instead of the public address after a PASV command, FileZilla with the “Use the server external IP address instead” option selected (under the Passive mode) does exactly that and the connection works (expected behavior).
When FileZilla is setup to use a FTP Generic Proxy (socks 5), that behavior seems to break and I can see in a wireshark trace, FileZilla requesting to the Proxy server to make a connection to the incorrect internal address instead of the external address.
Version of FileZilla: 126.96.36.199
Proxy server used : CCproxy 8.0 - http://www.youngzsoft.net/ccproxy/
Franck Fuziol | Director IT, Infrastructure Architecture| Seminole Gaming
phone: +1 954.327.7708; mobile: +1 954.520.0357
Change History (1)
comment:1 by , 8 years ago
|Priority:||blocker → normal|
|Status:||new → closed|
This is intentional and even required if the proxy endpoint is in the same LAN as the server.
As we do not have any information about the proxy endpoint, we cannot make any assumptions on the type of address the endpoint has. As such we need to trust the address returned by the server in the PASV reply is the correct one.