I have an Actiontec PK5000 DSL modem and have Port forwarding setup to point to my web server. I have a static IP. I have a weird situation where if I try to access the web server through the static IP I can only see it externally but when I try to access it internally through the static IP it will not resolve. What would cause this?
This is "normal" behaviour. Its actually a complicated thing to ask your router to do to ask it to take in an external IP address, translate and NAT it, then send it back into your internal network. It can be setup to do this but that takes some extra configuration generally speaking.
There are some general solutions to this problem:
The first option is your easiest path from here.