@johnpoz:
forwarder has the ability to log every query yes.. Resolver does not.
If you just forward queries, kind of defeats the purpose of dnssec does it not.. At some point the forwarder your using if just a forwarder itself has to send to a resolver, do the resolvers it uses do dnssec??
If what you want is dnssec, then yes running your own actual resolver is the way to go. Logging of actual queries does not seem like something unbound does. Use bind, or another method of logging dns traffic and parsing it. Dnstop comes to mind. Better might be Suricata, it does dns logging, even txt queries I do believe.
Not sure if the Suricata package for pfsense makes it easy to do or not, have not played with it much.
johnpoz,
Thanks for your reply.