Forum Moderators: phranque
Meantime ..if you know another site hosted on the same server try to connect to it via the address bar ..if you cant then it's DNS ..and often temporary ..
I sometimes cant get to WebmasterWorld ..but can get elsewhere ..
Welcome to WebmasterWorld [webmasterworld.com] :)
[edited by: Leosghost at 2:31 pm (utc) on Aug. 20, 2009]
That is a horribly simplified idea of DNS ..that i just posted ..there are some threads here that go into all the gory details ..but i gotta run ..:)
Do you mean it can be down to my ISP and not the missing site's ISP?
Not always. I've spent days over this particular issue with an administrator, and as it turns out my router was being weird. We connect via satellite, with the modem sharing the connection over a router.
The only consistent thing that fixes it for me it was rebooting the router and computers. It can run for weeks or days without a problem, when it goes wonky, reboot the comps, reboot the router, it's all fine again.
Well the problem we found, as IP ranges get released from this list, if you don't update your firewall you may be blocking legit traffic. We checked our iptables and found our ISP had setup an initial block of all the Bogon IP ranges at the time they setup our server. Unbeknowst to us.
We just fixed and updated ours the other day. Now we stay on top of the list and when new ip ranges are released, we update our iptables.
1) One of the "hops" between you and your website is temporarily down. Communication between you and your website normally passes through lines and other hardware belonging to multiple different companies. If any part of the path is down, you can't get through. People who get to your site via a different path won't be affected.
Nowadays, unlike the olden days, there is one defined routing path between any two points on the internet, and traffic is no longer sent along redundant paths or automatically rerouted when part of the net goes down. Rerouting traffic can still be done, but they're not going to bother doing it for an outage that lasts only a few hours.
The way to test if your path is good is to use the tracert (trace route) command. Open a Command Prompt (Windows):
C:\>tracert example.com
The output shows the hops in the path, and tells you if one of the nodes times out, meaning it is unreachable.
For help (not much):
C:\>tracert /?
2) If Windows discovers that a remote IP address is unreachable (especially, it seems, if it happens several times in quick succession for the same IP), it may log that information in its local DNS cache. For the duration of the time-to-live (TTL) of the cache entry (which could be an entire day), Windows will no longer even try to reach the remote IP address. Thus, if you have had problem #1 for a while (path down), Windows might still be unable to reach your site even after the path problem is fixed, because it's stopped trying.
The solution for this is to flush your local DNS cache, but it's simpler just to restart Windows, which does the same thing and is easier to remember how to do.