I'm running Apache HTTP Server 2.2 on a Windows 2008 box. But for some reason, I can only get the site to load locally.
The box is assigned 3 IP addresses. I already configured IIS to listen to the first 2 IPs and assigned Apache the third by specifying 'Listen 209.67.xxx.xx:80' in the httpd.conf file. I think it was a pretty standard installation and that is the only thing I changed.
I then bring up the browser in server and type in the IP. The default page with "It works!" appears. Great! But when I try to hit that page from another machine from outside, it takes a few seconds and then just loads an empty page. Nothing in the page html source either.
I know it's not a firewall issue because IIS is able to serve up pages all day. It's not something with that IP because when I tell IIS to listen to that IP, it works.
One other odd thing, when I 'telnet 209.67.xxx.xx 80' it seems to connect fine. Then I do a 'get' and it's the same thing as the browser...thinks for a few seconds, then returns nothing.
I've gotten this setup to work in another environment a few weeks ago but we migrated to a new data center and now it's not working. Not sure what else to do here. Is it an Apache configuration I'm missing? Please help!