We are tyring to simulate using the QLikView Web server behind a firewall by using an IBM HTTP server used as a reverse proxy server. We are using Mozilla as our browser for all requests. We are using the Ajax pages on the web server (no Plug-in). We have been running fiddler traces for the browser requests that are going throgh the proxy server. We have also run the fiddler traces for requests that are going from the browser to the QLikView Web server directly.
The web requests that are NOT using the proxy server are working as expected. These requests are being challenged for a userid/password. Once the userid/password is validated by the AD that this configured on the web server, the requests are being processed normally.
When we use our proxy server, we are NOT being challenged for a userid/password. The default index.html page is loaded into the browser. The index.html tries to perform a POST with https://<our proxy server>/QvAJAXZfc/AccessPoint.aspx?mark=&platform=browser.MSIE%207.0&dpi=96. This request is never returned to the browser and eventually times out.
I have compared the 2 fiddler traces and it looks like failing proxy server requests do not contain the session cookie for the browser. I am trying to get the proxy server logs to see the proxy server is removing the session cookie information.
Can somebody please tell me if I need to configure something in the QLikView Web server to allow the requests to flow thought a proxy server?
POST http://<our qlik view web server>/QvAJAXZfc/AccessPoint.aspx?mark=&platform=browser.MSIE%207.0&dpi=96 HTTP/1.1
I played with this at one point using Microsoft ISA server. There was a setting I had to change to allow the login box to past through the proxy( it had to do with pass through authentication). Once I did this everything worked as expected.