<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Here's one for the archives:<br>
<br>
Just for grins put on your troubleshooting hat and let's see if you get
the right answer:<br>
<br>
For quite a while I had a client who had switched from Windows to
Ubuntu and was unable to get to Google, Slashdot and many other web
sites using Firefox.<br>
<br>
His setup is Ubuntu 5, Qwest MSN DSL directly connected to an Actiontec
router. When in Ubuntu he can do DNS lookups for google, can ping
google but if you use Firefox it will just eventually time out. SOME
websites work.<br>
<br>
If you boot into Win2K and use Firefox (on a separate laptop) Google
comes up perfectly. If you boot the laptop into FC4 and go to Google it
has the same problem: Firefox will time out after a while. <br>
<br>
As it turns out, I have a very Linux-savy co-worker who just upgraded
from dialup to Qwest MSN DSL and he was having the same problems when
using Linux. Windows works fine.<br>
<br>
So of course the conspiracy theory of MSN using some sort of Windows
specific proxy came up but no info there. Let me tell you...we were
SURE that was it ;-)<br>
<br>
It was then thought that it was an MTU problem because MS typically
sets the MTU by default to 1394? (or so) whereas Linux uses 1500. This
was tried and still no dice. We were also sure this was the problem
too. I've seen MTU problems with IPSec where you can get to some sites
but not others.<br>
<br>
My co-worker then installed an IPCop firewall and he then realized that
he could see Google from Firefox under Linux. This one took me by
surprise but it did help start me on the right path (and google
searches).<br>
<br>
So......have you figured it out yet? If so, kudos to&nbsp; you!<br>
<br>
<br>
The problem: By default Firefox supports (and enables IPv6 DNS lookups)
since MS OSes don't really support IPv6 these lookups must all fail in
MS&nbsp; and Firefox must use IPv4 lookups by default. For Linux however
IPv6 is usually enabled by default and so Firefox will attempt these
IPv6 DNS lookups.<br>
<br>
Here's the kicker: Since my co-worker went to IPCop, he is now using a
caching DNS server so the IPCop DNS server must translate IPv6 attempts
to IPv4 and all is well. My client however, was using the Actiontec
directly and so DNS lookups went into the MSN DNS servers that
apparently don't translate IPv6 to IPv4 and those were what were
causing the hangs (Feel free to clarify anything wrong with my
technical explanation my IPv6 knowledge is small).<br>
<br>
The solution is posted here
<a class="moz-txt-link-freetext" href="http://www.linuxforums.org/forum/linux-newbie/57813-browsing-issue-firefox-1-5-a.html">http://www.linuxforums.org/forum/linux-newbie/57813-browsing-issue-firefox-1-5-a.html</a>
which is how to turn off IPv6 DNS lookups in Firefox.<br>
<b>Turn off the IPv6:</b> <br>
* type <a class="moz-txt-link-freetext" href="about:config">about:config</a> in the Navbar/address bar and hit Enter <br>
* then look for network.dns.disableIPv6 - right-click and toggle to
true <br>
* restart Firefox<br>
* try to connect<br>
<br>
FYI if you are seeing slow response times with ssh connecting to a
server this is a related problem (ssh is attempting IPv6 DNS lookups
and taking a while to timeout).<br>
<br>
<br>
I look forward to any responses as this was one of the trickier
problems I've had to troubleshoot in a while.<br>
<br>
<br>
Chris<br>
</body>
</html>