- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How to configure IIS to proxy Splunk Javascript JDK requests from outside Splunk Web?

pedromvieira
Communicator
01-20-2015
02:39 AM
How can I configure IIS to work as a Proxy for connecting to Splunk Web from outside?
http://dev.splunk.com/view/SP-CAAAEW6
PS: I´m trying login_form and login_verify examples.
http://dev.splunk.com/view/SP-CAAAEWS
My IIS: 127.0.0.1:8080
My Splunk: 127.0.0.1:8089 (In a Virtual Machine with port redirect)
My Chrome console when I submit in login_form.
POST http://127.0.0.1:8080/proxy/services/auth/login?output_mode=json 404 (Not Found)
login_form.html:84 Login failed: Object {response: Object, status: 404, data: "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Stric…↵ </fieldset> ↵</div> ↵</div> ↵</body> ↵</html> ↵", error: "Not Found"}
My web.config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<outboundRules>
<rule name="SplunkOut" preCondition="" stopProcessing="true">
<match filterByTags="A, Area, Base, Form, Frame, Head, IFrame, Img, Input, Link, Script" pattern="(.*)://(.*):(.*)/proxy/(.*)" />
<action type="Rewrite" value="{R:1}://{R:2}:8080/proxy/{R:4}" />
</rule>
<preConditions>
<preCondition name="ResponseIsHTML">
<add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/html" />
</preCondition>
<preCondition name="ResponseIsJSON">
<add input="{RESPONSE_CONTENT_TYPE}" pattern="^application/json" />
</preCondition>
</preConditions>
</outboundRules>
<rules>
<rule name="SplunkIn" stopProcessing="true">
<match url="(.*)://(.*):(.*)/proxy/(.*)" />
<conditions>
<add input="{QUERY_STRING}" pattern="^(https?)://" />
</conditions>
<serverVariables>
<set name="HTTP_ACCEPT_ENCODING" value="" />
</serverVariables>
<action type="Rewrite" url="{R:1}://{R:2}:8089/proxy/{R:4}" logRewrittenUrl="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
AshChakor
Path Finder
04-29-2019
01:56 PM
I have the same issue, did you find out the answer for how to configure IIS to work as a Proxy for connecting to Splunk Web from outside? Can you please share the settings on IIS server
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

sloshburch

Splunk Employee
06-07-2019
06:20 AM
@AshChakor - what about the answer provided below? Did that work?
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

sloshburch

Splunk Employee
11-09-2016
01:11 PM
This thread might answer: https://answers.splunk.com/answers/456324/splunk-js-stack-not-working-from-external-web-page.html
