[gelöst] FHEMWeb nicht erreichbar?

Begonnen von kosi, 11 September 2024, 19:00:50

Vorheriges Thema - Nächstes Thema

kosi

Hallo alle miteinander!

Ich habe folgendes Problem: FHEMWeb lässt sich plötzlich nicht mehr erreichen. Die Seite lädt ewig, es kommt jedoch kein Anmeldeformular. Irgendwann dann kommt die Fehlermeldung This Site can't be reached.

Ich war gerade dabei, WireGuard einzurichten. Dabei bin ich jedoch etwas vom Weg abgekommen:

-> Zuerst wollte ich eben WireGuard einrichten. Dann habe ich mir gedacht ich setzte doch zuerst eine statische IP-Adresse, ein Problem, das ich bis dato nicht lösen konnte. Meine dhcpcd.conf - Datei hat sich nach jedem Restart zurückgesetzt.

-> Da ich mir nicht mehr genau sicher war wie mein Raspi nun konfiguriert ist, habe ich das Password für den FHEM-Nutzer über sudo passwd fhem geändert.

-> Habe dann jedoch das wirkliche Problem gefunden: Ich habe zusätzlich zu fhem Moodeaudio auf meinem Raspi laufen und musste somit die Netzwerkkonfiguration im MoodeAudio-Interface ändern.

-> Habe dann entschieden noch schnell https bei FHEM aufzusetzen.

-> Dabei folgte ich diesem Guide: "https://wiki.fhem.de/wiki/Raspberry_Pi_%26_HTTPS".

-> Ich habe alle Schritte am Raspi durchgeführt, dann wollte ich zu fhem wechseln um es zu finalisieren aber siehe da, FHEM war nicht mehr erreichbar.

Habe jetzt schon folgende Schritte probiert rückgängig zu machen:

-> Das Verzeichnis /opt/fhem/certs wieder gelöscht

-> Das Passwört für den raspi-User fhem wieder gelöscht

Funktioniert jedoch immer noch nicht. Irgendwelche Ideen?

Wernieman

Es gibt schon einen Thread dazu .. auch im FHEM-Fiki zu finden.

1. Der FHEM-User auf dem PI braucht kein Passwort!
2. Hört fhem überhaupt auf einen Port? Als root: "ss -lntp | grep fhem"
3. Läuft überhaupt FHEM, bzw. wie viel "Last" erzeugt FHEM?: "ps aux | grep fhem"
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

kosi

Hallo, habe nur einen einzigen Thread dazu gefunden... und die Lösung dort hat bei mir nichts bewirkt.

1. Ja, das weiß ich nun auch. Wollte mich anmelden mit dem Fhem User um das andere Problem zu lösen, hab das Passwort nicht mehr gewusst. Deswegen geändert.
2. kein Ergebnis? Das Komische ist ja, dass es vor ein paar Stunden noch einwandfrei funktioniert hat und noch nie ein Problem war.
3. fhem         515 99.5  0.9 124936 74716 ?        R    20:02  14:07 /usr/bin/perl                                           fhem.pl fhem.cfg
root        2102  0.0  0.0   5908   692 pts/0    S+   20:16   0:00 grep fhem

Wernieman

#3
Wegen 2. ... mein Fehler, suche mal nach perl "ss -lntp | grep perl"

P.S.
Im Wiki

Eigentlich gab es dort auch Hinweise wegen Port etc. aber finde ich aktuell auch nicht ..
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

kosi

Hallo, hier der Output von "ss -lntp | grep perl".
Danke für die Hilfe übrigens!

LISTEN 1      32           0.0.0.0:8083       0.0.0.0:*    users:(("perl",pid=515,fd=5))                                                                       
LISTEN 0      32           0.0.0.0:8084       0.0.0.0:*    users:(("perl",pid=515,fd=7))                                                                       

kosi

Habe jetzt einfach mein letztes FHEM-Backup genommen und meinen gesamten Raspi neu aufgesetzt, kann leider niemandem eine einfachere Lösung geben. Aber so funktionierts zumindest wieder.

Wernieman

Sorry war die letzten 2 Tage anderweitig "beschäftigt", mich hätte interessiert, was da passiert ist. schließlich waren die Ports "offen" ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

kosi

Ja, ich habe nach wie vor keine Idee was passiert sein könnte. Ich habe wirklich nur die paar Dinge geändert, die ich oben schon stehen. Habe jetzt auf der neuen Installation eine statische IP eingerichtet, Wireguard installiert und FHEM auf https umgestellt. Alles funktioniert immer noch einwandfrei.