Site Manager Settings
Previous  Top  Next

Site Settings - Required
 
Site Label
Free form name for the site. Examples: My Web Server, The Best MP3 Site.

Host Address
Enter the domain name (or IP address) of the FTP Server. Examples: ftp.myserver.com, ftp.yourdomain.net, 217.10.43.198.

Protocol

The following protocols are supported:

·FTP. File Transfer Protocol. The default and most widely used protocol. Default port is 21.  
·FTPS with SSL (explicit with data). Same as FTP but uses SSL encryption (AUTH TLS) for both command and data transfer connections. Default port is 21.  
·FTPS with SSL (explicit without data). Same as FTP but uses SSL encryption (AUTH TLS) for command connection only (secures login username and password, but not files transferred). So the data channel is not encrypted. Default port is 21.  
·FTPS with SSL (implicit with data). Same as FTP but uses SSL encryption for both command and data transfer connections. Default port is 990.  
·SFTP using SSH2. Totally different protocol from FTP. Makes connection using SSH protocol and uses SFTP (Secure File Transfer Protocol) to transfer files. SSH1 servers are not supported, only SSH2 servers. Default port is 22.  

NOTE! All FTP servers do not support FTPS connections. In order to utilize encrypted transfers, the server must be explicitly set up to support encrypted connections. And most FTP servers are not set up that way. If your server is owned by a web hosting company, please consult them for the different options available to you.

FTP/SSL Protocol - Implicit and explicit modes

In the implicit mode, the server is set up to listen to a specific port (most often 990), and it accepts only SSL secured connections. This mode is not formally adopted in an RFC, but it is widely supported. Both command and data channels are automatically secured.

In the explicit mode, the server is usually set up to use port 21, and the server can be configured to accept both secure (FTPS) and non-secure (FTP) connections. 3D-FTP initiates a secure connection with the AUTH TLS command. This mode is formally adopted by an RFC, so for strict compliance to standards, use the explicit method.

Notice! The server configuration determines what modes can be used. So if a server is configured to support only FTPS implicit on port 990, then you cannot use anything else. Similarly, if a server only supports FTPS explicit on port 21, then you must select that option. There is no automation or intelligence in selecting the proper mode, but as the user you need to know what modes the server uses and supports. So please consult your server administrator for help in selecting the correct mode and port to use.


Port
The FTP port number, usually 21.

Log in as Anonymous User
When checked, 3D-FTP will log in to the site as an anonymous user, using the e-mail address as the Password. You can change the e-mail address from General Settings. Leave this checked when connecting to publicly-available FTP Servers.

Prompt for Password on Connect
When this box is checked, 3D-FTP does not save the password with site info, but instead, it asks for the password every time you connect to the site.

Username
The Login name for the FTP Server. Also called UserId or Login name. If you are going to access the web pages in the web hosting company's server, you have received the ftp host name, username and password from them.

Password
Your Password used together with your Username to log in to the FTP Server. If you leave this field blank, software prompts you to enter your password each time when connecting to the FTP Server. You also get your Password from your web hosting company.

Local Init Folder
If defined, 3D-FTP will try to change to this local folder after successful connection.

Remote Init Folder
If defined, 3D-FTP will try to change to this remote folder after successful connection.

Set uploaded file date with MDTM or MFMT command
When this is checked, 3D-FTP sets the uploaded file date to match the local file date with the MDTM or MFMT command. By default, the uploaded file gets its date/time stamp from the remote computer system (so it actually records the upload time), but with the MDTM/MFMT command, the uploaded file gets its date/time stamp from the local file. This way, the uploaded file preserves the actual modified date/time of the local file. There are two choices related to the MDTM command:

·Use UTC time with MDTM / MFMT command (default). Most FTP Servers uses UTC time with the MDTM command. This is the de facto standard.  
·Use local time with MDTM / MFMT command. If the uploaded file timestamp is off by a few hours after the MDTM command, then try changing to this option. Some servers expect local time in the MDTM command, one such server is Serv-U, or at least older variants of it.  

Note: The MDTM command is not part of the official FTP standard, so not all servers support it. If you see errors like 550 No such file or directory or 550 Command not understood, then the FTP Server does not support this feature. In this case, you can turn this feature off.



Site Settings - Advanced

If the Use Default Advanced Settings check box is checked, the global settings are used and options in this tab are disabled.

Connect Timeout

Number of seconds the 3D-FTP will wait for server to respond when making the connection.

Number of Retries (connect)
Number of retries before giving up the connection attempt.

Retry Delay (connect)
Number of seconds to wait between connection attempts.

Transfer Timeout
If there is no data transferred in NN seconds, tries to restart and resume the transfer.

Number of Retries (transfer)
Number of retries before giving up the transfer.

Retry Delay (transfer)
Number of seconds to wait between transfer attempts.

Enable Cache. Cache remote folders for N hours

The cache is a special temporary local storage for remote file listings. This means that, instead of requesting the file listing from the remote server every time the folder is changed, the file listing is read only once and then saved to local storage for later reuse. This local copy – the cache – speeds up the folder changes dramatically. You'll see the problems of caching when the remote server folder contents change, but due to caching, the local cached copy of the contents is shown. Therefore, you do not see the current file status, but instead the old one.

But because caching makes folder changes much faster, its use is recommended, and here you can control how long the cached copy of the file listing is stored. So if you have a setting of 12 hours, the local cached copy is used for 12 hours before it is reread from the server. You can flush the cache anytime (=force the file listing to be reread from the server) by selecting the Refresh command from the menu or hitting the F5 key.

As for other Advanced Settings, you can control this setting on a per site basis (from Site Manager).




Site Settings - Proxy/Firewall

If the Use Default Proxy Settings check box is checked, the global settings are used and options in this tab are disabled.

These settings are needed ONLY if you are accessing the FTP Server through a corporate or personal proxy or firewall server.
 
FTP Proxy/Firewall Settings

Use Passive Transfer (PASV mode ON)
 
If your Internet connection is through a proxy or firewall server and you cannot make connections, check the Use Passive Mode option and try again. If you have no problems connecting, but cannot see the remote file listing, try using the Passive Transfer Mode. If that does not help, you need to enter the more advanced settings for the firewall connection below (consult your network administrator for proper settings).

Use Proxy/Firewall Server for FTP Connections

In corporate environments, special proxy or firewall servers normally monitor all Internet connections. These servers limit the outgoing connections made to the servers outside the company and also restrict the incoming, potentially harmful, connections.
 
Proxy/Firewall servers can be totally transparent, meaning that no special settings are needed here to make connections. But if that is not the case, you need to enable proxy/firewall use and enter proper connection parameters. Notice that you cannot guess these parameters, but you need to consult your network administrator for proper values. Tell the administrator that you are going to perform an FTP file transfer and need the firewall login parameters for that.
 
HTTP Proxy/Firewall Settings
 
If HTTP transfers are monitored by a proxy or firewall server, enter the connect parameters here. Again, consult your network administrator for more information.




Site Statistics

These statistics show a summary of previous connections to this site. You can reset the stats by clicking <?> buttons.