Setting up a proxy connection on a client
- Open the console and go to the Computer section under the All Content domain.
- Select the computer where the client is installed.
- Right-click the computer and select Edit Settings.
- Select Add to create a custom setting.
- Enter the Setting Name and Setting
Value as described in the following table:
Table 1. Proxy client configuration settings Setting Name Setting Value Details _BESClient_Comm _ProxyServer
Sets the hostname that is used to reach the proxy. Default Value: None
Type: String
Value Range: N/A
Mandatory: Yes_BESClient_Comm _ProxyPort
Sets the port that is used to communicate with the proxy. Default Value: None
Type: Numeric
Value Range: N/A
Mandatory: No_BESClient_Comm _ProxyUser
Sets the user name that is used to authenticate with the proxy if the proxy requires authentication. Default Value: None
Type: String
Value Range: N/A
Mandatory: No
(depending on the
authentication method)_BESClient_Comm _ProxyPass
Sets the password that is used to authenticate with the proxy if the proxy requires authentication. Default Value: None
Type: String
Value Range: N/A
Mandatory: No
(depending on the
authentication method)_BESClient_Comm _ProxyManualTryDirect
Specifies whether direct connections can be used. This setting applies if the connection to the proxy uses the hostname or IP Address and port number that are specified in _BESClient_Comm _ProxyServer and _BESClient_Comm _ProxyPort. These values are available: - 0
- Do not try direct connection.
- 1
- Try direct connection if a proxy connection cannot be established.
- 2
- Try direct connection first.
Default Value: 0
Type: Numeric
Value Range: 0-2
Mandatory: NoNote: On Linux systems, at run time, the IBM Endpoint Manager searches and, if specified, uses the configuration stored in the client configuration file. If the requested configuration is not specified in the client configuration file, the product searches for it in the server configuration file, or in the relay configuration file. Consider this behavior when defining the proxy configuration on the IBM Endpoint Manager server or relay.If the client is installed on a Windows system where Internet Explorer is configured to use a proxy, then, by default, IBM Endpoint Manager uses the Internet Explorer configuration to communicate with the proxy. The following table shows the additional settings and behaviors that you can optionally specify on Windows platform:Table 2. Proxy client additional configuration settings on Windows systems Setting Name Setting Value Details _BESClient_Comm _ProxyAutoDetect
Specifies whether the system uses the proxy configuration settings that are specified for Internet Explorer. The following values are available: - 0
- Use the values that are specified in _BESClient_Comm _ProxyServer and _BESClient_Comm_ ProxyPort.
- 1
- Use the Internet Explorer configuration settings.
When the connection to the relay succeeds, the resulting proxy is locked in for subsequent communications and the values of proxy server and proxy port are saved in the registry under the key HKLM\Software\BigFix\EnterpriseClient\GlobalOptions as AutoProxyServer and AutoProxyPort.
Important: Ensure that at least one user is logged in to the client to be able to get the Internet Explorer configuration settings.Default Value: 1
Type: Boolean
Value Range: 0-1
Mandatory: No_BESClient_Comm _ProxyAutoDetectTryDirect
Specifies whether direct connections can be used when the system uses the proxy configuration settings that are specified for Internet Explorer. This setting is valid only if _BESClient_Comm _ProxyAutoDetect = 1. The following values are available: - 0
- Do not try direct connection.
- 1
- Try direct connection if a proxy connection cannot be established.
- 2
- Try direct connection first.
Default Value: 1
Type: Numeric
Value Range: 0-2
Mandatory: NoAutoProxyRawProxyList
Specifies a blank space delimited list of proxies to try to connect to. Note: This setting is saved in the registry under the following key HKLM\Software\BigFix\EnterpriseClient\GlobalOptions.Default Value: None
Type: string
Value Range: N/A
Mandatory: NoAutoProxyRawBypassList
Specifies a blank space delimited list of URLs to contact directly without passing through the proxy. You can use the "*" as a wildcard. Note: This setting is saved in the registry under the following key HKLM\Software\BigFix\EnterpriseClient\GlobalOptions.Default Value: None
Type: String
Value Range: N/A
Mandatory: No - All notifications to clients use the UDP protocol, which a standard
proxy does not forward. If there is a proxy between the client and
a relay, configure also upstream communication on the client with
the following settings:If you set this configuration, the client queries its relay for new instructions instead of waiting for the UDP ping regarding new actions.
Table 3. Prerequisites to configure a proxy communication on a client Setting Description _BESClient_Comm_CommandPollEnable = 1
Enables the client to poll its parent relay for new actions. _BESClient_Comm_ CommandPollIntervalSeconds = nnn
Determines how often the client checks with its parent relay to gather or refresh content if _BESClient_Comm_CommandPollEnable is enabled. To prevent performance degradation, avoid specifying settings that are less than 900 seconds. Value range is 0-4294967295. Important: If you skip this step, the relays cannot communicate with child nodes through the proxy. - Click OK to activate the settings.