Using an HTTP or HTTPS Proxy Server
You can configure each registered Data Collector to use an authenticated HTTP or HTTPS proxy server for outbound requests made to Control Hub. Define the proxy properties in the SDC_JAVA_OPTS environment variable.
See the Data Collector documentation for instructions on modifying environment variables.
Add the following Java options to the SDC_JAVA_OPTS environment variable:
https.proxyUser
https.proxyPassword
https.proxyHost
https.proxyPort
If the proxy server uses HTTP instead of HTTPS, use http.<property
name>
for each property.
For example, to configure a Data Collector to use an HTTPS proxy server on host 138.0.0.1 and port 3138, define SDC_JAVA_OPTS as follows:
export SDC_JAVA_OPTS="-Xmx1024m -Xms1024m -Dhttps.proxyUser=MyName -Dhttps.proxyPassword=MyPsswrd -Dhttps.proxyHost=138.0.0.1 -Dhttps.proxyPort=3138 -server ${SDC_JAVA_OPTS}"
-Djdk.http.auth.tunneling.disabledSchemes=''
However, use this workaround with caution since it exposes credentials by sending them through an unencrypted proxy.