Hi I recently bought a domain name lucidcontraptions.com and want to host the website from home. I have a D-LINK router in which I have set up my personal virtual server correctly. My application server is apache2.2

The server works perfectly with the following settings: external ip: 207.172.xx.xx public port:8888 internal ip: 192.168.xx.xx private port:80 if I go to 207.172.xx.xx:8888/ the server works perfectly and my apache page shows up without any issues, both from inside the intranet as well as outside. This setting would not work out for me as I am not allowed port numbers in my DNS management.

Now when I tweak the settings to the following: external ip: 207.172.xx.xx public port:80 internal ip: 192.168.xx.xx private port:80 if I go to 207.172.xx.xx/ the server works perfectly and my apache page shows up without any issues BUT ONLY FROM INSIDE THE INTRANET this page does not show up for people outside the intranet.

On the other hand, an ssh to lucidcontraptions.com works perfectly. so i am guessing port 22 is working flawlessly..

SOMEONE PLEASE!, help me out!

link|improve this question
feedback

migrated from serverfault.com Jul 29 '10 at 13:13

This question came from our site for system administrators and desktop support professionals.

3 Answers

Many consumer ISPs block port 80 so that consumers can't do their own web hosting. You might want to check with your ISP to see if they are blocking it.

link|improve this answer
i suspect the same too. is there any way around for this? – Venkatesh Hodavdekar Jun 17 '09 at 14:40
Call your ISP and find out. Circumventing an ISPs filtering is a good way to get your service disconnected completely! More likely than not, you'll need to upgrade your service to a business-level account. – Russ Warren Jun 17 '09 at 14:44
so using something like zoneedit is a bad idea? – Venkatesh Hodavdekar Jun 17 '09 at 14:46
feedback

If you are doing this from say comcast,time warner,$other_isp then they could be filtering port 80..You'd probably have to upgrade to a business acct to get 80 opened up

link|improve this answer
yes, i am on RCN – Venkatesh Hodavdekar Jun 17 '09 at 14:43
feedback

Greetings ...

I advise third party hosting if possible .. it is ridiculously inexpensive. DreamHost is doing a deal today (17-June-2009); less than US$10 for a year of hosting on a shared server with unlimited space and bandwidth. It is probably cheaper than the difference between residential and business ISP broadband.

You know about the ISP port blocking problem .. there is not likely a way around it, certainly not a way that doesn't break your contract. If that is indeed the problem I wouldn't mess with it.

You could possible have issues with the router config. Set the web server to another port and see if you can get it all to work on that port. You could also try it at another location (friend or relative?) with a different ISP -- easily done with DynDNS -- and see if that works.

link|improve this answer
using a port like 8888 works perfectly fine.. let me also look into DynDNS thanks – Venkatesh Hodavdekar Jun 17 '09 at 15:21
feedback

Your Answer

 
or
required, but never shown