Hi
I've recently been having a problem that when I reboot my Pi v4, although Pihole starts at boot it isn't actually working. The query log is just full of PTR records, DNS cache insertions stays on 0 and the graphs don't get populated. The web GUI is all up and running though, but with the error of " Ignoring query from non-local network".
From a bit of searching, I believe that the FTL(?) might be starting before the local network is ready and then failing. My settings in Pihole is "Allow only local requests".
To fix it, I simply press the "Restart DNS resolver" button or run the command pihole restartdns
I have added the line of DELAY_STARTUP=30 into the /etc/pihole/pihole-FTL.conf file and this seems to fix the issue.
I was wondering though, will the edit into this conf file get overwritten with any Pihole updates?
Thanks.