@Gertjan said in DNS Resolver starts rejecting requests over IPv6 after a couple of weeks:
What version ?
2.7.2
When the issue happens, was unbound listening on IPv6 LAN interfaces ?
Yes, I can confirm it was listening because the query is explicitly rejected, not timed-out.
[25.03-BETA][root@pfSense.bhf.tld]/root: sockstat -6 | grep ":53"
unbound unbound 53479 3 udp6 *:53 :
unbound unbound 53479 4 tcp6 *:53 :
means "all exiting interfaces", for TCP and UDP.
I recently restarted it because the problem recurred, next time it happens I will run tcpdump and upload a capture of the transaction(s).
When you raise the resolver (unbound) log setting to 'very verbose', can you see the IPv6 request arriving @unbound ?
Don't forget to set the log setting back, as it produces a lot of info.
Next time it happens I'll also do this.