Hallo Forum,
ich habe an meinem headless betriebenen Raspberry Pi 4 das Problem, dass er nach einer gewissen Zeit (bisher zwischen 4 und 8 Tagen) nicht mehr erreichbar ist.
Der Fehler tritt jetzt scheinbar jedes Mal wieder auf, bisher insgesamt vier Mal. Ich bin mir nicht sicher, ob das Problem von Anfang an existiert hat. Der Pi ist noch recht neu und zu Beginn habe ich ihn wirklich recht häufig neu gestartet. Vielleicht ist es deshalb nicht zu diesem Problem gekommen. Startet man den Pi neu (mir bleibt nur Netzstecker ziehen), läuft danach tagelang alles wieder normal bis zum nächsten Fehler.
Zunächst das System:
- Pi 4 8Gb mit offiziellem Raspberry Pi (desktop) OS installiert auf SSD mit Imager (KEINE SD-Karte vorhanden!)
- Das Netzteil ist ein original Raspberry Netzteil mit 15W (3A)
- Die Temperatur liegt dauerhaft bei ca. 42°
- Auslastung von RAM und CPU geht gegen Null (Anzeige im Pi-hole)
Das läuft bisher auf dem Pi:
- Pi-hole Ad-blocker
- Pi-hole ist auch der DHCP-Server
- lighttpd webserver wurde von Pi-hole mit installiert, diesen nutze ich zudem, um eine eigene kleine lokale html im Netzwerk zu hosten
- PiVPN (Wireguard)
Wenn das Problem auftritt, kann ich mich mit sämtlichen Methoden nicht mehr verbinden:
- PuTTY SSH: "Network error: Software caused connection abort"
- vnc Viewer: "Die Verbindung wurde unerwartet beendet"
- pi-hole (lighttpd): "500 Internal Server Error"
- smb: "der angegebene Netzwerkname ist nicht mehr verfügbar"
Interessant ist jedoch, dass der Pi weiterhin angepingt werden kann, sowohl mit der festen IP als auch mit seinem hostname. Das Ad-blocking von Pi-hole funktioniert ebenfalls weiterhin. Er muss also noch aktiv sein, ist nur nicht erreichbar. Ich habe leider keinen Monitor da, um seinen Zustand auf diese Weise zu kontrollieren.
Nachdem ich den Pi dann mit Netztstecker neu gestartet habe, sieht man, dass Pi-hole schon eine ganze Weile vorher aufgehört hat Einträge im Dashboard zu machen, obwohl Werbung noch geblockt wurde. Das ist auffällig. Somit ist der Moment rückverfolgbar, ab wann das Problem begonnen hat.
Durch google Suche bin ich auf die log-Dateien des Pi aufmerksam geworden. In der /var/log/messages ist kurioserweise zu sehen, dass scheinbar ein kernel reboot stattgefunden hat, immer genau kurz BEVOR Pi-hole kein logging mehr gemacht hat (bevor???).
Ich weiß nicht, ob wirklich ein Neustart stattgefunden hat, ich glaube es fast nicht. Wenn ich bewusst einen Neustart mache, funktioniert ja danach immer alles wie es soll. Außerdem passt es nicht, dass Pi-hole im Moment des vermeintlichen Neustarts laut Log noch mehrere Minuten weiter Werbung blockiert und erst dann der Log abbricht.
Keine Ahnung was da passiert. Ich hoffe, jemand kann mir bei der Fehlerfindung helfen. Der Pi ist ein tolles Teil, aber als Prio 1 sollte er stabil laufen. Ich habe eigentlich noch einiges mit ihm vor, warte jetzt aber erstmal ab, bis dieses Problem (hoffentlich) gelöst ist.
Vielen Dank im Voraus