Unbound error with forward override and DNSSec

George Thessalonikefs george at nlnetlabs.nl
Fri Jun 25 09:04:45 UTC 2021


Hi Laurent,

If your domain is DNSSEC signed then instead of 'domain-insecure:'
you need to specify the trust anchor for that domain like:
     trust-anchor: "office.domain.com. IN DNSKEY ..."

Also if 10.25.65.16 is the authoritative name server for that zone use 
'stub-zone:' instead of 'forward-zone:'. The latter is supposed to 
forward to another resolver.

BTW I see in your log a completely different domain (office.domain.nc) 
which I don't know how it is supposed to be linked to your singed 
office.domain.com domain.

Hope that helps,
-- George

On 25/06/2021 01:27, Laurent Dinclaux via Unbound-users wrote:
> Hello,
> 
> I use Unbound with OPNsense. I have secured a domain with DNSSec, its 
> DNS server being on the WAN. It has an office.domain.com 
> <http://office.domain.com> subdomain (A record)
> 
> I also have a local DNS server where that subdomain is set, so it 
> resolves locally to local IPs. So I am adding a domain override in 
> Unbound as such, which is as such in the configuration:
> 
> private-domain: "office.domain.com <http://office.domain.com>"
> domain-insecure: "office.domain.com <http://office.domain.com>"
> 
> forward-zone:
>     name: "office.domain.com <http://office.domain.com>"
>     forward-addr: 10.25.65.16
> 
> And I get this error in Unbound:
> 
> |2021-06-23T20:57:39unbound[60568][60568:1] info: NSEC3s for the 
> referral proved no delegation
> 2021-06-23T20:57:39unbound[60568][60568:1] info: resolving 
> office.domain.nc <http://office.domain.nc>. DS IN
> 2021-06-23T20:57:39unbound[60568][60568:1] info: query response was ANSWER
> 2021-06-23T20:57:39unbound[60568][60568:1] info: reply from 
> <office.domain.nc <http://office.domain.nc>.> 10.25.65.16#53
> 2021-06-23T20:57:39unbound[60568][60568:1] info: response for 
> office.domain.nc <http://office.domain.nc>. A IN
> 2021-06-23T20:57:39unbound[60568][60568:1] info: resolving 
> office.domain.nc <http://office.domain.nc>. A IN|
> 
> 
> I understand that error. If I disable the DNSSec feature in unbound, it 
> works.
> 
> But I am wondering if there is anyway to work around that (without 
> disabling DNSSec checking), and have unbound give back the ANSWER 
> returned by that local DNS server ?
> 
> Regards
> -- 
> Laurent
> laurent at knc.nc <mailto:laurent at knc.nc>


More information about the Unbound-users mailing list