Hello,
we are using the TA for Palo Alto Cortex XDR (retriever) to collect data via API.
In our environment, outbound internet access is only possible through a proxy.
However, we were unable to find any configuration option within the app (neither in the Splunk UI nor in the config files) that allows us to specify proxy settings for the retriever input.
Could you please clarify the following:
Is proxy configuration supported for this TA/retriever input?
If yes, where and how can the proxy be defined (GUI, config files, or environment variables)?
If no proxy field is available:
Does the retriever rely on environment variables such as HTTPS_PROXY?
We would highly appreciate any official documentation or best practices for proxy setup in this context.
Thanks in advance for your support.
Hi @Lj231
This app uses the python requests library, therefore you should be able to set a HTTP_PROXY/HTTPS_PROXY in $SPLUNK_HOME/etc/splunk-launch.conf
HTTP_PROXY="http://user:pass@proxy_ip:proxy_port"
HTTPS_PROXY="http://user:pass@proxy_ip:proxy_port"
Note that this will apply to the whole instance, not just that specific app. You will need to restart Splunk after configuring this.
🌟 Did this answer help you? If so, please consider:
Your feedback encourages the volunteers in this community to continue contributing.