Proxy Connection Settings

To access proxy server settings

  1. On the main menu, click Tools > Global Options (or press ALT+F7).

  2. Expand the Connection node, then click Proxy Server. The Proxy Server options appear.

  3. Configure options as described below.

    • To use the proxy settings already set in Internet Explorer to connect to FTP Sites, select the Use network connection proxy settings from Internet Explorer check box. Clear this check box to connect to an FTP Site without connecting through a proxy server, or to connect using proxy settings listed in CuteFTP.

    • With this option, CuteFTP attempts to detect Internet Explorer's proxy settings, including proxy.pac proxy script files. This is only available for Windows XP SP1, W2K Pro SP3, W2K Server SP3, and W2K Server 2003 using WinHTTP dll. If that fails, WinInet dll, which is supported by XP, 2K PRO, NT4, ME, 98, and 95 is queried.

    • To connect to an FTP Site through a proxy server, select the Use the highlighted proxy when connecting check box. Clear this check box to connect to an FTP Site without connecting through a proxy server, or to connect using settings from Internet Explorer.

    • To make FTP connections through a specified server, click it in the Proxies list.

      • To add a server to the Proxies list, click Add, then type the server name in the Host name box.

      • To delete a server from the Proxies list, click it, then click Remove.

    • The Host name box displays the name of a server selected in the Proxies list. To edit the host name, click a server in the Proxies list, then edit the name in the Host name box.

    • The Port box displays the name of a server selected in the Proxies list. To edit the port, click a server in the Proxies list, then edit the name in the Port box.

    • In the Username box, type or edit the user name for the selected proxy server.

    • In the Password box, type or edit the password for the selected proxy server.

    • To match the protocol the selected proxy server supports, click FTP or HTTP.

    • To specify advanced authentication methods, click Advanced then click one of the following methods:

      • USER user @site if your proxy server requires the USER command followed by your user name and the Site name to allow connection with a remote Site. You can change the @ symbol if a different separator is required by your proxy server.

      • SITE Site if your proxy server requires the SITE command followed by the address of the remote FTP Site to allow a connection.

      • USER with logon if your proxy server requires the USER command followed by a user name and password to allow connection with a remote Site.

      • USER/PASS/ACCT if your proxy server requires all three commands before allowing a connection to a remote Site.

      • OPEN Site if your proxy server requires the OPEN command followed by the Site name before allowing connection to the Site.

      • Custom if your proxy server requires a login sequence different from those above.

  4. Click Apply if you are going to make changes to other pages; click OK to save changes and close the Global Options dialog box.

To create a custom authentication method for a proxy server

  1. Click Advanced. The Advanced Proxy Settings dialog box appears.

  2. Click Custom, then type a command in the text box.

  3. Follow the command with a space and the appropriate variable. Choose from:

    • %host% - sends the host name you typed in the Proxy server options window.

    • %user% - sends the user name you typed in the Proxy server options window.

    • %pass% - sends the password you typed in the Proxy server options window.

    • %port% - sends the port number you typed in the Proxy server options window.

    • %fire_pass% - sends the password you typed in the Proxy server options window as authentication for the firewall.

    • %fire_user% - sends the user name you typed in the Proxy server options window as authentication for the firewall.

  4. Enter each variable with percent signs before and after.

  5. Press ENTER to separate commands.

  6. Enter any other commands and variables, separating commands with a line break.

  7. Click OK.

Contact your system administrator for the proper Host name, Port, User name, Password, and proxy type, as well as any required advanced authentication methods.