Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am having issues on certain sites (not all just a few). I can ping and trace sites just fine but for some reason the sites won't load in the browser. They're just stuck at "connected to example.com" in the browser's status bar. Any ideas what is causing this?

share|improve this question

6 Answers 6

up vote 1 down vote accepted

Thank you for all your suggestions, apparently all I ever need is ipconfig /flushdns

share|improve this answer

You might have a problem with DNS. Find out the IP address of one of the sites which won't load (for instance by pinging it, what's your OS?), then try to load their Web page by using the IP address rather than the unresolved name.

If it loads, you definitely have a DNS problem.

share|improve this answer
    
The IP address doesn't load as well. I don't it's OS specific since my PC and phone can't view the same site (we're using the same Wifi/ISP). –  IMB Sep 29 '13 at 6:26
    
Thanks for pointing this out, it might be very important. You should donload Google's nambench, code.google.com/p/namebench/wiki/UsingNameBench, an application to test various connection problems outside your reach, including various censorship cases. Give it a try. –  MariusMatutiae Sep 29 '13 at 14:34

You can also test web connectivity using curl, e.g.

curl -I https://www.staminus.net

This may give you a clue as to why your requests are failing. You can also watch tcpdump to see what is happening to your traffic when you try to connect to these sites:

tcpdump -ni any port 80 and port 443

This would give you some clues as to why your requests are failing.

share|improve this answer
    
Sorry but I only have Windows 7 and XP PCs –  IMB Sep 29 '13 at 6:31
    
winpcap.org/windump –  briankb Sep 29 '13 at 6:34

The problem is most likely an MTU issue. Try setting a smaller MTU and see if it solves the problem (1450 should do you). Here is a link to do this on Windows 7 which says

Open a command line window as an Administrator (ie. right click on All Programs > Accessories > Command Prompt and select Run as administrator) ...
Type the command netsh and wait for prompt
Type the command interface and wait for prompt
Type the command ipv4 and wait for prompt
Type the command set subinterface "Local Area Connection" mtu=xxxx store=persistent
share|improve this answer

Davidgo is right this is a most likely a MTU issue ; either your local machine has wrong MTU settings or there is a mismatch in MTUs in your connection to the internet meaning one of the network devices is not broadcasting on the same MTU; inquire with your ISP for the correct MTU settings(it varies according to country,standards and the ISP's infra) then make sure all the devices in your local network are using the the same MTU as provided by the ISP

share|improve this answer

what worked for me, Is calling the ISP and asking them to give me a different IP. It seems that the site I was working on, had some filtering system in place That identified my usage as irregular.

I could still ping the site and perform tracert, but I couldn't access it with Any browser since the IP I was using was blocked.

Hope it helps somebody

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.