I have reproduced this problem so it isn’t a bunch of hooey or heresy. If you are using the “Cisco IP Communicator” Virtual IP Phone and you work with IIS on the same machine you could mistakenly run into a scenario where the Virtual IP Phone hijacks port 80. This is especially a big problem if this machine is hosting an application that people are trying to hit externally (as opposed to locally IE: http://localhost/)
How does this happen?
Follow these steps to recreate the problem (or just read through them):
- IIS Must be running first
- Hit your IIS Server externally (from another computer) via IP or Computer name to verify that IIS is functioning properly. IE: http://18.104.22.168/ or http://ComputerName/
- Start Cisco IP Communicator
- Reset IIS – (cmd: iisreset /restart)
- Hit your IIS Server externally again, notice this time you are looking at a Cisco Page running off of Java?
OMG How do I make it stop!
The good news is you can make it stop and here are the steps on how to do that:
- Exit out of “Cisco IP Communicator” and I don’t mean minimize, I mean close the program completely.
- Reset IIS
- Hit IIS externally again, you should see what ever it is you are hosting in IIS, congrats.
- Alternatively: You can just restart your computer, that should work too.