On Wed, Aug 28, 2002 at 03:10:59PM +0300, EQU wrote: > What I am not 100% sure about is that did /etc/resolv.conf have the IP > address of the now unreachable DNS server instead of localhost when I > started ircd 81 days ago. It is possible although unlikely.
[Not really a bug, possibly a feature request. bugs@ taken off, since those people are basically all on coder-com anyway. Kev also taken off CC, he'll see this anyway.] As I'm sure you've noticed, ircu has no nameserver configuration options. That's normally handled on a system-wide basis via resolv.conf. If ircu is querying the wrong server, it's doing so because that's what resolv.conf told libresolv to do when you started the process. The resolver isn't going to pick up those changes unless it gets re-initialized, and there's no good way to do that from within ircu (currently). This is maybe a feature request (please note that .11 is feature-frozen, iirc, so it'll be a while), but resolv.conf is not something that needs to be changed very often, if at all, and isn't a high priority for most people. Generally speaking, I'd recommend running a current rev of BIND or some other caching nameserver locally, and possibly configuring a trusted (emphasis on the trusted; these should also be running current code revs) backup nameserver or two additionally. > I have /rehash'ed several times, doesn't help. I just tried "/rehash > q" that doesn't seem to help either. You're gonna have to /restart. Sorry :/ --msa