Hallo,
habe updates gemacht mit apt-get und auch dist-update
Wollte docker installieren habe abe rkein 64 bit.
Nun läuft Fhem ( Logs laufen aber ohne Fehler )
aber komme einfach nicht drauf per 8083 usw....
Jemand eine Idee ?
Hallole
was sagt denn ein
netstat -anp |grep LISTEN
Wird auf den Port "gelauscht" ?
Grüße
sxx128
Jupp sind alle Pots mit 0.0.0.0 sind da (LISTEN) im Log stehen auch open
Hallole
ok... hast im Netzwerk nen zweiten Client von dem du die IP-Adresse des Fhem-Server pingen kannst und mal einen telnet absetzen auf Port 80 oder 443 ?
also
ping deineipadressevomfhemserver
und
telnet deineipadressevomfhemserver 443
telnet deineipadressevomfhemserver 80
telnet deineipadressevomfhemserver 8083
Läuft auf dem Server ne Firewall (Iptables) oder so?
Grüße
sxx128
hi, ja habs per andfhem Handy versucht geht nicht.
Vielleicht liegt es am apt-get install docker .. da wurde einiges Installiert jetzt bei apt-get remove docker sehe ich einige Perl sachen ?! Vielleicht wurde da was zerstört ?
Per Telnet Putty komme ich auf dem PI drauf.
..dann scheint es ja netzwerktechnisch eigentlich zu tun.. leider bin ich fhemspezifisch noch nicht fit.. erst seit ein paar Tagen dabei...
probiere mal ein
Grüße
sxx128
hmm komisch fhem läuft alles funktioniert die Logs laufen auch aber ich komme mit den Ports nicht drauf. Hab alles im Netzwerk schon neu gestartet.
Es kann nur von
apt-get updates
oder
curl -sSL get.docker.com | sh
apt-get install docker
kommen ...
Oh nun sehe ich das nach einem Fhem Start nach ein paar Minuten per status gesagt wird fhem läuft nicht mehr... Dann löufts wieder ...
Hatte mal einen watchdog am laufen lang ist es her der macht sicher Probleme
mit einem
apt-get remove --purge docker
werden auch alle globalen Konfigs entfernt..
hast ein Backup ?
Grüße sxx128
Ja habe eins gemacht bevor ich angefangen hab mit docker ;) Werde mal zurückspielen. Danke
So nach backup läufts wieder mein fehler.
Esfehlte eine Datei für Watchdog unter /var/run/fhem/fhem.pid
Diese wird nach einem reboot immer gelöscht.. da bekommt fhem Probleme. Wie kann ich bei jedem Neustart diese Datei erstellen mit den rechten 777 ?
man kann doch ein pid-File in
global mit dem Attribut
pidfilename anlegen...
z.B.
attr global pidfilename /opt/fhem/fhem.pid
commandref:
Zitatpidfilename
Schreibt die PERL Prozess-ID in die angegebene Datei. Der Server läuft als Daemon und einige Distributionen wollen anhand der PID testen, ob der FHEM Prozess läuft. Die Datei wird bei Ausführung des "shutdown"-Kommandos gelöscht.
diese könnte der wachdog dann auch verwenden - oder ?
Danke dort konnte er die Datei anlegen. Muss ich mich mal schlau machen lange her als ich den watchdog eingerichtet habe :D