QlikView's OCX clients (Desktop Client and Internet Explorer Plugin) communicates with QlikView Server on port 4747 with the QVP protocol. If this port is not allowed by network or local firewall the traffic can be tunnelled through HTTP.
Prerequisites
- QlikView server installation
- Microsoft IIS: The QVSTunnel.dll file must be added as an ISAPI filter
Restrictions and limitations
- Tunnelling will not function properly with a clustered QlikView Server setup. Tunnelling can only address one server node, not a cluster.
- Tunnelling adds overhead to the data transfer, which may result in a slower connection. It is recommended to use Full browser version (AJAX) client if possible instead of tunnelling.
Confirm that QvsTunnel.DLL is installed
- Go to C:\Program Files\QlikView\Server
- Search for folder called QvTunnel
- Confirm that QvsTunnel.dll is in the QvTunnel folder
- If the QvsTunnel.DLL exists, continue on step 16
Install QvsTunnel.DLL if needed
- Go to Programs and Features in Windows,
Control Panel > All Control Panel Items > Programs and Features
- Highlight QlikView Server in the program list
- Click Change to start the installer
- On the Program Maintenance dialogue select Modify and click Next
- Expand Microsoft IIS Support
- Expand the QlikView Tunnel ISAPI dll dropdown
- Select “This feature, and all subfeatures, will be installed on local hard drive”.
- Click Next
- Fill in QlikView Server logon information.
- Click Next
- Click Install to start installation
Microsoft IIS Setup to enable QlikView tunnelling