6 Replies Latest reply: Oct 28, 2011 3:28 PM by js sam RSS

    How do I switch from the QV builtin Web Server to IIS?

    moethegreat

      How do I switch from the QV builtin Web Server to IIS? We are using QV 9.0 and Win Srv 2008 X64 and would like to use IIS instead of the built in Webserver. (so we can use HTTPS/443)

      I don't know if it's easier to tunnel over to IIS or just turn the built in Web server off completly. I have found lots of notes and suggestions and none seem to work and the manual isn't much of a help.

      Before I go and break everything and have to rebuild it I was wonderig if anyone has had to do this before and could point me in the right direction?

      Thanks for the help.

      Moe.[:S]

        • How do I switch from the QV builtin Web Server to IIS?
          Johan Hessler

          I don't see why you just don't stop the "Qlikview http Server" service and start IIS.

          You cant break anything on the built in server, as you can't do any configuration to it what so ever.

          • How do I switch from the QV builtin Web Server to IIS?
            Stephen Redmond

            Hi,

            First off, you need to keep the QV Web Server service running - it is necessary for Access Point to work. Secondly, you can configure the QV Web Server - and you need to!

            When installing, did you install IIS support?

            I got the following instructions from QV Tech Support and they appear to have worked fine on the server that I applied them to (W2003 64bit). No warranties here!!!

            -------------------------------------------------------------------------------------------------------------------------------------------------------------

            When installing select virtual folders on IIS

             

            In the config.xml located in "C:\ProgramData\QlikTech\QvWebServer"

            Do the following changes:

             

            Modify the URL for the AccessPoint.aspx. The change will also go into a js file so remember what you point it to.

             

            <AccessPoint>

            <Path>/QvAJAXZfc/AP/AccessPoint.aspx</Path>

             

            Comment out the paths under AJAX

            <Ajax>

            <!--

            <Path>/QvAJAXZfc/QvsViewClient.aspx</Path>

            <Path>/QvAJAXZfc/QvsViewClient.asp</Path>

            -->

             

             

            Comment out all folders under Web

             

            <Web>

            <Folders>

            <!--

            <Folder>

            <Name>QV_QLIKVIEW</Name>

            <Path>C:\Program Files\QlikView\Web</Path>

            </Folder>

            <Folder>

            <Name>QV_QVANALYZER</Name>

            <Path>C:\Program Files\QlikView\QvClients\QvAnalyzer</Path>

            </Folder>

            <Folder>

            <Name>QV_QVCLIENTS</Name>

            <Path>C:\Program Files\QlikView\Server\QvClients</Path>

            </Folder>

            <Folder>

            <Name>QV_QVPLUGIN</Name>

            <Path>C:\Program Files\QlikView\Server\QvClients\QvPlugin</Path>

            </Folder>

            <Folder>

            <Name>QV_QVJAVA</Name>

            <Path>C:\Program Files\QlikView\Server\QvClients\QvJava</Path>

            </Folder>

            <Folder>

            <Name>QV_QVAJAXZFC</Name>

            <Path>C:\Program Files\QlikView\Server\QvClients\QvAjaxZfc</Path>

            </Folder>

            <Folder>

            <Name>QV_QVPRINT</Name>

            <Path>C:\ProgramData\QlikTech\Qvs\QvPrint\</Path>

            </Folder>

            -->

            </Folders>

             

             

             

            In the .js located in C:\Program Files\QlikView\Web\QvAccessPoint.js

            Change

            The line to match the change you did in the config.xml above

             

            qva.Remote = "/QvAJAXZfc/AP/AccessPoint.aspx";

             

            register the qvscom remote.dll located in C:\Program Files\QlikView\Server

             

            -------------------------------------------------------------------------------------------------------------------------------------------------------------

             

            N.B. Make sure to backup everything before you start!

             

             

            Stephen