DNS service does not start

Hi there,
my Pi-hole stopped working all of a sudden. My DNS service is not running, and I am seeing the following error:

I am running my Pi-hole on a Raspberry Pi without Docker

Debug Token:

https://tricorder.pi-hole.net/7JTdaUhY/

Thank you very much for providing help here :slight_smile:

2022-09-02 04:07:03.978 654M] FATAL ERROR in dnsmasq core: failed to create listening socket for port 53: Address already in use



udp:127.0.0.1:53 is in use by connmand

You need to to stop/disable conmand.

I remember others encountered the issue as well, search for it in the forum.

1 Like

Thank you very much for that hint! Loosely followed this guide to disabled the dns-proxy of connmand:
https://www.reddit.com/r/pihole/comments/por9uo/network_after_upgrade_to_bullseye/

changing connman start file /etc/systemd/system/multi-user.target.wants/connman.service

change from

ExecStart=/usr/sbin/connmand -n

to

ExecStart=/usr/sbin/connmand -n --nodnsproxy

reload config changes

systemctl daemon-reload

restart connman to free up port 53

systemctl restart connman.service

restart pihole-FTL

systemctl restart pihole-FTL.service

It is working again now!

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.