I have Windows XP Professional, SP3. I'm running a webserver which listens on port 80. I have a dedicated ip address. Localhost on 80 resolves ok:
http://localhost:80
but I cannot get it to resolve externally:
http://external.ip.address:80
I can however get another port to resolve externally:
http://external.ip.address:1234
The Windows personal firewall is turned off. I've also stopped IIS. Is there something else that could prevent this from working?

netstat -an | find ":80" | find "LISTENING"– Majenko Mar 14 '11 at 11:11