FHEM Server online Webif nicht erreichbar

Begonnen von underground10, 14 Dezember 2015, 22:16:36

Vorheriges Thema - Nächstes Thema

underground10

Hey,
noch eine Newbie Frage :D ich habe das ganze hier auf nem Pi und es lief eigentlich alles ganz gut und seit dem reboot komm ich nicht mehr aufs webif aber der server läuft
ausgabe von service fhem status ist
● fhem.service - LSB: FHEM server
   Loaded: loaded (/etc/init.d/fhem)
   Active: active (running) since Mon 2015-12-14 21:24:50 CET; 51min ago
  Process: 296 ExecStart=/etc/init.d/fhem start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/fhem.service
           └─426 perl fhem.pl fhem.cfg

danke euch !

underground10

Auch Port dicht (http://images.tapatalk-cdn.com/15/12/14/9f39fe49f8a18f1a3cce1ed57e559b58.jpg)

viegener

Ich bin jetzt kein systemd-Experte, deshalb kann ich nicht sagen, ob Deine Interpretation fhem läuft korrekt ist. Gibt es denn andere Anzeichen, dass fhem wirklich nocht läuft (Also werden Devices geschaltet die nicht direkt verknüpft sind)?

Ansonsten ohne irgendwelche Infos kann man Dir nicht wirklich helfen...

Also was steht im logfile, was hast Du gemacht, gibt es nur das eine webIF ...



Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Muschelpuster

SSH hat ja nun nichts mehr mit FHEM zu tun. Was sagt den ifconfig auf der Konsole vom PI und kannst Du von dort das Default-Gateway anpingen? Wenn der PI übr WLAN verbunden ist, würde ich ihm auch mal testweise ein LAN-Kabel gönnnen.

grundlegende Grüße
Niels
fhem @ ZBOX mit 1,6MHz Celeron, 4GB RAM & 120GB SSD mit Debian Bullseye # MiLight # Homematic via CCU3 # W&T WebIO # Rademacher DuoFern # ESPeasy # logdb@mysql # configdb@mysql # Shelly @ MQTT2 # go-eCharger mit PV-Überschussladung via DOIF

Jorge3711

Die systemd Ausgabe sieht gut aus. Da wird wohl schlicht die Firewall die Ports dichtmachen. Mal per SSH auf den RasPi einloggen und "netstat -tulpen" eingeben, sollte sowas in der Art angezeigt werden:


# netstat -tulpen
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode       PID/Program name
tcp        0      0 0.0.0.0:7072            0.0.0.0:*               LISTEN      999        770248      27733/perl
tcp        0      0 0.0.0.0:8083            0.0.0.0:*               LISTEN      999        770249      27733/perl
tcp        0      0 0.0.0.0:8084            0.0.0.0:*               LISTEN      999        770250      27733/perl
tcp        0      0 0.0.0.0:8085            0.0.0.0:*               LISTEN      999        770251      27733/perl
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          5875        2244/sshd
tcp        0      0 0.0.0.0:8088            0.0.0.0:*               LISTEN      999        770252      27733/perl
udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          5730        2185/dhclient
udp        0      0 172.28.135.31:123       0.0.0.0:*                           102        6928        2062/ntpd
udp        0      0 127.0.0.1:123           0.0.0.0:*                           0          6756        2062/ntpd
udp        0      0 0.0.0.0:123             0.0.0.0:*                           0          6752        2062/ntpd
udp        0      0 0.0.0.0:35175           0.0.0.0:*                           0          5710        2185/dhclient


Wenn in der Ausgabe die FHEM Ports 8083 - 8085 auftauchen läuft FHEM wirklich. Dann musst Du in der Tat die Firewall checken. Was gibt der Befehl "iptables -L" aus (Groß-/Kleinschreibung beachten!)?

viegener

Nochmal als Anmerkung, wenn bisher FHEM korrekt lief (vermutet mit Zugriff auf FHEMWEB) fände ich es verwunderlich, wenn nach einem Neustart plötzlich die Firewall-Regeln sich geändert hätten. Insofern wäre es gut mal zu erfahren, was im logfile (von FHEM) steht.

Wenn das nicht weiterhilft könnte man prüfen ob FHEM wenigstens lokal (sprich telnet auf port 7072 oder per perl-Befehl mit 7072 oder auch wget of 8083) erreichbar ist.

Also generell mehr Infos wären immer hilfreich ;)
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

underground10

Also ich habe ja noch keine Geräte das habe ich in nem anderen Thread angefragt wie ich meine CCU anbinde.

netstat -tulpen
pi@raspberrypi:~ $ netstat -tulpen
(No info could be read for "-p": geteuid()=1000 but you should be root.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode       PID/Program name
tcp        0      0 0.0.0.0:7072            0.0.0.0:*               LISTEN      999        7971        -
tcp        0      0 0.0.0.0:8083            0.0.0.0:*               LISTEN      999        7972        -
tcp        0      0 0.0.0.0:8084            0.0.0.0:*               LISTEN      999        7973        -
tcp        0      0 0.0.0.0:8085            0.0.0.0:*               LISTEN      999        7974        -
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          8292        -
tcp6       0      0 :::22                   :::*                    LISTEN      0          8299        -
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           106        7766        -
udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          7966        -
udp        0      0 0.0.0.0:52832           0.0.0.0:*                           106        7768        -
udp        0      0 192.168.178.57:123      0.0.0.0:*                           0          8339        -
udp        0      0 127.0.0.1:123           0.0.0.0:*                           0          8338        -
udp        0      0 0.0.0.0:123             0.0.0.0:*                           0          8329        -
udp6       0      0 :::48012                :::*                                106        7769        -
udp6       0      0 :::5353                 :::*                                106        7767        -
udp6       0      0 fe80::6d79:243e:504:123 :::*                                0          8341        -
udp6       0      0 ::1:123                 :::*                                0          8340        -
udp6       0      0 :::123                  :::*                                0          8330        -


iptables - L
pi@raspberrypi:~ $ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination


Logfile Pfad ?

viegener

Zitat von: underground10 am 15 Dezember 2015, 20:11:00
Logfile Pfad ?

Ein wenig Lesen wäre vielleicht schon hilfreich  >:(
Das logfile liegt normalerweise in einem Verzeichnis log und dort beginnt es normalerweise mit fhem...

Es sei nochmal empfohlen die angepinnten Threads im Anfängerforum zu lesen...
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Puschel74

Zitat von: viegener am 15 Dezember 2015, 20:28:59
Ein wenig Lesen wäre vielleicht schon hilfreich  >:(
Das logfile liegt normalerweise in einem Verzeichnis log und dort beginnt es normalerweise mit fhem...

Es sei nochmal empfohlen die angepinnten Threads im Anfängerforum zu lesen...
*kicher*
Danke das ich nicht der einzige bin der so denkt.
Aber weil ich grad ne gutmütige Minute hab -- /opt/fhem/log
Man sollte sich auch ein kleines bisschen in Linux einlesen - dafür gibt es auch genug Seiten im Netz.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

viegener

Zitat von: Puschel74 am 15 Dezember 2015, 20:31:22
*kicher*
Danke das ich nicht der einzige bin der so denkt.

Danke zurück, das tut dann auch mir wieder gut  ;D

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

underground10

Ja ich weiß eigentlich bin ich auch des googlens mächtig aber ich konnte nichts finden :´(


2015.12.15 21:08:08 1: Including fhem.cfg
2015.12.15 21:08:09 3: telnetPort: port 7072 opened
2015.12.15 21:08:11 3: WEB: port 8083 opened
2015.12.15 21:08:11 3: WEBphone: port 8084 opened
2015.12.15 21:08:11 3: WEBtablet: port 8085 opened
2015.12.15 21:08:11 2: eventTypes: loaded 0 events from ./log/eventTypes.txt
2015.12.15 21:08:11 1: Including ./log/fhem.save
2015.12.15 21:08:11 1: usb create starting
2015.12.15 21:08:13 3: Probing CUL device /dev/ttyAMA0
2015.12.15 21:08:14 3: Probing TCM_ESP3 device /dev/ttyAMA0
2015.12.15 21:08:14 3: Probing FRM device /dev/ttyAMA0


viegener

Daraus schliesse ich, Du hast FHEM heute abend neu gestartet und es hat in dem Auschnitt des logs keine Fehler gemeldet.
Gibt es denn in früheren Abschnitten des logs fehler oder unklare Probleme?

Hast Du mal ein telnet localhost 7072 gemacht (auf dem FHEM rechner)?

Johannes
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Muschelpuster

Zitat von: Muschelpuster am 15 Dezember 2015, 07:00:08Was sagt den ifconfig auf der Konsole vom PI und kannst Du von dort das Default-Gateway anpingen?
nachfragende Grüße
Niel
fhem @ ZBOX mit 1,6MHz Celeron, 4GB RAM & 120GB SSD mit Debian Bullseye # MiLight # Homematic via CCU3 # W&T WebIO # Rademacher DuoFern # ESPeasy # logdb@mysql # configdb@mysql # Shelly @ MQTT2 # go-eCharger mit PV-Überschussladung via DOIF

underground10

#13
Entschuldige: eth0      Link encap:Ethernet  HWaddr meinemac
          inet addr:192.168.178.57  Bcast:192.168.178.255  Mask:255.255.255.0
          inet6 addr: fe80::6d79:243e:5043:f55b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:22516 errors:0 dropped:14 overruns:0 frame:0
          TX packets:1176 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1513486 (1.4 MiB)  TX bytes:97489 (95.2 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)



und in der Log sind keine weiteren einträge mehr ich installiere den spaß sonst nochmal neu

underground10

Nochmal neu installiert und es läuft auch nach dem reboot. Merkwürdig