I have a simple setup.

  1. Server at home has local I.P.
  2. IIS is running on the server and the website is up.
  3. Windows firewall on the server has an exception rule for port 80 TCP
  4. Router has static I.P. XX.XXX.XX.XXX
  5. Router is forwarding TCP port 80 to
  6. My domain registrar is my DNS host and is pointing to the static I.P. XX.XXX.XX.XXX of the router

Here's what I can and can't do.

  1. I can browse the website from within my home network either by I.P. or domain name.
  2. I can ping the domain and the I.P. from outside the network (from a computer at work).
  3. I can't browse the website either by domain name or by I.P.

Weird. Why I can't browse my website?

Incidentally, I wasn't sure this question was appropriate for SO, but after finding a few others similar to it on SO, and no comments on those questions saying anything about it being inappropriate, I decided I would post this question. Let me know if this is not appropriate for SO, or is more appropriate for another of the SE websites. Thanks!


2 Answers 2


Your ISP is likely blocking port 80. Try setting/forward on some other port and see if it works.


The router's firewall and other protection software was enabled. Comcast forgot to disable this when they gave me a static I.P.

When they disabled it and put it in to "pass-through" mode, voila, website is browseable.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.