そのため、以前にリバースプロキシの背後にSplunk 3.xをインストールし、最新バージョン(入力時は4.0.6)をダウンロードして、以前と同じように使いやすいことを期待しています。悲しいことに、これはそうではありませんでした。リバースプロキシを介して正しく変換されていない要素がいくつかあるため、Splunkが失敗しているようです。
私はApache2で次の設定を使用しましたが役に立ちませんでした。
<VirtualHost *>
ServerName monitoringbox.com
DocumentRoot /path/to/nowhere
ProxyRequests off
ProxyPass /splunk http://127.0.0.1:8000/splunk
ProxyPassReverse /splunk http://127.0.0.1:8000/splunk
<Proxy /splunk/*>
Order allow,deny
Allow from all
</Proxy>
リバースプロキシの背後にSplunk4.xをセットアップすることで、他の誰かが私よりも幸運に恵まれましたか?
Splunkweb.confで変更する必要がある重要な要素は次のとおりです。
tools.proxy.on = True
今はすべて良いです。
/ splunkをバックエンドインスタンスの/ splunk、ポート8000にマッピングしているようです。バージョンの動作はわかりませんが、私たち(4.2)は/に直接回答しています。
バックエンドURLの/ splunk部分を削除してみてください。このような:
ProxyPass /splunk http://127.0.0.1:8000/
ProxyPassReverse /splunk http://127.0.0.1:8000/