The issue I am facing:
Web interface says that my DNS Service is not running, nor is FTL. Going to the Pi-hole diagnosis, I get the message
2021-03-24 20:53:34 DNSMASQ_CONFIG FTL failed to start due to failed to create listening socket for port 53: Address already in use
I'm a Windows server admin who is much better at DNS/Networking than your normal windows ad, but am not an expert on linux.
I had this working last night (dig @127.0.0.1 google.com +short
, worked as did dig @127.1.1.1 google.com +short
, now only 127.1.1.1 works) Today it's failing. (I know those dig commands do not have an "at" symbol, but i'm being told I can't mention other users, and thinking maybe the "at" symbol was causing that)
Details about my system:
Ubuntu (20.04 guest) running pihole and stubby for DoT. I installed pihole first, gave it all the defaults, and then installed stubby for DoT. Stubby is running on 127.1.1.1:53 - so it should not be taking over either 127.0.0.1:53 or 192.168.1.217:53 which is the statically assigned IP I gave the server during build.
Netstat -nltup shows that nothing is running on either localhost or the 192. address on port 53
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp 0 0 127.1.1.1:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
udp 0 0 127.1.1.1:53 0.0.0.0:* -
udp 0 0 0.0.0.0:68 0.0.0.0:* -
All those ports look good - lighttpd, stubby, sshd, and dhcpd (i do not use the dhcp server on pihole)
What I have changed since installing Pi-hole:
I've added stubby, which I had working. I pointed the upstream DNS server in pihole to point to 127.1.1.1 to use stubby.
I added several blacklists to Gravity, along with some common whitelist targets. That all worked.
I followed several of the top faq's including trying to attach the debugger ... but since pihole-FTL isn't running, I'm unable to find the PID to attach.
Thanks!