Opened 15 years ago

Last modified 12 years ago

#2248 closed Feature request

Option to Force Server IP for PASV Mode

Reported by: dynamicbits Owned by: Alexander Schuch
Priority: normal Component: FileZilla Client
Keywords: Cc: dynamicbits, Alexander Schuch, kingmotley, elsapo, elcondormage
Component version: Operating system type:
Operating system version:

Description

When connecting to a NAT'd server, the server is not
always aware of the external IP that has been used to
access it. In a PORT transfer, this should not be a
problem. However, in a PASV transfer, the server will
send the NAT'd IP to the client.

SmartFTP has an option "Force Server IP for PASV Mode".
I think this would be a nice feature to add to FileZilla.

Change History (6)

comment:1 Changed 14 years ago by kingmotley

It already has this feature.

comment:2 Changed 14 years ago by dynamicbits

Where is the option to enable/disable this feature? I looked
through all of the options in the latest version (2.2.13c)
and I do not see it. Or is it something that is always enabled?

comment:3 Changed 14 years ago by elsapo

I don't see this feature either, in FileZilla 2.2.15.

The closest I see is a box for setting an IP for
*non-passive" use:

Edit/Settings

(this brings up the large dialog labelled "FileZilla Options")

Connection/Firewall settings
"Use the following IP adress for non-passive transfers"

comment:4 Changed 14 years ago by elcondormage

This feature is not already present, despite what kingmotley
says.

I don't think this is overly complex to add, as basically it just
requires the program to replace whatever servIP it's given with
the one previously used.

comment:5 Changed 14 years ago by kingmotley

Sorry, you made no reference to whether you were speaking
of the server or the client. The server does have the option.
Only really stupid servers send their internal IP during PASV
mode, but I can see the need for the client to override what
they send incase you actually need to connect to one.

comment:6 Changed 12 years ago by Alexander Schuch

So from I read, this is a feature request for the client...

As of FileZilla 3.0.0, it is able to use the external IPv4 address instead of the one given by the server in case it uses a local address, see Connection -> Passive mode.

Closing this feature request.

Note: See TracTickets for help on using tickets.