FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: kalleknx am 06 Juni 2017, 20:40:30

Titel: [GELÖST] fhem 5.8 startet neuerdings nicht mehr
Beitrag von: kalleknx am 06 Juni 2017, 20:40:30
Hallo liebe Gemeinde,

seit 1-2 Tagen startet mein FHEM nicht mehr (kein Zugriff via web oder apps) - bin mir aber keiner Schuld bewusst ;-)


Das sind die letzten Zeilen aus dem verbose 5 log:

2017.06.06 20:33:00 0: Featurelevel: 5.8
2017.06.06 20:33:00 0: Server started with 472 defined entities (fhem.pl:14348/2017-05-22 perl:5.020002 os:linux user:fhem pid:750)
2017.06.06 20:33:00 4: [myTwilight] sr_naut    2017-06-06 03:23:33  ( 2/2/-12.0°/0)   ===> sr_civil   04:32:53             
2017.06.06 20:33:00 4: [myTwilight] sr_civil   2017-06-06 04:32:53  ( 3/3/ -6.0°/0)   ===> sr         05:25:54             
2017.06.06 20:33:00 4: [myTwilight] sr         2017-06-06 05:25:54  ( 4/4/ +0.0°/0)   ===> sr_indoor  05:25:54             
2017.06.06 20:33:00 4: [myTwilight] sr_indoor  2017-06-06 05:25:54  ( 5/5/ +0.0°/0)   ===> sr_weather 05:57:16             
2017.06.06 20:33:00 4: [myTwilight] sr_weather 2017-06-06 05:57:16  ( 6/6/ +4.0°/0)   ===> ss_weather 21:07:06 

Davor kann ich keine verdächtigen Hinweise finden.

Habt ihr Tipps, die mir weiterhelfen könnten?

Lieben Dank
Kalle


Titel: Antw:fhem 5.8 startet neuerdings nicht mehr
Beitrag von: RaspiLED am 06 Juni 2017, 21:25:20
Hi,
Was sagt ein
sudo service fhem
Auf der Linux Befehlszeile
Geht ein
telnet localhost 7072
Oder
telnet ip-des-fhem-servers 7072
von einem anderen Rechner?
Wie genau möchtest Du zugreifen? Welche Hardware/Software nutzt der FHEM Server? Wie startest Du FHEM?
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Titel: Antw:fhem 5.8 startet neuerdings nicht mehr
Beitrag von: Esjay am 06 Juni 2017, 21:28:32
Nabend,
Ich würde mal fast behaubten,dass das kein verbose 5 log ist.

2017.06.06 20:33:00 0: Featurelevel: 5.8

Bei verbose 5 müssten meiner Meinung nach

2017.06.06 20:33:00 0: Server started with 472 defined entities

diese Einträge alle aufgelistet werden.

Also Backup machen wenn irgendwie Möglich,dann WinScp oder sonst was,ab in die fhem.cfg und verbose global hochdrehen,und dann nochmal ins Log schauen!

Grüße

Und wenn dann bitte in Code Tags
Titel: Antw:fhem 5.8 startet neuerdings nicht mehr
Beitrag von: kalleknx am 06 Juni 2017, 21:38:18
Ok, hier weitere infos:

pi@fhem:~ $ sudo service fhem status
● fhem.service - LSB: FHEM server
   Loaded: loaded (/etc/init.d/fhem)
   Active: active (running) since Di 2017-06-06 21:30:26 CEST; 1min 18s ago
  Process: 454 ExecStart=/etc/init.d/fhem start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/fhem.service
           └─751 perl fhem.pl fhem.cfg

Jun 06 21:30:19 fhem systemd[1]: Starting LSB: FHEM server...
Jun 06 21:30:20 fhem fhem[454]: Starting fhem...
Jun 06 21:30:26 fhem systemd[1]: Started LSB: FHEM server.

der FHEM service wird automatisch bei reboot gestartet, wenn ich manuell mal neu starten muss, dann via sudo /etc/init.d/fhem stop/start

Auszug aus der fhem.cfg
attr global statefile ./log/fhem.save
attr global updateInBackground 1
attr global verbose 5


telnet per localhost sowie von einem remote rechner funktioniert. Mich wunder nur, dass keine password Abfrage kommt (trotz entsprechendem password eintrag in der fhem.cfg)

telnet> open 192.168.0.59 7072
Trying 192.168.0.59...
Connected to 192.168.0.59.
Escape character is '^]'.


FHEM läuft bei mir aufm PI (schon seit Monaten) und normalerweise greife ich per FHEMWEB zu (port 8083). Allerdings wird die Seite nicht mehr angezeigt. Auch sehe ich keine neuen log Einträge mehr ab dem o.g. Zeitpunkt.

Gruss
kalle
Titel: fhem 5.8 startet neuerdings nicht mehr
Beitrag von: RaspiLED am 06 Juni 2017, 21:55:12
Okay beim telnet ein
Return
und dann ein
help
eingeben:

osmc@osmc:~$ telnet localhost 7072
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Password:
Connection closed by foreign host.
osmc@osmc:~$
osmc@osmc:~$ telnet localhost 7072
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Password:

fhem> help
Possible commands:

Command        Parameter
               Description
----------------------------------------------------------------------
CULflash       Command CULflash not loaded. Use "help CULflash" for more help
               
HMinfo         Command HMinfo not loaded. Use "help HMinfo" for more help
               
HMtemplate     Command


Edit:
Und was sagt ein
list web

list WEB
Internals:
   CONNECTS   19350
   DEF        8083 global
   FD         6
   NAME       WEB
   NR         8
   NTFY_ORDER 50-WEB
   PORT       8083
   STATE      Initialized
   TYPE       FHEMWEB


Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Titel: Antw:fhem 5.8 startet neuerdings nicht mehr
Beitrag von: kalleknx am 06 Juni 2017, 22:02:49
Zitat von: RaspiLED am 06 Juni 2017, 21:55:12
Okay beim telnet ein
Return
und dann ein
help
eingeben:

osmc@osmc:~$ telnet localhost 7072
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Password:
Connection closed by foreign host.
osmc@osmc:~$
osmc@osmc:~$ telnet localhost 7072
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Password:

fhem> help
Possible commands:

Command        Parameter
               Description
----------------------------------------------------------------------
CULflash       Command CULflash not loaded. Use "help CULflash" for more help
               
HMinfo         Command HMinfo not loaded. Use "help HMinfo" for more help
               
HMtemplate     Command

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...

Hier scheint es bei mir hängen zu bleiben; es kommt keine Passwort abfrage.

Nach einem erneutem FHEM Neustart sind das jetzt die letzten .log Einträge:

2017.06.06 21:59:20 4: BlockingCall (TRAFFIC_DoUpdate): created child (1234), uses telnetForBlockingFn_1496779160 to connect back
2017.06.06 21:59:20 4: BlockingCall (TRAFFIC_DoUpdate): created child (1235), uses telnetForBlockingFn_1496779160 to connect back
2017.06.06 21:59:20 4: BlockingCall (TRAFFIC_DoUpdate): created child (1236), uses telnetForBlockingFn_1496779160 to connect back
2017.06.06 21:59:20 4: BlockingCall (TRAFFIC_DoUpdate): created child (1237), uses telnetForBlockingFn_1496779160 to connect back
2017.06.06 21:59:20 4: BlockingCall (TRAFFIC_DoUpdate): created child (1238), uses telnetForBlockingFn_1496779160 to connect back
2017.06.06 21:59:20 4: BlockingCall (TRAFFIC_DoUpdate): created child (1239), uses telnetForBlockingFn_1496779160 to connect back
Titel: fhem 5.8 startet neuerdings nicht mehr
Beitrag von: RaspiLED am 06 Juni 2017, 22:17:51
Hi,
Was ist denn das TRAFFIC für ein Modul?
Kann es sein, dass dies eine Webseite versucht zu laden, aber solange das FHEM blockt?

Kannst Du bitte mal sichern
sudo cp /opt/fhem/fhem.cfg /opt/fhem/fhem.cfg.manualsave

Und dann
sudo nano /opt/fhem/fhem.cfg
darin
Strg-w
und nach
TRAFFIC [Return]
suchen.

Dann bitte mal diese Zeilen auskommentieren indem einfach ein
#
vor die Zeilen geschrieben wird.
Speichern dann mittels
Strg-o
j [Return]
Strg-x
Und FHEM neu starten und testen.

Disclaimer: Ja es ist keine gute Idee per Hand in der config zu wüten!!!

Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Titel: Antw:fhem 5.8 startet neuerdings nicht mehr
Beitrag von: kalleknx am 07 Juni 2017, 20:39:31
Vielen Dank für eure Hilfe ...

Ich habe nach und nach die verschiedenen Module deaktiviert ... am Ende lag es am MPD Modul.

Ich habe insgesamt 5 MPD Player angelegt und bei der Verbindung zu diesen gibt es momentan Probleme. Hätte nicht gedacht, dass das Auswirkungen auf den gesamten FHEM Unterbau hat.

Naja, jetzt weiss ich zumindest wo ich hinschauen muss

BR
kalle
Titel: Antw:fhem 5.8 startet neuerdings nicht mehr
Beitrag von: KernSani am 08 Juni 2017, 11:54:08
setzt du dann bitte noch [Gelöst] vor das Subject des ersten Posts? Danke :-)