IIS Tunneling Fix for QlikView Server

Tunneling can be an important backup for QlikView Server communications; if port 4747 is blocked for any reason (on either the server or the client machine), tunneling over port 80 will be the only way your users can access their applications. Most people who have tried to implement tunneling with QVS 9 or 10 running IIS have probably noticed a problem immediately: when you enter the URL to test tunneling (http://localhost/scripts/qvstunnel.dll?testtunnel) IIS does not use QVTunnel.dll to implement the tunneling protocol, but rather presents you with a prompt to download the DLL. Fortunately, there is a simple fix for this.


Step 1: Make sure that QVTunnel.dll has only been defined as an ISAPI and CGI Restriction and not as an ISAPI filter.


Step 2: On the server, open an elevated command prompt (Start>Programs>Accessories>Command Prompt, right click, select run as Administrator) and enter the following command:

%windir%system32inetsrvappcmd.exe set config "Default Web Site/Scripts/QvsTunnel.dll" "/commit:Default Web Site/Scripts" /section:handlers /accessPolicy:Read,Script,Execute


You should get this message in response:

Applied configuration changes to section "system.webServer/handlers" for "MACHINE/WEBROOT/APPHOST/Default Web Site/Scripts/QvsTunnel.dll" at configuration commit path "MACHINE/WEBROOT/APPHOST/Default Web Site/Scripts"


Step 3: The problem should be fixed now! To verify this, rerun the test URL.
This entry was posted in Server. Bookmark the permalink.

2 Responses to IIS Tunneling Fix for QlikView Server

  1. Hello.. Is there a free Virtual Private Server? Or at least a trial of one, because i like to test stuff before buying..

  2. Vlad Gutkovsky says:

    Hi. QlikView is an internally hosted solution within each organization’s private network and there is no free server that I know of for testing. However, you can contact a QlikTech sales rep for a free evaluation license, which I believe they issue for 30 days.


Leave a Reply

Your email address will not be published. Required fields are marked *

Notify via email when new comments are added

Blog Home