I've got a Windows Server 2003 system with 1 public IP. I'm trying to set it up to host two different sites/domains from the one server (www.site1.com & www.site2.com). I've set up host headers to handle the sites.
The first site is up and running, and has been for quite a while. I've got the second site on there, I've got the host headers set up, and I can get to the site internally using IE (I can type in www.site2.com and it shows the site, and the navigation works). But when I go home and try and log on to www.site2.com I can't get the page to come up. www.site1.com still works from inside or outside the local network.
I believe the problem may be coming from connection problems with the Port 53 upd/tcp connection - but I can't swear to that. It looks like my DNS server is not responding incoming port 53 UDP or TCP connections on the second site. No apparent problems with the first site though. I looked into and noticed that Site1.com has a subfolder for each of _upd & _tcp as well as _sites & _msdcs, each with a number of records in it. Site2.com doesn't seem to have those subfolders with records. What would be the best way to go about adding these?
I put the second domain into www.dnsstuff.com, I got a Fail in the NS catagory, on the NS test name. The information is as follows: "A timeout occurred getting the NS records from your nameservers! None of your nameservers responded fast enough. They are probably down or unreachable. I can't continue since your nameservers aren't responding. If you have a Watchguard Firebox, it's due to a bug in their DNS Proxy, which must be disabled (31 Jul 2006 UPDATE: several years after being informed of this, there is a rumor that there is a fix that allows the Watchguard DNS proxy to work)."
Unfortunantly I can't see any suggestions on how to fix this, since I don't have a Watchguard Firebox (to my knowledge anyway).
