|
Miscellaneous

Use this tab to set miscellaneous options such as whether or not PASV mode is allowed, what port range should be used, what IP to tell the client to connect to in PASV mode, the PASV timeout value, as well the minimum size a file has to be in order for a background thread to be used for sending (this last option is only available if running on NT or later).
Background Thread File Transfer Threshold
Indicates the file size beyond which transfers will be performed in a background thread. While you can change this parameter to suit your needs, it is important to understand that there is a certain amount of setup and tear down to start a thread, and having a thread for each file transfer is not necessarily the most efficient way to do things, especially if the file is extremely small. The most efficient setup (which is the default) is to only use background threads to transfer larger files. Note that this feature is only available when running on NT and later machines.
Allow PASV Mode
Use this to enable or disable passive mode (PASV is the command that the client will send to the server to use this command). Passive mode essentially tells the client that the server will open a listening port, which the client will then connect to for the purpose of transferring data (normally the client opens a listening port). Some firewalls (on the client side) require this, as it is considered to be less of a security risk for the FTP client.
PASV Port Range
These two values to allow a range of ports to be specified which will be used for passive mode. This is especially useful when setting up FtpXQ to run in conjunction with a firewall since limiting this range allows you to know which ports to configure your firewall to let through. Valid values are between 1 and 65535, although any port below 1024 is reserved and should not be used. Note that the From port range must be less than the To port range.
PASV IP Address
This setting specifies the IP address that is provided to the FTP client for it to connect to. The default value is the same IP that FtpXQ is bound to. You should only change this value if you are using FtpXQ with NAT, and the external IP address that clients connect to is not the one which FtpXQ is listening on.
PASV Timeout
This setting ensures that if a transfer fails, a listening port will be closed within the time out period. Note that this setting is in milliseconds.
|