Upgrade from Raspbian to Bullseye and DNS won't start

The issue I am facing:
I recently did a distro update from Buster to Bullseye. After the distro update finished Pi-hole is semi working. For some reason the DNS service won't start back up.
Debug report from the (Pi-hole debug log file)

Details about my system:
I'm currently using a Pi4. It is setup to have Pi-hole, Unbound and, NTP services working on it.

What I have changed since installing Pi-hole:
I did a distro update from Buster to Bullseye following the ([Tom's Hardware guide] (How To Upgrade Raspberry Pi OS to Bullseye from Buster | Tom's Hardware)). Due to update of Raspbian to Bullseye I did change the security mirror to deb http://security.debian.org/debian-security/ bullseye-security main contrib non-free

I have rebooted the machine many times and tried the following commands to no avail.
pihole -up (did update Web-interface version)
pihole status (did identify that DNS Service not running)
pihole restartdns (says restarted but, running status right after shows DNS not started)

I have also tried reinstalling pi-hole but, that did not get the DNS service working.

Not recommended by Raspbian or Debian.

You have connmand running on port 53, which prevents FTL from binding to that port.

[✗] udp:127.0.0.1:53 is in use by connmand (https://docs.pi-hole.net/main/prerequisites/#ports)

I’m not familiar with connman. Is that part of the po-hole install process? I don’t recall ever installing that service. Trying to figure out which install put it there? Is that a normal install for Bullseye?

No. It was probably installed when you upgraded the OS.

This service is using port 53 and you need to disabled it.
Pi-hole (more precisely pihole-FTL) needs port 53 to work.

Disable the connman DNS proxy/stub bit so it wont conflict with the pihole-FTL daemon over port 53:

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