Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Somehow Blocked?

Status
Not open for further replies.

Pegasus3245

Technical User
Mar 18, 2008
5
GB
Hello,
I have recently attempted to setup a webserver on my windows XP system using apache 2. Im using Zonealarm and a BT 2Wire 2700HGV. I have dissabled the firewall on the router and disabled zone alarm, however the server still wont work remotely. If I type in my browser, the host works perfectly - its just when I attempt to type when I get problems, im either getting redirected to the microsoft search page, or im getting the standard 'The page cannot be displayed'. When zonealarm is enabled im not getting any blocked messages etc. Windows firewall is also disabled.

Any Assistance Would Be Greatly Apreciated,
Kind Regards
Scott
 
Are you doing port forwarding on your router? You need to send all http (port 80) traffic to the local ip of the server.
 
Im a little new with routers to be honest, I have followed the setup on this site.

and also the setup on this site:-

This should give you guys and idea of what settings im using. Appart from the above I havent changed any default settings etc. Only other thing I did was set zonealarm to allow apache.
 
Are you testing with a PC that is behind and on the same switch port as the server, the server itself, or on the Internet, other side of the firewall?


There are several web sites that will test your site from a remote location, if you need to "reflect" your test.

 
Ive only tested the webserver from the actual webserver itself. Ive tried wich works and and it works but wont work. What are these remote testing sites? Its really starting to bug me now - ive been trying to get it to work for about 4 days now, ive even rang BT support who didnt know what apache was and said i should pay them a vast sum of money for them to host it for me. The problem im having is I need to run the server on this computer as I have a VB program running a database which i need people to be able to access remotely, so therefore vb updates the local database like 50 times per day, and uploading it everytime isnt really viable.

Kind Regards
Scott
 
It seems to be working correctly. The problem comes from you trying to get the server to access itself. It will work with the loopback device and the local ip because that is how the machine knows itself. When you use the public ip address it gets as far as the router where the router is asked to send a request to itself. It takes the public ip address and says "wait a minute, that's me!" It doesn't process the request as you think it would because it lacks the proper headers that a request from the outside world has. This is not true in all cases and some routers can be configured to allow this type of traffic but you wanted to know what could be wrong. If people will be accessing this server from the outside world, then you will need to test it from the outside world.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top