Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

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

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]

1 Solution

Accepted Solutions
Not applicable
Author

I ended up using some of your instructions and part of a documnent that was sent to me from QV support on how to do it with QV 8 and IIS 7.

Needless to say that neither together had it right,( at least not for my needs) but together I was able to get it working. I am trying to modify their document with the changes I made and will post here. (I have to make the same change to our production server)

Thanks for your help everyone.

Moe

View solution in original post

6 Replies
blaise
Partner - Specialist
Partner - Specialist

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.

stephencredmond
Luminary Alumni
Luminary Alumni

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

blaise
Partner - Specialist
Partner - Specialist

Sry missed the Ws2008 info, have som further questions though.

Why not use IIS all the way, to handle both secure and unsecure? Is it a compability issue with Ws2008 that makes you suggest keeping built in http server?

Not applicable
Author

I would like to use IIS for everything but not if it means that QV won't be as useful. It is however needed for Sercurity. If there is a good way to get a secure port (https) just using the QV server built in Web piece then that is also doable.

Not applicable
Author

I ended up using some of your instructions and part of a documnent that was sent to me from QV support on how to do it with QV 8 and IIS 7.

Needless to say that neither together had it right,( at least not for my needs) but together I was able to get it working. I am trying to modify their document with the changes I made and will post here. (I have to make the same change to our production server)

Thanks for your help everyone.

Moe

Not applicable
Author

Can you link to the modified document? (If it was ever modified or at least explain how you did it?)