Please follow the below template, it will help us to help you!
Expected Behaviour:
PiHole should be providing DNS resolutions
Actual Behaviour:
PiHole has high load on the admin page and devices do not have internet access, so they disconnect. Smart TVs and voice assistants disconnect and say they are having trouble connecting. Android phones shows the wifi signal bars with an x on them and they only use cellular data connection but can still connect to other local clients.
PiHole-FTL was showing 70-100% CPU usage in TOP.
I tried to debug using the admin interface but it just froze, likely because it was overloaded.
pihole -d
hung on the "[ DIAGNOSING ]: Web version" for 3 hours.
After rebooting, killing pihole-ftl, then "pihole -r
" repairing, the debug went though but did not contain any of the problems in the log.
Debug logs failed to upload. 6 of them failed to upload and the 7th failed but finished debug and the log did not contain any problems since it was after the repair.
I dumped "pihole -t
" and saw about 3 hours of this line repeating:
Jan 1 19:32:19 dnsmasq[668]: query[SRV] _ldap._tcp.dc._msdcs.WORKGROUP.home from 192.168.1.1
Jan 1 19:32:19 dnsmasq[668]: forwarded _ldap._tcp.dc._msdcs.WORKGROUP.home to 192.168.1.1
192.168.1.1 is my router running DDWRT.
My PiHole is running on a Pi Zero W with a NOOBS install of raspbian and only has PiHole installed.
I am seeing this problem daily and it just kills internet and devices disconnect due to no internet.
Debug Token:
Debug logs (7 of them) failed to upload. 6 of them hung at step 3, DIAGNOSING, until I ctrl+c'd them.
I pulled the pihole_debug-sanitized.log
and can upload it privately somewhere but it only completed past DIAGNOSING when pihole -r
finished, so the log is of a perfectly working PiHole.