Pretty similar set-up to my D-link... nicer interface though ;-)
One thing you can try (if you suspect your router settings are the issue) is to set the server as the DMZ host. That leaves all ports open, then if you still can't hit port 80, try changing it in the MacHTTP config.
One thing you can try (if you suspect your router settings are the issue) is to set the server as the DMZ host. That leaves all ports open, then if you still can't hit port 80, try changing it in the MacHTTP config.