Can not get a lick of debug information for a slew of queries that are coming back SERVFAIL
Doug Freed
dwfreed at isc.org
Fri Apr 25 13:57:12 UTC 2025
On 4/22/25 3:27 AM, The Gorf wrote:
> bind version:BIND 9.18.33-1~deb12u2-Debian (Extended Support Version) <id:>
>
> So it's pretty simple. Im getting a ton of SERVFAILs randomly and I can
> neither figure out why nor figure out how to get bind to give me debug
> information about why. The documentation here:
> https://kb.isc.org/docs/aa-01526 <https://kb.isc.org/docs/aa-01526>
> Hurts my head to read and references stuff that I can't figure out where
> in the documentation it is to explain what it is.
>
> I took the exact document on that page and switched everything to
> "debug" and I have reset the server, rebooted the server, nothing. Here
> is the exact one line bind produces in its logs for the query that is
> generating the SERVFAIL:
>
> 22-Apr-2025 01:08:17.138 queries: info: client @0x7ffa3cb78168
> 192.168.8.104#47099 (ksc.wiki): query: ksc.wiki IN A + (10.30.160.20)
>
> Nothing. And here is the query-errors file:
> geoff at NS1:/var/log/named$ cat query-errors | grep -i wiki
> geoff at NS1:/var/log/named$
> zilch.
>
> So. what am I doing wrong here? Why can't I get any debug info out of this?
>
> logging {
> channel default_log {
> file "/var/log/named/default" versions 3 size 20m;
> print-time yes;
> print-category yes;
> print-severity yes;
> severity debug;
"severity debug" is equivalent to "severity debug 1" and there's not
much extra information written at the first debug level. The KB article
you linked uses "severity dynamic" which uses the server debug level to
control what gets logged. You've already set that to 99 based on
replies elsewhere in the thread, so just fix the severity here and
reload named, and you should get all the logs you need to figure out
what's going on and then some.
-Doug
More information about the bind-users
mailing list