FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: ChrisW am 28 Oktober 2016, 18:58:33

Titel: Fhem läuft aber komme nicht drauf
Beitrag von: ChrisW am 28 Oktober 2016, 18:58:33
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 ?
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: sxx128 am 28 Oktober 2016, 19:05:42
Hallole

was sagt denn ein


netstat -anp |grep LISTEN


Wird auf den Port "gelauscht" ?

Grüße
sxx128
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: ChrisW am 28 Oktober 2016, 19:07:21
Jupp sind alle Pots mit 0.0.0.0 sind da (LISTEN) im Log stehen auch open
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: sxx128 am 28 Oktober 2016, 19:11:24
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
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: ChrisW am 28 Oktober 2016, 19:13:06
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.
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: sxx128 am 28 Oktober 2016, 19:16:50
..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
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: ChrisW am 28 Oktober 2016, 19:20:42
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
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: sxx128 am 28 Oktober 2016, 19:22:26
mit einem


apt-get remove --purge docker


werden auch alle globalen Konfigs entfernt..


hast ein Backup ?

Grüße sxx128
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: ChrisW am 28 Oktober 2016, 19:27:42
Ja habe eins gemacht bevor ich angefangen hab mit docker ;) Werde mal zurückspielen. Danke
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: ChrisW am 28 Oktober 2016, 19:51:10
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 ?
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: kumue am 28 Oktober 2016, 20:13:22
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 ?
Titel: Antw:Fhem läuft aber komme nicht drauf
Beitrag von: ChrisW am 28 Oktober 2016, 21:19:11
Danke dort konnte er die Datei anlegen. Muss ich mich mal schlau machen lange her als ich den watchdog eingerichtet habe :D