I'm also seeing this behavior looking up a whitelisted host with my Unbound instance on 23.1. I've even used the whitelist button on /ui/unbound/overview to ensure it's not just an issue with my regex. The UI recognizes that the host is in the whitelist (the Command column button shows "Block Domain"), but using the DNS Lookup page, I get:Client: localhostType: CNAMEDomain: 05.emailinboundprocessing.com.Action: BlockSource: LocalReturn Code: NOERRORBlocklist: Blocklist.site AdsCommand: <Block Domain>Using nslookup from my windows client, I get:*** No internal type for both IPv4 and IPv6 Addresses (A+AAAA) records available for 05.emailinboundprocessing.com.Unfortunately, I don't have a separate lab environment where I can just wipe the server and start over
Do you have Unbound configured to flush the cache on reload? Have you restarted Unbound?What do your Unbound logs say?
[48968:3] query: 127.0.0.1 05.emailinboundprocessing.com. A IN[48968:3] reply: 127.0.0.1 05.emailinboundprocessing.com. A IN NXDOMAIN 0.246784 0 47[48968:0] query: 127.0.0.1 05.emailinboundprocessing.com. AAAA IN[48968:0] reply: 127.0.0.1 05.emailinboundprocessing.com. AAAA IN NXDOMAIN 0.252064 0 47[48968:3] query: 127.0.0.1 05.emailinboundprocessing.com. MX IN[48968:3] reply: 127.0.0.1 05.emailinboundprocessing.com. MX IN NOERROR 0.086638 0 167[48968:1] query: 127.0.0.1 05.emailinboundprocessing.com. TXT IN[48968:1] reply: 127.0.0.1 05.emailinboundprocessing.com. TXT IN NOERROR 0.093567 0 167