Hello,

no I didn't change the IP in /etc/resolv.conf, I changed the IP
address of my DNS server.  /etc/resolv.conf has only "server
localhost". This is problematic because the old IP address is no
longer reachable and that is the one that ircd keeps on querying.

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.

I have /rehash'ed several times, doesn't help. I just tried "/rehash
q" that doesn't seem to help either.

Thanks.

On Wed, 28 Aug 2002, Kev wrote:

> > I run a ircd and named on the same server. My resolver
> > (/etc/resolver.conf) is setup so that it points only to localhost (DNS
> > is running on the same server).
> >
> > Now for a reason not related to ircd I changed the IP address of one
> > of my DNS. Everything else works except ircd, it still queries the old
> > IP address (confirmed by stracing ircd). I do not want to kill ircd,
> > is there a way to refresh the internal resolver in ircd? If not why in
> > earth does it cache the nameservers and why doesn't it timeout the
> > entries properly (DNS refresh periods). I'm running 2.10.10-pl18 on
> > Linux 2.4.
>
> If you mean you changed the IP in /etc/resolv.conf, a /rehash should
> refresh that.  As for ircu, it has a built-in cache that we've tried
> to remove before with little success--a "/rehash" or "/rehash q"
> might manage to do the right thing...
>



Reply via email to