FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Wetterhexe am 07 März 2018, 06:59:38

Titel: [GELÖST!] alle 15 Min. stacktrace in fhem.log
Beitrag von: Wetterhexe am 07 März 2018, 06:59:38
Seit kurzem taucht alle 15 Min. folgender Eintrag in meiner fhem.log auf:


2018.03.07 06:00:32 1: stacktrace:
2018.03.07 06:00:32 1:     main::allowed_Authorize             called by fhem.pl (3531)
2018.03.07 06:00:32 1:     main::CallFn                        called by fhem.pl (5100)
2018.03.07 06:00:32 1:     main::Authorized                    called by fhem.pl (1164)
2018.03.07 06:00:32 1:     main::AnalyzeCommand                called by fhem.pl (1026)
2018.03.07 06:00:32 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2518)
2018.03.07 06:00:32 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.03.07 06:00:32 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.03.07 06:00:32 1:     main::FW_Read                       called by fhem.pl (3531)
2018.03.07 06:00:32 1:     main::CallFn                        called by fhem.pl (690)


Nachdem ich grad echt keinen Plan habe wo ich da ansetzen soll ... könnte mir bitte jemand die Richtung zeigen?
attr global stacktrace 0 ist eingestellt.
Titel: Antw:alle 15 Min. stacktrace in fhem.log
Beitrag von: CoolTux am 07 März 2018, 07:52:21
Etwas mehr Log davor und danach wäre hilfreich.
Titel: Antw:alle 15 Min. stacktrace in fhem.log
Beitrag von: Wetterhexe am 07 März 2018, 10:31:06
hab nicht dran gedacht den loglevel zu erhöhen, sorry:


2018.03.07 10:15:32 4: Connection accepted from WEBshed_192.168.141.84_52354
2018.03.07 10:15:32 4: WEBshed_192.168.141.84_52354 GET /fhem/?cmd=jsonlist2%20WEBshed%2CGHmowerswitch_Sw%2CGartenLicht%2CPoolPumpe%2CPoolSolar%2CGartenLichtStatus%2CPoolPumpeStatus%2CPoolSolarStatus%2COUTsideTemp%2CGHtemperatur%2COUTpoolTemp%2CPoolEinlaufTemp%2CSolarMatteTemp%20STATE%20longpoll%20state&fwcsrf=csrf_256110581920303&XHR=1&_=1519748072790; BUFLEN:0
2018.03.07 10:15:32 3: Forbidden command jsonlist2 for WEBshed_192.168.141.84_52354
2018.03.07 10:15:32 1: stacktrace:
2018.03.07 10:15:32 1:     main::allowed_Authorize             called by fhem.pl (3531)
2018.03.07 10:15:32 1:     main::CallFn                        called by fhem.pl (5100)
2018.03.07 10:15:32 1:     main::Authorized                    called by fhem.pl (1164)
2018.03.07 10:15:32 1:     main::AnalyzeCommand                called by fhem.pl (1026)
2018.03.07 10:15:32 1:     main::AnalyzeCommandChain           called by ./FHEM/01_FHEMWEB.pm (2518)
2018.03.07 10:15:32 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (850)
2018.03.07 10:15:32 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (537)
2018.03.07 10:15:32 1:     main::FW_Read                       called by fhem.pl (3531)
2018.03.07 10:15:32 1:     main::CallFn                        called by fhem.pl (690)
2018.03.07 10:15:32 4: WEBshed: /fhem/?cmd=jsonlist2%20WEBshed%2CGHmowerswitch_Sw%2CGartenLicht%2CPoolPumpe%2CPoolSolar%2CGartenLichtStatus%2CPoolPumpeStatus%2CPoolSolarStatus%2COUTsideTemp%2CGHtemperatur%2COUTpoolTemp%2CPoolEinlaufTemp%2CSolarMatteTemp%20STATE%20longpoll%20state&fwcsrf=csrf_256110581920303&XHR=1&_=1519748072790 / RL:49 / text/plain; charset=UTF-8 / Content-Encoding: gzip^M
/


Das ist ein Raspberry mit Browser, der eine FTUI Seite anzeigt. Hab mal den Browser beendet, damit sollte der Spuk ein Ende haben.

Allerdings ist mir nicht klar warum das:
Forbidden command jsonlist2 for WEBshed_192.168.141.84_52354

Die gleiche Seite läuft auf einem PC Browser ohne Probleme
Titel: Antw:alle 15 Min. stacktrace in fhem.log
Beitrag von: CoolTux am 07 März 2018, 10:39:50
Auch wenn Du den Aufruf über die WEBshed Seite machst?
Zeig mal bitte ein list von WEBshed und dem dazugehörigen allowed Device. Passwörter bitte entfernen, auch Passwort Hashes!
Titel: Antw:alle 15 Min. stacktrace in fhem.log
Beitrag von: Wetterhexe am 07 März 2018, 11:54:56
aaaaahhhh ... jetzt fällts mir wie Schuppen aus den Haaren  :o

im allowed Device des WEBshed habe ich auf drei devices eingeschränkt. Allerdings hatte ich bis vor kurzem floorplan als GUI, dem war das allowed Device offenbar herzlich egal. Als ich das auf FTUI portieren wollte, fing das Dilemma an.
Jetzt habe ich die Einschränkungen entfernt und voila, FTUI glänzt wie es soll !

Vielen Dank fürs denken helfen!
LG, Christina
Titel: Antw:[GELÖST!] alle 15 Min. stacktrace in fhem.log
Beitrag von: rudolfkoenig am 07 März 2018, 21:36:30
@CoolTux: danke fuer die Hilfe.
Btw: die mit "set allowed" erstellten Passwort-Hashes (SHA256) koennen mW nicht so einfach invertiert werden.