After installing pihole, the DNS service fails to start. After some poking around I found:
$ dnsmasq
dnsmasq: failed to create listening socket for port 53: Permission denied
and so ran
$ sudo dnsmasq
which ran fine, and now it appears pihole is blocking as intended. However, upon reboot it requires this intervention again, which I'd rather avoid. I attach a debug token below.
Once I have pihole running (complete with DNS service) I cannot access the web interface. I first got some write issues so did:
$ sudo chown pi:pi /var/log/pihole-FTL.log
In the tail of /var/log/pihole-FTL.log
whenever I try to start it I get a bunch of Error on binding on port xxxx
at the end and finall Error listening on any port
.
Previously I could access the web interface but the statistics would just say Lost connection to API
, now (having run pihole -r
to retry things before posting this) I cannot even access the local page.
Debug token when DNS service not running: bfq2470e82
Debug token after sudo dnsmasq
run: osshxttiva
Let me know if anything else is needed and thanks.