> 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... -- Kevin L. Mitchell <[EMAIL PROTECTED]>