Config error is refused

Given the frequency of that answer, this could be a client excessively requesting DNS resolution, so this may be Pi-hole's recently introduced rate-limiting feature in action.

However, cached <domain> is (null) is unusual.

I'll see if I can get a developer to take a closer look.

In the meantime, try to find out which client would be responsible for those excessive queries, and stop it from doing so.

There is also a a chance you've closed a partial DNS loop that could have prompted those queries:
As you seem to have enabled Pi-hole's Conditional Forwarding, that would close a partial loop if your router would also be using Pi-hole as an upstream DNS server.
If that's the case, either disable CF in Pi-hole or remove Pi-hole as upstream in your router to avoid this.

And finally, you seem to have configured your router to distribute Pi-hole as local DNS server via DHCP, but your router is also adding its own IP:

*** [ DIAGNOSING ]: Discovering active DHCP servers (takes 10 seconds)
   Scanning all your interfaces for DHCP servers
   
   * Received 304 bytes from eth0:192.168.1.1
     Offered IP address: 192.168.1.11
     DHCP options:
      Message type: DHCPOFFER (2)
      server-identifier: 192.168.1.1
      dns-server: 192.168.1.1
      dns-server: 192.168.1.11
      --- end of options ---

Currently, your clients will by-pass Pi-hole on occasions by picking your router for DNS.

See if you can disable this in your router.

1 Like