Deploy:How to configure a proxy server to run in front of Splunk 4.x
From Splunk Wiki
There is existing documentation available demonstrating how to run Splunk behind a reverse proxy server. This information is not valid for version 4.x, however.
A configuration example for getting this working would be appreciated, or at least some technical reasons why a reverse proxy is not feasible to be used with Splunk.
(Update: I've worked it out myself.)
A valid example for Splunk 4.x follows, using the default Splunk install.
Apache2 configuration:
ProxyRequests off ProxyPass / http://SPLUNK_HOST:8000/ ProxyPassReverse / http://SPLUNK_HOST:8000/
Additionally, the following must be set in the Splunk 4.x web.conf:
tools.proxy.on = True