Preparing the environment to send data through a proxy
Use this topic to learn how to prepare and configure the Z Common Data Provider environment to stream data to subscribers through an HTTP or SOCKS proxy.
Ensure that a proxy server is installed, reachable, and fully configured in your environment. The Data Streamer must be able to establish outbound connections to the proxy host and port.
The Z Common Data Provider supports routing streaming data to subscribers through standard HTTP or SOCKS proxy protocols. When you use a proxy, the type of authentication and Transport Layer Security (TLS) capabilities vary by proxy type and by subscriber.
HTTP proxy support
When you use an HTTP proxy, the Data Streamer supports the following authentication methods:
- No authentication
- Basic authentication
- Certificate-based authentication
SOCKS proxy support
When you use a SOCKS proxy, the Data Streamer supports the following authentication methods:
- No authentication
- Basic authentication
- Certificate-based authentication
- Certificate-based authentication with a SOCKS proxy is not supported for Splunk subscribers.
- For details about enabling certificate-based authentication with a proxy, see Setting up one-way TLS authentication for the Data Streamer.