Configuring FTP clients in an explicit proxy environment

When Content Gateway is configured to proxy FTP traffic (see FTP), also configure FTP client applications, such as FileZilla or WS_FTP, to send FTP requests to the proxy. After the initial configuration, users work with the FTP client application as if no proxy were present.

To connect to an FTP server, 4 pieces of information are usually needed. These pieces of information are mapped as follows:

From: To:
FTP server hostname FTP proxy hostname
FTP server port number FTP proxy port number (default is 2121)
FTP server username FTP_server_username@FTP_server_hostname For example: anon@ftp.abc.com
FTP server password FTP server password

Some FTP client applications have a configuration page for specifying FTP proxy information. Update those settings to point to the Content Gateway FTP proxy. See your FTP client application documentation.

Here is an example configuration using a recent version of FileZilla.

In the FTP Proxy area:
  1. Set FTP Proxy to Custom and enter the following definitions:

    USER %u@%h

    PASS %p

  2. Set Proxy host to the Content Gateway FTP proxy hostname and port number.
  3. Click OK.

The user then enters FTP connection information in the usual way, as if no proxy were present. For example:

Host: ftp.example.com

Username: anon

Password: 123abc

If the FTP client application is not configured, the user must enter FTP requests as shown below.

Host: Content Gateway proxy hostname

Username: anon@ftp.example.com

Password: 123abc

Port: 2121