Connection
The Connection category contains many settings that allow you to configure how connections are created and maintained. While these options are
typically configured within the Connection category within the Options dialog, they can be manually over-ridden on a
per-site basis here.
General
Connection |
The connection type is defined here. Sites are FTP by default, but FTP Voyager supports the FTP, FTPS, and SFTP protocols for file transfer. |
Force PASV Mode |
Specify how FTP Voyager is supposed to handle the data connection for remote server connections. PASV Mode instructs the server to open another connection, and tells FTP Voyager where to connect. The PORT command instructs the server to initiate a connection TO the client. (For more information, please see the Help documentation within the Learn About Protocols section.)
Force PASV Mode has three options which are described below:
-
Automatic
When a "passive" (a.k.a. PASV Mode) data connection fails for any reason, FTP Voyager automatically attempts a connection using the "active" mode (a.k.a. PORT Mode).
-
Enabled
FTP Voyager establishes a data connection to the server using the PASV port that was returned from the server.
-
Disabled
The server establishes a data connection with FTP Voyager with the information supplied within the PORT command that was sent to the server.
|
Connection Saver |
FTP Voyager normally uses multiple connections or logins for file transfers. By selecting this option, FTP Voyager uses only one connection. You would enable this option if your FTP Server allows you to login only once. If, while performing file transfers, you get a message that says you're already logged in or you login not accepted, enable this feature. |
Use MLST / MLSD |
The MLST and MLSD command are advanced FTP commands that provide more detailed information on files and folders than can be provided by the standard LIST command. FTP Voyager checks during login to see if the server supports MLST and MLSD - if it does not, FTP Voyager automatically uses LIST. If MLST and MLSD should be manually disabled regardless of servers support, this can be done by setting the option to Disabled. |
Use HOST |
The HOST command is a new FTP command that allows the FTP client to tell the server what domain name (like ftp.yourcompany.com) it used to connect. This is useful in shared hosting networks where multiple domains may be pointed at the same IP address. Serv-U uses HOST by default, and servers that do not support it will simply ignore the command. If a server exhibits problematic behavior as a result of trying to handle the HOST command, it can be disabled. |
Port |
Enter the TCP port number that corresponds to the Connection Type with which the server is listening on. |
LIST Parameter |
On most servers, the LIST command supports additional parameters that can be used to return additional information and show hidden files and folders. If necessary, the parameters can be specified here. |
Account |
The account name is a seldom-used option that specifies an FTP account independently of the Login ID, used typically on legacy servers. |
Ask for Account | FTP Voyager can prompt the user to enter an account if one has not been provided. By default, FTP Voyager does not require the user to enter an account. |
Connection Timings
Use Global Settings |
Select No to override the settings that are defined in the Connection category within the Options dialog.
|
Timeout |
The time during which FTP Voyager waits for a response from the server for a connection attempt. If a server does not respond to a connection request in this timeframe, FTP Voyager considers
that the connection attempt has failed.
|
Retries |
The times that FTP Voyager retries a failed connection before giving up and informing the user of the failure. |
Delay |
The number of seconds FTP Voyager waits between connection retry attempts. |
Transfer Timeouts
Use Global Settings |
Select No to override the settings that are defined in the Connection category within the Options dialog.
|
Send Timeout
|
The amount of time FTP Voyager will wait when trying to upload data to the server. After the time is exceeded, FTP Voyager will consider the transfer failed.
|
Receive Timeout |
The amount of time FTP Voyager will wait when trying to download data from the server. After the time is exceeded, FTP Voyager will consider the transfer failed. |
Keep Alive
Use Global Settings |
Select No to override the settings that are defined in the Connection category within the Options dialog.
|
Keep Alive |
Select this option if you want FTP Voyager to attempt to keep the FTP connection alive. This is done by occasionally asking the FTP server for its current directory. |
Send After (seconds) |
Specify the amount of time between sending the "keep alive" command to the FTP Server.
|
File Transfer
Use Global Settings
|
Select No to override the settings that are defined in the Connection category within the Options
dialog.
|
Download File Tries
|
If a download fails, FTP Voyager will try to resume the download automatically up the number specified here before discontinuing the transfer.
|
Upload File Tries
|
If an upload fails, FTP Voyager will try to resume the upload automatically up the number specified here before discontinuing the transfer.
|
XCRC Checking
|
When enabled, FTP Voyager uses an XCRC check to verify the transfer of a file. If a downloaded or uploaded file transfer results in the XCRC value not matching between
FTP Voyager and the server, FTP Voyager attempts to upload or download the file again. FTP Voyager attempts this operation only when enabled and only when
FTP Voyager identifies the server as supporting XCRC, usually through the results of the FEAT command.
|
Transfer Mode
|
Determine which mode with which files are transferred to the server. For more information, please see Auto ASCII Extensions within the Options dialog. The options are described below:
Binary | Use this setting to transfer files without conversion. This mode is used when ASCII text files are not being transferred, or files are being transferred to and from compatible operating systems. | ASCII | Use this mode to convert a file to a compatible ASCII mode on the destination. For example, [CR][LF] sequences are converted to [LF] sequences when transferring from a Windows operating system to a UNIX operating system. | Automatic ASCII | Use this option to automatically change from the binary transfer mode to the ASCII transfer mode. This only applies to files that have a file extension defined within the Auto ASCII Extensions section of the Options dialog. |
|
Compression
Use Global Settings |
Select No to override the settings that are defined in the Connection category within the Options dialog. |
Compression Mode
|
FTP Voyager supports two compression levels - zlib compression, or no compression. By default, FTP Voyager automatically selects zlib, but will disable compression if the remote server does not support it.
|
Compression Level
|
The higher the compression level, the longer the data takes to encrypt but the less space it takes up in transit. FTP Voyager uses an optimized level of 6 by default. |
Connection Type
Clear Command Channel
|
When encrypted connections using FTPS are in place, some routers and incorrectly configured servers will not be able to accept traffic in PASV mode when the control channel is encrypted. If file transfers work correctly in FTP but do not work in FTPS, enabling Clear Command Channel can work around this server-side limitation by allowing the data to be encrypted but the command channel to be unencrypted. |
Unencrypted Data Channel
|
When configured to do so, FTP Voyager can send data unencrypted while in encrypted FTPS mode. This is not recommended since the main purpose of FTPS encrypted transfers is to secure data assets. |
Defaults Button
Press this button to reset all settings, on this page, back to their original settings.