[gelöst] Presence -> timeout

Begonnen von knopf_piano, 07 November 2017, 07:21:41

Vorheriges Thema - Nächstes Thema

knopf_piano

Hi Markus,
ich habe seit kurzem einen Fehler mit Presence.
Alle lan-pings stehen auf timeout. Ich sehe via
ps -aux|grep fhem
dass meine devices auch angepingt werden

fhem      1145  6.7  2.0 289548 164568 ?       S    06:56   1:16 perl fhem.pl fhem.cfg
fhem      1622  0.0  1.8 279984 149580 ?       S    06:56   0:00 perl fhem.pl fhem.cfg
fhem      4860  0.1  1.9 289548 159852 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5008  0.0  1.9 289548 158916 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5009  0.0  1.9 289548 158916 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5012  0.0  0.0  17840  1156 ?        S    07:14   0:00 ping -c 4 192.168.50.98
fhem      5013  0.0  0.0  17840  1172 ?        S    07:14   0:00 ping -c 4 192.168.50.98
fhem      5038  1.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5039  1.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5040  1.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5041  0.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5042  1.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5043  1.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5044  1.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5045  0.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5046  0.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5047  1.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5048  1.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5049  2.0  1.9 289548 159016 ?       S    07:14   0:00 perl fhem.pl fhem.cfg
fhem      5050  0.0  0.0  17840  1172 ?        S    07:14   0:00 ping -c 4 192.168.50.23
fhem      5051  0.0  0.0  17840  1184 ?        S    07:14   0:00 ping -c 4 192.168.50.67
fhem      5052  1.0  0.0  17840  1240 ?        S    07:14   0:00 ping -c 4 192.168.50.55
fhem      5053  0.0  0.0  17840  1132 ?        S    07:14   0:00 ping -c 4 192.168.50.83
fhem      5054  0.0  0.0  17840  1232 ?        S    07:14   0:00 ping -c 4 192.168.50.82
fhem      5055  1.0  0.0  17840  1208 ?        S    07:14   0:00 ping -c 4 192.168.50.81
fhem      5056  1.0  0.0  17840  1176 ?        S    07:14   0:00 ping -c 4 192.168.178.1
fhem      5057  0.0  0.0  17840  1148 ?        S    07:14   0:00 ping -c 4 192.168.50.86
fhem      5058  0.0  0.0  17840  1156 ?        S    07:14   0:00 ping -c 4 192.168.50.88
fhem      5059  0.0  0.0  17840  1128 ?        S    07:14   0:00 ping -c 4 192.168.50.78
fhem      5060  0.0  0.0  17840  1248 ?        S    07:14   0:00 ping -c 4 192.168.50.65
fhem      5061  0.0  0.0  17840  1252 ?        S    07:14   0:00 ping -c 4 192.168.50.14
root      5064  0.0  0.0  12784   984 pts/0    S+   07:14   0:00 grep fhem

kurz danach schaut's so aus, wenn die pings vorüber sind

fhem      1145  6.6  2.0 289548 164568 ?       S    06:56   1:17 perl fhem.pl fhem.cfg
fhem      1622  0.0  1.8 279984 149580 ?       S    06:56   0:00 perl fhem.pl fhem.cfg
fhem      5097  0.4  1.9 289548 159952 ?       S    07:15   0:00 perl fhem.pl fhem.cfg
root      5208  0.0  0.0  12784   968 pts/0    S+   07:15   0:00 grep fhem

Ein manuelles ping mit dem Ergebnis

ping -c 4 192.168.50.47
..
PING 192.168.50.47 (192.168.50.47) 56(84) bytes of data.
64 bytes from 192.168.50.47: icmp_seq=1 ttl=64 time=1.26 ms
64 bytes from 192.168.50.47: icmp_seq=2 ttl=64 time=606 ms
64 bytes from 192.168.50.47: icmp_seq=3 ttl=64 time=218 ms
64 bytes from 192.168.50.47: icmp_seq=4 ttl=64 time=149 ms

--- 192.168.50.47 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 1.266/244.110/606.460/223.484 ms

ping sollte also "present" sagen.
States sagen trotzdem "timeout".

fhem stop/start bringt hier nichts, ich muss shutdown -r now machen.
Dann geht's für ne Weile, dann wieder timeouts.

Wär dankbar für jeden Tip.

edit:
im log taucht noch auf:
FRITZBOX fritz.box: Readout_Aborted.1865 Error: Timeout when reading Fritz!Box data.
VIERA[NonBlocking-VIERA_GetAbortFn()]: BlockingCall for TV_Wohnzimmer was aborted, timeout reached

zotac nano mit proxmox und ganz viel zeug drauf

knopf_piano

und schon geht's wieder.

Heiland..
hier steht der Schlüssel:
https://wiki.fhem.de/wiki/FRITZBOX#Modul_bleibt_im_Status_.22Check_APIs.22_h.C3.A4ngen

dieses eingefügt (muss wohl durch mein cfg-cleaning vom Wochenende rausgeflogen sein)
define tPortLocal telnet 7073
und es geht wieder.

hat dann auch mein check meines eigenen svns zu Tage gebracht.

Hoffe, das war's auch...


:o ::)
zotac nano mit proxmox und ganz viel zeug drauf