From my home network (which is generally not very reliable and therefore not that meaningful) and from network at work I can connect to the forums but loading any page is mostly very slow although google/youtube etc are not slow, and if I post something I have to wait up to 30 seconds until I receive the affirmation that my post was entered._________________"I want to see gamma rays! I want to hear X-rays! Do you see the absurdity of what I am? I can't even express these things properly because I have to conceptualize complex ideas in this stupid limiting spoken language!"

Guess the problem is on my end then
The problem is that only for forums.gentoo.org, about 80% of the times I try I can't resolve the DNS. Pinging doesn't work either. Any other site works fine, including other *.gentoo.org sites.

I'm gonna try mucking around in the router settings a bit. This is going to be a ***** to debug...

I recently discovered that, often, the DNS servers provided by my ISP have no record of gentoo.org. Why that is I can't tell you, but I confirmed it by manually doing nameserver queries over the course of several days.

I found this out because I suddenly started having name resolution errors when trying to connect to the forums. What was actually happening was that my alternate DNS servers (opendns and googledns, which I specify in my dhcp client configuration be appended to those named by my ISP's dhcp server) were no longer present in my resolv.conf. This in turn was happening because my dhcp client wasn't actually being invoked, and a default (i.e., unconfigured) udhcp instance was being used instead. That, in turn, was caused by either:

a) the default busybox configuration changing to include udhcp; or

b) openrc changing to prefer udhcp over dhclient if no module is specified in /etc/conf.d/net

To fix this in my case I simply added a modules entry to my /etc/conf.d/net file, which cased my configured dhcp client to be used, which resulted in my alternate dns servers being added to my resolv.conf (actually, they were added to the resolv.conf file used by my local caching nameserver), which resulted in not having any problems connecting to gentoo.org URLs.

So, I suggest trying a manual 'dnslookup gentoo.org <ip address of your dns server>' to test if your dns server actually has gentoo.org records or not. And, if you're finding that gentoo.org address is not available (occasionally, frequently, always), a work-around would be to add some other dns server (preferably operated by a different organization) to your list of dns servers.

If this is a widespread problem, maybe one of the admins should look into it and ask gentoo's domain name registrar or hosting provider what's going on._________________Deja Moo: the feeling that you've heard this bull before

Last edited by Bones McCracker on Sun Feb 03, 2013 5:18 pm; edited 2 times in total

it uses 8.8.8.8 and usurps power from your upstream dns server, unless you add it to the bind configs.... bind uses 8.8.8.8 or 8.8.4.4... googles dns's you could skip bind entirely and throw your dns out the window and use 8.8.8.8 & 8.8.4.4 instead. this actually resolved some issues that were on my back boiler.

it uses 8.8.8.8 and usurps power from your upstream dns server, unless you add it to the bind configs.... bind uses 8.8.8.8 or 8.8.4.4... googles dns's you could skip bind entirely and throw your dns out the window and use 8.8.8.8 & 8.8.4.4 instead. this actually resolved some issues that were on my back boiler.

The downside to using googledns or opendns is that the round-trip-time (RTT) is probably about twice the RTT is for a query to the DNS server provided by your ISP._________________Deja Moo: the feeling that you've heard this bull before

to test googles dns and see if its any better than your internet services.

if googles no better then to revert back

Code:

sudo mv /etc/resolv.conf.backup /etc/resolv.conf

That's fine, except resolv.conf gets dynamically generated by various products, including openrc, dhcp clients, openresolv, etc.. So, any direct edits you make there are likely to vanish pretty quickly (like as soon as you reboot). I believe you can add such an entry to your /etc/conf.d/net file. I do it in my dhcp configuration file._________________Deja Moo: the feeling that you've heard this bull before

OK, I tried screwing around with my router settings and came up empty. bind/dnsmasq were too complicated for me, and also don't exist for Windows/Android AFAIK, which I both use, so I just added an entry to my hosts files and the site works just fine now

/etc/resolv.conf.head and /etc/resolv.conf.tail to add dns info namerserver info and search domains etc permenantly to your resolv.conf file under openrc with any dhcp service I believe .. I know it works with dhcpcd

/etc/resolv.conf.head and /etc/resolv.conf.tail to add dns info namerserver info and search domains etc permenantly to your resolv.conf file under openrc with any dhcp service I believe .. I know it works with dhcpcd

Yes. Openrc provides a couple of ways of managing this. Some dhcp clients do as well. I would consider adding a static /etc/hosts entry for some website to be a solution of last resort._________________Deja Moo: the feeling that you've heard this bull before