[Pdns-users] PowerDNS Authoritative 4.6.2, how to log served responses (i.e. NOERROR, NXDOMAIN, SERVFAIL, etc)?

frank+pdns at tembo.be frank+pdns at tembo.be
Tue Jun 14 13:22:56 UTC 2022


Hi Dmitriy,

https://doc.powerdns.com/authoritative/settings.html#log-dns-queries <https://doc.powerdns.com/authoritative/settings.html#log-dns-queries> states that it logs "all incoming DNS queries", not the results.

If you want to log the results, you'll need to either increase the loglevel, tcpdump the results and parse those, or add something in front of the server (eg dnsdist) where you'd capture the result codes and log.

Frank



> On 14 Jun 2022, at 13:38, Dmitriy Koff via Pdns-users <pdns-users at mailman.powerdns.com> wrote:
> 
> Hello!
> 
> I'm trying to configure log for PowerDNS (4.6.2) and cannot figure how to log served responses (i.e. NOERROR, NXDOMAIN, SERVFAIL, etc)
> 
> /etc/pdns/pdns.conf (parameters regarding logs)
> loglevel=5
> log-dns-details=yes
> log-dns-queries=yes
> query-logging=no
> 
> # nslookup example.com <http://example.com/> 127.0.0.1
> Server:         127.0.0.1
> Address:        127.0.0.1#53
> ** server can't find example.com <http://example.com/>: NXDOMAIN
> 
> All i've got in log is packetcache status of request (miss or hit) -- 
> "Remote 127.0.0.1 wants 'example.com <http://example.com/>|A', do = 0, bufsize = 512: packetcache MISS"
> 
> Expected something like 
> "Remote 127.0.0.1 wants 'example.com <http://example.com/>|A', do = 0, bufsize = 512: packetcache MISS, NXDOMAIN"
> 
> Thanks in advance.
> _______________________________________________
> Pdns-users mailing list
> Pdns-users at mailman.powerdns.com
> https://mailman.powerdns.com/mailman/listinfo/pdns-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.powerdns.com/pipermail/pdns-users/attachments/20220614/71479fe9/attachment.htm>


More information about the Pdns-users mailing list