SOCKS
For more information about Content Gateway support for SOCKS, see Configuring SOCKS firewall integration.
SOCKS Version |
Specifies the version of SOCKS used on your SOCKS server. Content Gateway supports SOCKS version 4 and version 5. If you change this option, you must restart Content Gateway. |
SOCKS Proxy |
Enables or disables the SOCKS Proxy option. As a SOCKS proxy, Content Gateway can receive SOCKS packets (usually on port 1080) from the client, and forward requests directly to the SOCKS server. For more information about the SOCKS Proxy option, see Configuring SOCKS firewall integration. If you change this option, you must restart Content Gateway. |
SOCKS Proxy Port |
Specifies the port on which Content Gateway accepts SOCKS traffic. This is usually port 1080. If you change this option, you must restart Content Gateway. |
On-Appliance SOCKS server |
Displays only when Content Gateway is on an appliance. Enables or disables the on-appliance SOCKS server. The SOCKS proxy option must be enabled to route client requests through the SOCKS server. You can configure Content Gateway to use other SOCKS servers in your network by editing socks_server.config. See the next entry. |
Socks Servers table | Displays a table of configured SOCKS servers. For information about adding and configuring SOCKS servers, see Configuring SOCKS servers. |
Refresh |
Updates the table to display the current entries in socks_server.config. |
Edit File | Opens the configuration file editor for socks_server.config. |
socks_server.config Configuration File Editor | |
entry display box | Lists the SOCKS servers that have been configured for use with Content Gateway. Select a rule to edit it. The buttons on the left of the box allow you to delete or move the selected entry up or down in the list. |
Add | Adds an entry to the server list. |
Set | Updates the selected entry. Select a server from the list; modify the settings; click Set to update the entry. |
Clear Fields | Clears all fields for the selected server. |
SOCKS Server Name | Specify a name that helps distinguish this SOCKS server from other SOCKS servers. |
SOCKS Server Host | Specify the SOCKS server IP address, or a hostname that is resolvable by your internal DNS service. |
SOCKS Port | Specify the port on which the SOCKS server listens. |
Default SOCKS Server | Select this option to make this SOCKS server the default SOCKS server. |
SOCKS User Name | When SOCKS authentication is used, specify the SOCKS user name with which to authenticate. |
SOCKS Password | When SOCKS authentication is used, specify the password that goes with the specified user. |
Apply | Applies the configuration changes. |
Close |
Exits the configuration file editor. Click Apply before you click Close; otherwise, all configuration changes are lost. |
Socks Server Rules |
Displays a table listing the rules in the socks.config file that specify the SOCKS servers that Content Gateway must go through to access specific origin servers, and the order in which Content Gateway goes through the SOCKS server list. You can also specify the origin servers that you want the proxy to access directly, without going through a SOCKS server. Do not route through SOCKS server Rule Type does not support non-HTTP traffic. |
Refresh | Updates the table to display the current rules in the socks.config file. |
Edit File | Opens the configuration file editor for the socks.config file. |
socks.config Configuration File Editor | |
rule display box | Lists the socks.config file rules. Select a rule to edit it. The buttons on the left of the box allow you to delete or move the selected rule up or down in the list. |
Add | Adds a new rule to the rule display box at the top of the configuration file editor page. |
Set | Updates the rule display box at the top of the configuration file editor page. |
Rule Type |
Select Route through SOCKS server to specify the origin servers that you want the proxy to route through a SOCKS server. Select Do not route through SOCKS server to specify the origin servers that you want the proxy to access directly, bypassing the SOCKS server(s). Do not route through SOCKS server Rule Type does not support non-HTTP traffic. |
Destination IP |
For Route through SOCKS server, specify either a single IP address or a range of IP addresses of origin servers for which Content Gateway must use the SOCKS servers specified in the SOCKS Servers field below. For Do not route through SOCKS server, specify the IP addresses of the origin servers that you want the proxy to access directly (without going through the SOCKS server). You can enter a single IP address, a range of IP addresses, or a list of IP addresses. Separate each entry in the list with a comma. Do not specify the all networks broadcast address: 255.255.255.255. |
SOCKS Server | For a Route through SOCKS server rule, select the SOCKS server(s) through which to route requests. |
Round Robin | Specifies how strictly Content Gateway will follow round robin. You can select strict, or false. |
Apply | Applies the configuration changes. |
Close |
Exits the configuration file editor. Click Apply before you click Close; otherwise, all configuration changes will be lost. |
Server Connection Timeout | Specifies how many seconds Content Gateway waits attempting to connect to a SOCKS server before timing out. |
Connection Attempts Per Server | Specifies how many times Content Gateway attempts to connect to a given SOCKS server before marking the server as unavailable. |
Server Pool Connection Attempts | Specifies how many times Content Gateway attempts to connect to a given SOCKS server in the pool before giving up. |