How To
Summary
How to set up proxy for Data Collector and Transformer in StreamSets Platform?
Objective
If you want to set up a proxy configuration for Data Collector and Transformer you can do it from the StreamSets Platform.
When you are creating your Deployment, advance to the second step. There, in the Configure Deployment tab, go to Advanced Configuration. Then, go to the Proxy tab. Here you can set up the parameters you need, for HTTP and HTTPS connection.
Steps
For HTTP:
http.proxyHost= http.proxyPort= http.proxyUser= http.proxyPassword=
For HTTPS:
https.proxyHost= https.proxyPort= https.proxyUser= https.proxyPassword=
Additionally, if you want to exclude some hostnames from being proxied, you can set up the following parameter:
http.nonProxyHosts=
Results
Here you can find an example of a proxy server with authentication:
http.proxyHost=111.22.3.444 http.proxyPort=3128 http.proxyUser=REDACTED http.proxyPassword=REDACTED https.proxyHost=111.22.3.444 https.proxyPort=3128 https.proxyUser=REDACTED https.proxyPassword=REDACTED http.nonProxyHosts=111.222.33.* jdk.http.auth.tunneling.disabledSchemes=
Note: These property definitions configure Data Collector to use the same proxy server for both the HTTP and HTTPS protocol handler when the proxy server requires authentication. Note that after the deployment is saved, values defined for the user and password properties display as REDACTED, as shown below. Data Collector is configured to use additional non-proxy hosts.
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
16 March 2025
UID
ibm17186330


