System kernel tying up port 80?
Hello, I'm running Windows 7 RC 64-bit and trying to setup WAMP, an Apache+PHP+MySQL distribution for Windows. Everything has installed fine and Apache was able to run after the install (I installed it some days ago), but today it wouldn't start. I digged through the logs and found it couldn't bind to port 80. I changed to config files to run on port 8888 and everything ran fine. So,interestedin what was running on port 80 I ran netstat -aon on the console and found this: Proto Local Address Foreign Address State PID TCP 0.0.0.0:80 LIVINGROOMDSKTP:0 LISTENING 4 I looked up that PID in the Task Manager and found that it was the System process and that really confused me. This is something that has onlyhappenedin the past few days. I installed the XP Modevirtualmachine today and that is the only thing I can think of that has changed in my system recently. I can connect to localhost on my browser and I get a white page, not a connection failed message, so something is accepting HTTP requests. If I try to connect from another computer on my local network, I do get a connection failed. So, either it only accepts connections from localhost or Windows Firewall is correctly blocking it. Does anyone have any idea what's going on? I don't want to jump to conclusions and assumesomethingmaliciousis happening right away, but the thought hasoccurred.
May 15th, 2009 12:31am

Ok, so I feel like an idiot now. It seems that IIS was turned on. I never knew that IIS was ran from the kernel (is this true?). Anyway, turning off Word Wide Web Publishing from the Service panel in the Control Panel fixed everything. I was tipped off when I saw inetpub in my C:\ directory and Irecognizedit as IIS. What I don't understand is why IIS got turned on in the first place. I never turned it on. Does Windows 7 ever turn it on? Like during a setup wizard or something?
Free Windows Admin Tool Kit Click here and download it now
May 15th, 2009 1:43am

Neil - No. IIS is not turned on by default. It can be installed as an additional feature. No idea what happened on your system to turn it on..
May 15th, 2009 2:58am

In my case it was SQL Server Reporting Services using port 80. TCP 0.0.0.0:80 PID 4. I installed SQL Server Express 2008 which included Reporting Services. I just stopped the service and set it to manual, I don't need it. Port 80 was released. That was on Windows 7 64bit.
Free Windows Admin Tool Kit Click here and download it now
February 5th, 2010 4:02am

Thank you so much!!!
July 26th, 2010 2:55pm

Anyway, turning off Word Wide Web Publishing from the Service panel in the Control Panel fixed everything. I was tipped off when I saw inetpub in my C:\ directory and I recognized it as IIS. Thank you, Neil. This "fixed" my problem also. Sam
Free Windows Admin Tool Kit Click here and download it now
January 19th, 2011 7:43am

To anyone having this problem, In my case, I need to stop the "Web Deployment Agent Service" to release the port 80.
September 23rd, 2011 8:07am

To anyone having this problem, In my case, I need to stop the "Web Deployment Agent Service" to release the port 80.
Free Windows Admin Tool Kit Click here and download it now
September 23rd, 2011 8:07am

In my case it was SQL Server Reporting Services using port 80. TCP 0.0.0.0:80 PID 4. I installed SQL Server Express 2008 which included Reporting Services. I just stopped the service and set it to manual, I don't need it. Port 80 was released. That was on Windows 7 64bit. This was the fix for me, thanks nz37. I also had IIS installed, which I initially assumed was the problem, but it wasn't, (kinda odd, as the default web site was set up on port 80, so they might've been conflicting anyway).
September 30th, 2011 6:56am

Thought since many are having the same problem with the Port 80 busy as I and I am now on my 4th hour of trying to fix this after trying everything from the Skype BS to standing on my head and wiggling my ears, Finally got this to work. Could not find anything in the Task manager in the services or processes that was mentioned everywhere that was running so,............I hit the start button, typed IIS in the search programs and files, Well I'll B A SOB. A control panel I never seen before. Internet Information Services Manager came up. Under the actions panel on the left I hit STOP. Thanks Microsoft for not even mentioning this existed in the Help and Support on this machine. I am now going to take my shirt off ,climb on the roof of my home here in Alaska during this Blizzard with 80mph winds and beat my chest. Might even drop trow and point to the South as a salute to Billy for all my troubles. BTW: Windows 7 64 Problem XAMPP Control Panel, Apache won't start says Port 80 Busy 11/03/2011 Maybe this will help someone else
Free Windows Admin Tool Kit Click here and download it now
November 4th, 2011 12:22am

Yep, fixed it for me too.
February 3rd, 2012 7:21am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics