Kein FHEM Webinterface wegen TcpServerUtils.pm update letzten März (Synology)

Begonnen von joachimS, 22 Januar 2023, 13:17:26

Vorheriges Thema - Nächstes Thema

joachimS

Hi,
konnte seit dem TcpServerUtils.pm update letzten März mein FHEM nicht mehr nutzen und komme jetzt endlich dazu das Problem zu analysieren.
Ich denke es liegt am TcpServerUtils.pm update letzten März, siehe log:

2022.03.17 08:16:42 1: Including /usr/local/FHEM/etc/fhem.cfg
2022.03.17 08:16:42 1: reload: Error:Modul 01_FHEMWEB deactivated:
Bareword "Socket::IP_MULTICAST_LOOP" not allowed while "strict subs" in use at /usr/local/FHEM/share/fhem/FHEM/TcpServerUtils.pm line 74, <$fh> line 68.
Bareword "Socket::IP_MULTICAST_LOOP" not allowed while "strict subs" in use at /usr/local/FHEM/share/fhem/FHEM/TcpServerUtils.pm line 82, <$fh> line 68.
BEGIN not safe after errors--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/TcpServerUtils.pm line 535, <$fh> line 68.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 68.
BEGIN failed--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 68.

2022.03.17 08:16:42 0: Bareword "Socket::IP_MULTICAST_LOOP" not allowed while "strict subs" in use at /usr/local/FHEM/share/fhem/FHEM/TcpServerUtils.pm line 74, <$fh> line 68.
Bareword "Socket::IP_MULTICAST_LOOP" not allowed while "strict subs" in use at /usr/local/FHEM/share/fhem/FHEM/TcpServerUtils.pm line 82, <$fh> line 68.
BEGIN not safe after errors--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/TcpServerUtils.pm line 535, <$fh> line 68.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 68.
BEGIN failed--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 68.

2022.03.17 08:16:43 1: reload: Error:Modul 01_FHEMWEB deactivated:
Attempt to reload TcpServerUtils.pm aborted.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 73.
BEGIN failed--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 73.

2022.03.17 08:16:43 0: Attempt to reload TcpServerUtils.pm aborted.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 73.
BEGIN failed--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 73.

2022.03.17 08:16:43 1: reload: Error:Modul 01_FHEMWEB deactivated:
Attempt to reload TcpServerUtils.pm aborted.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 76.
BEGIN failed--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/01_FHEMWEB.pm line 7, <$fh> line 76.

Telnet hat das auch gekillt.
2022.03.17 08:17:07 1: reload: Error:Modul 98_telnet deactivated:
Attempt to reload TcpServerUtils.pm aborted.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/98_telnet.pm line 10.
BEGIN failed--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/98_telnet.pm line 10.

2022.03.17 08:17:07 0: Attempt to reload TcpServerUtils.pm aborted.
Compilation failed in require at /usr/local/FHEM/share/fhem/FHEM/98_telnet.pm line 10.
BEGIN failed--compilation aborted at /usr/local/FHEM/share/fhem/FHEM/98_telnet.pm line 10.

FHEM läuft bei mir auf einer alten Synology DS209 mit Martins package.
Wie bekomme ich fhem wieder ans laufen?
perl fhem.pl 7072 update
Can't connect to localhost:7072

geht schon mal nicht
Dieser thread https://forum.fhem.de/index.php/topic,126290.30.html behandelt TcpServerUtils.pm wohl aber setze ich das um?

Danke im voraus

Gruss
Joachim

(fhem auf Synology DS209, CUL, FS20, FHT, EM, HM, Keymatic, Hue, OpenDTU)