today updated my adsl modem/router for one with a longer wifi reach.
Since the update I have been having trouble connecting to some websites.
One such website is www.gmx.com
firefox return “server not found”.
I use an imap connection to gmx in thunderbird also and it also returns “could not connect to server”
Where it gets weird is if I fire up chromium I can connect to the gmx website but if I load Konqueror I get the server not found message.
My system is dual boot with Win7
If I boot into win7 I cannot reproduce the connection problem.
If I remove the new modem/router from the network and put the old one back in I cannot reproduce the connection problem.
Put the new modem back in and problem persists on firefox/thunderbird/konqueror only
proxy settings are the same in all programs (no proxy set).
History/cache cleared in all programs.
Anybody have any ideas?
edit: problem occurs over wireless connection and wired connection
It may be a DNS problem. Your router is likely providing a DNS server capability that does not work very well. You could use external DNS servers, instead of using your router, as a way around this – or at least you could experiment with that.
Here’s what I tried (using your example site):
dig www.gmx.com
I get back an answer with the IP address. And you probably do, too.
dig www.gmx.com AAAA
That’s a lookup for an IPv6 address.
I get back an answer with no data (i.e. no IPv6 address). And that’s fine. Presumably there is no IPv6 address. However, I have run into bad DNS services that instead give an answer NXDOMAIN (that domain does not exist). I’m guessing that is happening to you.
Properly designed software is supposed to lookup the IPv6 address first, so it will get the “server not found” (due to the NXDOMAIN). If it happens to lookup the IPv4 address first, then it will work.
What is confusing me is - if the issue is flaky DNS from the router then I should see it across all devices - but the issue is restricted to my openSUSE 13.1 install.
Win7, two android devices and a puppylinux install (and Chromium on openSUSE) do not exhibit the same issue.
tried setting google’s DNS in network manager but problem persists.
edit: one of the sites I cannot access on the new router is the openSUSE forum login page.
Thanks for the suggestion
IPv6 was disabled on network manager and in the router (as it was with my old router).
enabling both hasn’t made any difference
awesome - disabling IPv6 in firefox was the one that did the trick.
Not sure why it is an issue with this router and not the other but all good now.
So I also need to do this in Thunderbird - but how do I do it in Konqueror? I thought Konqueror was supposed to follow system settings? In Network Manager I have IPv6 set to “ignored”
For KDE apps, maybe check /etc/sysconfig/windowmanager
# To disable IPv6 support within KDE. It might solve large timeouts due to
# broken servers which claim to have IPv6 support, but do not respond.
#
KDE_USE_IPV6="no"
# To disable IPv6 support within KDE. It might solve large timeouts due to
# broken servers which claim to have IPv6 support, but do not respond.
#
KDE_USE_IPV6="no"
PS: If you do invoke that, you’ll need to restart KDE for it to take effect