Open Command Prompt by going Start/Run and type CMD
type 'netstat -b'
It takes some time but will tell you what program is listening on which port (with PID).
Main Topics
Browse All TopicsOk I'm getting this above error, now I've read http://support.microsoft.c
This is what netstat -ano showed:
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:25 0.0.0.0:0 LISTENING 600
TCP 0.0.0.0:42 0.0.0.0:0 LISTENING 1684
TCP 0.0.0.0:53 0.0.0.0:0 LISTENING 444
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1968
TCP 0.0.0.0:81 0.0.0.0:0 LISTENING 1968
TCP 0.0.0.0:88 0.0.0.0:0 LISTENING 860
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1284
TCP 0.0.0.0:389 0.0.0.0:0 LISTENING 860
And no listenonly key is present in the registery hence the 0.0.0.0
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
You know I'd not even thought about a refund, to earn this i'll sumerise this. the main thing I would say is 2-3 am isn't really the best time to try and sort this problem :)
Anyway if you find that OWA isn't working for the specific reason given above then it is most likley due to two reasons:
• Another process is using port 80 or port 443 on the computer that is running IIS 6.0. By default, IIS 6.0 uses TCP port 80 as the default TCP port and port 443 for Secure Sockets Layer (SSL).
Or
• The ListenOnlyList registry subkey is not configured correctly on the computer that is running IIS 6.0.
In my case it was another programme (raid controller application) that was listening on port 80 being a tad fuddle headed I found the PID of the programme by using netstat -ano this is the netstat command with the -a - n -o command. Netstat -b would of course have told me the programme or as else you could do what Alimu suggests task manager, one thing here though in my case as far as I remember (I can't of course be completly certain here) the process wasn't showing in Task manager. netstat -b confirmed to me what I'd worked out by a process of elimination, i.e what have I installed that may have a browser interface. Remove the offending programme or redirect this to another port will solve yoru problem. Of course you should remember what port you do redirect to as you will need this later if you ever want to access whatever it was that was running. After you've removed the offfending article then you should be able to restart the service. Another piece of advice here sort of relevent is that if you have OWA and exchange on a DC (MS does not recomend this but lets face it how many small businesses need a seperate DC) then stopping the exchange services prior to shutdown will significantly speed this up.
Coomands below.
net stop MSExchangeES
net stop IMAP4Svc
net stop POP3Svc
net stop RESvc
net stop MSExchangeSRS
net stop MSExchangeMGMT
net stop MSExchangeMTA
net stop MSExchangeIS /Y
net stop MSExchangeSA /Y
Plus thanks to the guys who made their comments here as well.
Dudes, check if Skype is at fault for hogging Port 80!!!!
I got the error with IIS7 on Vista Home Premium.
First make sure to add ASP (or whatever interpreter you are trying to run) from Add Windows Features, same place where you added your IIS.
I checked all available solutions above and I was getting the same IIS error when trying to turn on the web site, it drove me nuts.
Furthermore, when I used the command line tool I had some service listed as 3408 using port 80 but Task Manager would not show it in the list.
Then I found this post explaining how Skype is most often the culprit for this annoying issue:
http://blogs.developerfusi
Business Accounts
Answer for Membership
by: DBrookfieldPosted on 2006-12-06 at 20:27:07ID: 18090748
Well blow me, I sorted it, but think I'll leave this up as it may help someone else. Anyway I did some thinking and some noseing around as to what may be listening on Port 80, and I can up with two programmes. Non critical must haves. One was the Adaptec Storage Manager and the other was the SuperMicro Monitor. All I did was un-install and all was up and running, hurray.. Anyway Can anyone answer how would I know whihc app it was from the PID? And no real rushon this as I'm off to bed happy the damned server is up and running :-)