Differences

This shows you the differences between the selected revisions of the page.

2011-03-17 2011-03-17
no summary (168.9.22.67) (hidden) Restored revision 1257506568. Undoing revision 1300386605. (martin) (hidden)
Line 34: Line 34:
  * Most FTP proxy methods do require authentication.   * Most FTP proxy methods do require authentication.
 +===== Telnet/Local Proxy Command =====
 +If you are using the //Telnet// proxy type, the usual command required by the firewall's Telnet server is ''connect'', followed by a host name and a port number. If your proxy needs a different command, you can enter an alternative here.
 +If you are using the //Local// proxy type, the local command to run is specified here.
 +
 +In this string, you can use ''\n'' to represent a new-line, ''\r'' to represent a carriage return, ''\t'' to represent a tab character, and ''\x'' followed by two hex digits to represent any other character. ''\\'' is used to encode the \ character itself.
 +
 +Also, the special strings ''%host'' and ''%port'' will be replaced by the host name and port number you want to connect to. The strings ''%user'' and ''%pass'' will be replaced by the proxy username and password you specify. To get a literal % sign, enter ''<nowiki>%%</nowiki>''.
 +
 +If a Telnet proxy server prompts for a username and password before commands can be sent, you can use a command such as:
 +
 +  %user\n%pass\nconnect %host %port\n
 +
 +This will send your username and password as the first two lines to the proxy, followed by a command to connect to the desired host and port. Note that if you do not include the ''%user'' or ''%pass'' tokens in the Telnet command, then the //Username// and //Password// configuration fields will be ignored.
===== Name Resolution When Using a Proxy ===== ===== Name Resolution When Using a Proxy =====
Line 51: Line 64:
This option is not supported for [[protocols#ftp|FTP protocol]]. This option is not supported for [[protocols#ftp|FTP protocol]].
 +

Last modified: by martin