Nach Stromausfall keine Seiten aufrufbar PiHole Unbound

Hallo,

wir heute bei uns in der Straße einen zweistündigen Stromausfall. Nachdem der Strom dann wieder da war und alle hochgefahren ist habe ich aber ein Problem. Ich kann keine Websites mehr aufrufen. Es kommt immer die Fehlermeldung "Safari kann den Server nicht finden". Netflix auf dem AppleTV etc bringt auch keine Verbindung zustande.

Im PiHole UI steht ganz unten:

"The Versions file is incomplete. Please execute sudo pinhole update checker on the command line."

Geht aber nicht, da der nichts findet.

Unbound scheint zu laufen. Was mich nur wundert, die Alexa Geräte können Musik etc abspielen. Alles andere scheint nicht zu gehen.

Wenn ich mir das Query Log angucke sehe ich da auch nur die Fritz!Box, Paar Smarte Steckdosen, meinen Tibber Stromzähler. Aber weder Handys, PCs etc.

Ich verzweifle hier langsam

Moin,
was genau hast du bisher getestet, und warum bist du sicher, dass es sich um ein Pi-hole Problem handelt?
Da ich aktuell nur wenige Infos habe: Kannst du dich per SSH mit dem Rechner verbinden, auf dem Pi-hole läuft?
Wenn ja, führ dort bitte einmal
ping -c 3 8.8.8.8
und anschließend
ping -c 3 heise.de
aus und mach dasselbe von deinem eigenen Rechner aus. Teil bitte alle vier Ausgaben als Codeblock, dann können wir gezielter weitersuchen.

Hi,

prüfe einmal, ob die Systemzeit auf dem Raspberry korrekt ist. Ich hatte das Problem auch nach einer längeren Downtime. Falsche Zeit -> irgendwas mit der Zertifikatsvalidierung schlägt fehl.

good luck!

Moin,

verbinden per SSH, WebUI ist alles kein Problem.

ping -c 3 8.8.8.8

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.

64 bytes from 8.8.8.8: icmp_seq=1 ttl=115 time=21.4 ms

64 bytes from 8.8.8.8: icmp_seq=2 ttl=115 time=18.2 ms

64 bytes from 8.8.8.8: icmp_seq=3 ttl=115 time=20.7 ms

--- 8.8.8.8 ping statistics ---

3 packets transmitted, 3 received, 0% packet loss, time 2003ms

rtt min/avg/max/mdev = 18.212/20.090/21.378/1.358 ms

ping -c 3 heise.de

PING heise.de (193.99.144.80) 56(84) bytes of data.

64 bytes from redirector.heise.de (193.99.144.80): icmp_seq=1 ttl=246 time=19.5 ms

64 bytes from redirector.heise.de (193.99.144.80): icmp_seq=2 ttl=246 time=16.3 ms

64 bytes from redirector.heise.de (193.99.144.80): icmp_seq=3 ttl=246 time=15.9 ms

--- heise.de ping statistics ---

3 packets transmitted, 3 received, 0% packet loss, time 2003ms

rtt min/avg/max/mdev = 15.871/17.228/19.485/1.606 ms

Allerdings ist gerade als DNS Quad9 in der Fritz!Box eingestellt, damit ich mit den Rechnern ins Netz komme. Stelle das gleich nochmal um und mache dann die pings erneut.

Die Meldung "The Versions file is incomplete. Please execute sudo pinhole update checker on the command line." ist allerdings weg, seit dem der Pi über Quad9 DNS wieder ins Netz kommt.

@TrM

timedatectl status

           Local time: Sat 2026-06-27 08:09:34 CEST

       Universal time: Sat 2026-06-27 06:09:34 UTC

             RTC time: n/a

            Time zone: Europe/Berlin (CEST, +0200)

System clock synchronized: yes

          NTP service: active

      RTC in local TZ: no

Meinst du das?

Unbound läuft auch, wirft aber eine Warnung aus:

unbound.service - Unbound DNS server

 Loaded: loaded (/usr/lib/systemd/system/unbound.service; **enabled**; preset: **enabled**)

 Active: **active (running)** since Fri 2026-06-26 20:23:06 CEST; 11h ago

Invocation: dbc139a4e71245449d934fd9b77c5a10

   Docs: man:unbound(8)

Process: 808 ExecStartPre=/usr/libexec/unbound-helper chroot_setup (code=exited, status=0/SUCCESS)

Process: 821 ExecStartPre=/usr/libexec/unbound-helper root_trust_anchor_update (code=exited, status=0/SUCCESS)

Main PID: 824 (unbound)

  Tasks: 1 (limit: 1626)

    CPU: 150ms

 CGroup: /system.slice/unbound.service

         └─824 /usr/sbin/unbound -d -p

Jun 26 20:23:06 raspberrypi systemd[1]: Starting unbound.service - Unbound DNS server...

Jun 26 20:23:06 raspberrypi (unbound)[824]: unbound.service: Referenced but unset environment variable evaluates to an empty string: DAEMON_OPTS

Jun 26 20:23:06 raspberrypi unbound[824]: [824:0] warning: subnetcache: serve-expired is set but not working for data originating from the subnet module cache.

Jun 26 20:23:06 raspberrypi unbound[824]: [824:0] warning: subnetcache: prefetch is set but not working for data originating from the subnet module cache.

Jun 26 20:23:06 raspberrypi unbound[824]: [824:0] info: start of service (unbound 1.22.0).

Jun 26 20:23:06 raspberrypi systemd[1]: Started unbound.service - Unbound DNS server.

Es scheint wieder zu laufen. Wird tatsächlich daran gelegen haben, das der Pi länger vom Netz getrennt war. Jetzt wo der wieder ins Netz konnte über einen anderen DNS läuft Unbound auch wieder.

Muss man aber auch erstmal wisse, das zwei Stunden ohne Strom da so viel "durcheinander" bringen.

Danke euch jedenfalls.