I just upgraded to the November release and had this exact problem. I did find a root cause IN MY SETUP. Sharing in case it helps.
Setup:
- Mailcow DNS with forwarding domain to high-powered Pfsense box sitting next to mailcow (no need for two unbounds here).
- PFSense configured with NAT to redirect all LAN DNS requests to itself
- PFSense running PFBlocker to block outbound DNS-over-HTTP (DOH) and DNS-Over-TCP queries
Issue:
- PFBlocker, by default, blocks trafic of ALL Protocols types to the addresses in it’s DOH block lists
- Block lists include 1.1.1.1, 8.8.8.8, 9.9.9.9 which Mailcow uses to check the health of Unbound
Solution:
- Edit the DOH rule to only block TCP & UDP protocols, thereby allowing ICMP to pass
- I can imagin this can occur with other firewall softwares
- In PFSense, to do this: PFBlocker -> IP -> IPv4 -> DoH_IP -> Advanced Outbound Firewall Rule Settings ->Custom Protocol -> TCP/UDP