Skip to main content

Unable to start Qlik Sense Proxy Service (QPS) due to port 80 conflict with World Wide Web Publishing Service

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
PadmaPriya
Support
Support

Unable to start Qlik Sense Proxy Service (QPS) due to port 80 conflict with World Wide Web Publishing Service

Last Update:

May 28, 2021 12:35:39 PM

Updated By:

PadmaPriya

Created date:

May 28, 2021 12:35:39 PM

 

Environment:

Qlik Sense Enterprise on Windows 

 

Problem:

Qlik Sense Proxy Service (QPS) uses  port 80, and the World Wide Web Publishing Service is enabled. The Qlik Sense Proxy Service (QPS) service fails to start and you see the following error in the Windows Event Viewer:

The Qlik Sense Proxy Service  reported the following error:

>>> (OS 10013) An attempt was made to access a socket in a way forbidden by its access permissions. : make_sock: could not bind to address 0.0.0.0:80

 

The Task Manager and the netstat command both show that the System process with PID 4 is using port 80.

To view the netstat command output:

  1. Open a command prompt as an administrator.
  2. Create a text file named file.txt with the netstat command. Type:

    netstat -naob > c:\file.txt
     
  3. Open the text file with the following command:

    C:\file.txt

 

Cause:

There is a port conflict preventing the Qlik Sense Proxy Service (QPS) service from starting. The Qlik Sense Proxy Service (QPS) service needs to bind to port 80 to run, but port 80 is already being used by the World Wide Web Publishing Service (HTTP.sys driver).

 

Solution:

If you are not using the World Wide Web Publishing Service, you can disable it.


Option 1: Disable the World Wide Web Publishing Service from the Device Manager

  1. On the Qlik Sense server, open Device Manager.
  2. Click ViewShow hidden devices.
  3. Navigate to Non-Plug and Play DriversHTTP.
  4. Double-click HTTP. The HTTP Properties dialog box displays.
  5. Click the Driver tab.
  6. Change Type to Disabled.
  7. Click OK.
  8. Restart the Qlik Sense Server Operating system.
  9. Run the following command and verify that port 80 is no longer in use by the System process with PID 4.

    netstat -nao | find “:80"
     
  10. Close the command window.

Option 2: Disable the World Wide Web Publishing Service from the registry

  1. Press Windows+R, type regedit, and click OK.
  2. Navigate to the following registry key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
     
  3. Change the value of Start to 4, which means disabled.
  4. Restart the Qlik Sense Proxy Service (QPS) services, if in case it fails, you may restart the Qlik Sense Server Operating System.
  5. Run the following command and verify that port 80 is no longer in use by the System process with PID 4.

    netstat -nao | find “:80"
     
  6. Close the command window.
Contributors
Version history
Last update:
‎2021-05-28 12:35 PM
Updated by: