Qlik Web Connectors relies on being able to start a small lightweight web server, by default this runs at:
http://localhost:5555/WebNote that, as explained below, this port number
can be altered.
HttpListenerException: The process cannot access the file because it is being used by another process
If you get this error when starting Qlik Web Connectors:
System.Net.HttpListenerException: The process cannot access the file because it is being used by another process.NOTE: You may see this either as a pop up message box or in one of the startup log files (which appear alongside the desktop and windows service application executables.
It's possible another application is using Qlik Web Connectors default port of 5555 - Please try reading
this page on configuring Qlik Web Connectors to use a different port.
(One specific example where this could happen is if
multiple users are running remote desktop session on a shared server).
In order to check this, you can use the following command at a command prompt to list all the ports in use:
netstat -aAnd if you see a service is already using port 5555 (make sure you are not already running Qlik Web Connectors!) you can try the following command to check which executable this is:
netstat -bIf you do find you cannot use port 5555, you can follow the following
instructions here to change the port number.
HttpListenerException: 0x80004005: Access is denied
If you get the following error when starting the application:
Error: System.Net.HttpListenerException (0x80004005): Access is denied
NOTE: You may see this either as a pop up message box or in one of the startup log files (which appear alongside the desktop and windows service application executables.
First check that the user account you are running Qlik Web Connectors under has full access to the folder and all files Qlik Web Connectors is running under and any other directories which might be being used (for example if you have
configured a different cache folder).
If having done this the problem still persists, you could also try right clicking on QlikWebConnectorsexe and selecting 'Run as administrator' to see if this fixes the problem (however note that you should not need administrator rights to run Qlik Web Connectors).
If you are still having the issue it might be because another application has already reserved this URL for its own use. To check this you can open up a Powershell command prompt and run this command:
netsh http show urlacl | where {$_ -match '5555'}In our example we see that something has reserved the URL:

If we know that this can be safely removed then you can run the following command in Powershell (note that you might need to run Powershell in admin mode to do this):
netsh http delete urlacl url=http://+:5555/And here we see a confirmation that the URL has been removed:

Alternatively, you can configure Qlik Web Connectors to run on a different port as
explained here.