FHEM Forum

FHEM => Sonstiges => Thema gestartet von: Moeti am 01 Mai 2024, 15:44:42

Titel: Perl Warning im Filelog
Beitrag von: Moeti am 01 Mai 2024, 15:44:42
Hallo!
Alle 60 Sekunden schreibt mir FHEM ins Filelog die folgende Meldung:
PERL WARNING: Subroutine HTTP::Message::init_header redefined at /usr/share/perl5/HTTP/Message.pm line 754.Wo könnte der Fehler liegen?

lG
Michael
Titel: Aw: Perl Warning im Filelog
Beitrag von: rudolfkoenig am 01 Mai 2024, 16:53:47
Ich wuerde "attr global stacktrace 1" setzen, und hoffen, dass im FHEM-Log ein verstaendliches Stacktrace erscheint.
Titel: Aw: Perl Warning im Filelog
Beitrag von: Moeti am 01 Mai 2024, 18:09:59
Danke für die rasche Rückmeldung!
Leider liefert stacktrace nicht mehr Infos.

Übrigens: FHEM läuft bei mir auf einem Raspi mit aktuellem Raspian.

lG Michael
Titel: Aw: Perl Warning im Filelog
Beitrag von: Moeti am 05 Mai 2024, 11:31:22
Hallo!
Wie kann ich herausfinden, welches Gerät bzw. welche Modul dieses Perl Warning hervorruft?
Ich könnte es ja ignorieren, wenn es mir nicht das Logfile füllen würde.
Bin dankbar für Hinweise.
lG
Michael
Titel: Aw: Perl Warning im Filelog
Beitrag von: Moli am 18 Februar 2025, 11:21:57
Guten Morgen,

hast Du das Problem gefunden?

Habe genau das gleiche.

Gruß
Titel: Aw: Perl Warning im Filelog
Beitrag von: Moeti am 20 Februar 2025, 10:59:46
Leider nein. Ich hab diese Zeile nachwievor im Minutentakt in den Logs.
Titel: Aw: Perl Warning im Filelog
Beitrag von: Moli am 11 März 2025, 16:03:07
Danke für die Rückmeldung, dito.

Stacktrace 1, Debug log, viele Zeile davor angesehen, keinen Schimmer!
Titel: Aw: Perl Warning im Filelog
Beitrag von: JoWiemann am 12 März 2025, 10:24:59
Hallo,

leider liegen, bis auf die eine Log-Zeile, keine weiteren Information vor, die uns helfen könnten Dir zu helfen.

Alle 60 Sekunden deutet auf ein Device hin, dass einen Intervall-Timer von 60 Sekunden hat. Ich würde also erst einmal alle Devices mit einem solchen Timer deaktivieren. Ist dann der Log-Eintrag weg, dann liegt es wirklich an einem der Devices. Dann ein Device nach dem Anderen wieder aktivieren und prüfen, bei welchem der Log Eintrag entsteht. Uns könnte helfen, wenn Du Deine fhem.cfg bereit stellen würdest. Dann könnte jemand, mit Zeit und Muße, das mal versuchen nachzustellen.

Ein erster schneller Test wäre, Fhem zu beenden auf auf der Kommandozeile Fhem mit der Demo CFG zu starten. Wir hier schonmal kein entsprechender Eintrag im Log generiert, dann liegt es definitiv nicht an der Basis-Installation. https://wiki.fhem.de/wiki/FHEM_startet_nicht_-_Tipps_zur_Fehlersuche#Minimal_Config_starten

Grüße Jörg
Titel: Aw: Perl Warning im Filelog
Beitrag von: Moli am 17 März 2025, 23:20:49
Hallo,

und danke für deine Ideen.

Ich habe unendlich viele Geräte mit 60 Sekunden, ich könnte höchstens auf einen anderen Raspi das mal aufspielen und dann schauen.

Gruß
Titel: Aw: Perl Warning im Filelog
Beitrag von: passibe am 18 März 2025, 13:54:35
Bringt stacktrace denn wirklich gar keinen (zusätzlichen) Output?

Falls doch, postet den doch mal hier ...