Port 80 used by System process “NT Kernel & System” with PID 4.

Today, I got a request from an application team stating that there application is not running. When checked found that there application is configured on port 80. Later, found that port 80 was not free and could see that port 80 was already listening with the process id (PID) 4, to my surprise, PID 4 is “NT Kernel & System” Owner SYSTEM

Command used to find the port 80 details:

netstat -aon | findstr 80

it will show you all processes that use port 80.

Finally, I was able to fix the issue by stopping the world wide web publishing service in the service manager.

There was no need for the IIS by the application team. Hence, I set the WWW publishing service as manual.

This fixed the issue and we tested by rebooting the server again.


Facebook Comments
Print Friendly, PDF & Email

Leave a Reply

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