Hilfe, komme nicht mehr in PiHole rein

Beobachtetes und erwartetes Verhalten

Ich kann mich nicht mehr in das Webinterface meiner PiHole Installation einloggen. Wenn ich es mit https://xxx.xxx.xxx.xxx/admin versuche, erhalte ich die Meldung “400 Bad request”. Versuche ich es mit http://xxx.xxx.xxx.xxx/admin kommt “403 Forbidden”. Ich hatte vor längerer Zeit ein Zertifikat installiert und vermute, dass es damit ein Problem gibt.

Würde es helfen, wenn ich Pihole deinstalliere und wieder installiere?

Debug Token:

https://tricorder.pi-hole.net/avwWLCCq/

Auf Deinem Rechner läuft bereits ein Webserver auf dem Standard-HTTP-Port:

[✗] tcp:0.0.0.0:80 is in use by lighttpd (…)

Und ein weiterer auf dem Standard-HTTPS-Port:

[✗] tcp:*:443 is in use by domoticz (…)

Pi-holes interner Webserver kann daher nicht erfolgreich starten:

   [2026-02-03 14:52:53.735 CET 1141] Initializing HTTP server on ports "80o,443os,[::]:80o,[::]:443os"
   [2026-02-03 14:52:53.736 CET 1141] cannot bind to 80o: 98 (Address in use)
   [2026-02-03 14:52:53.736 CET 1141] cannot bind to 443os: 98 (Address in use)
   [2026-02-03 14:52:53.736 CET 1141] cannot bind to IPv6 [::]:80o: 98 (Address in use)
   [2026-02-03 14:52:53.736 CET 1141] cannot bind to IPv6 [::]:443os: 98 (Address in use)

Du kannst entweder Deine anderen Webserver oder Pi-hole auf alternative Ports konfigurieren.

Für Pi-hole ginge das z.B. über

sudo pihole-FTL --config webserver.port '8088o,8443os,[::]:8088o,[::]:8443os'

Danach sollte Pi-holes Webserver starten können.
Ein Zugriff auf die Weboberfläche muss dann mit Angabe der entsprechenden Ports erfolgen, also z.B.
http://pi.hole:8088/admin
oder
https://pi.hole:8443/admin

Aber wenn ich mich nicht irre, ist doch gerade der lighttpd der webserver, der von PiHole benutzt wird.

Da irrst Du Dich in der Tat.
lighttpd war der Webserver für ältere Pi-hole-Versionen.
Mit Introducing Pi-hole v6 ist er das schon seit einem Jahr nicht mehr - Pi-hole 6 nutzt stattdessen einen integrierten Webserver.

OK, das hat funktioniert. Ich bekomme jetzt aber einen Zertifikatsfehler, wenn ich mich über https einloggen will.

Zum Zertifikatsfehler kann ich nichts beitragen.

Wenn Du allerdings nicht über pi.hole auf die Weboberfläche kommst, wird der entsprechende Client nicht Pi-hole als DNS-Server verwenden.