I'm probably missing something really obvious but can't spot it.
I've got an IIS6 / Windows 2003 web server running about 20 (mostly redundant) sites.
I've just set up new website on IIS which I'd like to temporarily serve on port 1023 until I get a domain name set up.
On the server, I can view a test page on http://localhost:1023/test.htm
On my PC, I can also view the test page if I have a VPN conection and browse to http://
However, I cannot access the site (without the VPN) via the server's public IP. http://
[publicIP]:1023/test.htm All I get is the "Oops! Internet Explorer could not connect to ..." message.
Just as a check, I tried a different port number on the same server and happily get pages from another web site on the same server. So DNS seems to be working okay.
I'm not sure what else to check.
The NTFS folder permissions seem to be correct (IUSR_myservername)
Everything looks okay in IIS.
The site hosts fine in localhost or when connected via VPN.