Hallo,
ich versuche mal wieder meine Installation zu "optimieren". Hierbei sind mir einige Warnings (PERL) beim "shutdown restart" aufgefallen. Wie kann ich dies bereinigen? Funktionelle Probleme habe ich keine.
2019.11.30 19:10:37 1: HMCCURPCPROC: [d_rpc070008HmIP_RF] Graceful shutdown
2019.11.30 19:10:37 1: HMCCURPCPROC: [d_rpc070008HmIP_RF] Stopping RPC server CB2010070019070008
2019.11.30 19:10:37 1: HMCCURPCPROC: [d_rpc070008HmIP_RF] Deregistering RPC server http://192.168.70.19:7420/fh2010 with ID CB2010070019070008 at http://192.168.70.8:2010
2019.11.30 19:10:37 1: HMCCURPCPROC: [d_rpc070008HmIP_RF] Callback for RPC server CB2010070019070008 deregistered
2019.11.30 19:10:37 2: HMCCURPCPROC: [d_rpc070008HmIP_RF] Sending signal INT to RPC server process CB2010070019070008 with PID=2024
2019.11.30 19:10:37 2: HMCCURPCPROC: [d_rpc070008HmIP_RF] Scheduling cleanup in 8 seconds
2019.11.30 19:10:37 2: CCURPC: [d_rpc070008HmIP_RF] CB2010070019070008 received signal INT
2019.11.30 19:10:37 1: CCURPC: [d_rpc070008HmIP_RF] RPC server CB2010070019070008 stopped handling connections. PID=2024
2019.11.30 19:10:37 2: CCURPC: [d_rpc070008HmIP_RF] Number of I/O errors = 0
2019.11.30 19:10:38 1: HMCCURPCPROC: [d_rpc070010HmIP_RF] Graceful shutdown
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/88_HMCCURPCPROC.pm line 1608.
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/88_HMCCURPCPROC.pm line 1545.
2019.11.30 19:10:38 2: HMCCURPCPROC: [d_rpc070010HmIP_RF] Found no running processes. Cleaning up ...
2019.11.30 19:10:38 1: HMCCURPCPROC: [d_rpc070010HmIP_RF] Housekeeping called. Cleaning up RPC environment
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value $port in concatenation (.) or string at ./FHEM/88_HMCCURPCPROC.pm line 1128.
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/88_HMCCURPCPROC.pm line 1128.
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/88_HMCCURPCPROC.pm line 1135.
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/88_HMCCURPCPROC.pm line 1482.
2019.11.30 19:10:38 1: HMCCURPCPROC: [d_rpc070010HmIP_RF] RPC server process CB not runnning
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4525.
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/88_HMCCU.pm line 2715.
2019.11.30 19:10:38 1: ERROR: empty name in readingsBeginUpdate
2019.11.30 19:10:38 1: stacktrace:
2019.11.30 19:10:38 1: main::readingsBeginUpdate called by fhem.pl (4917)
2019.11.30 19:10:38 1: main::readingsSingleUpdate called by ./FHEM/88_HMCCU.pm (2717)
2019.11.30 19:10:38 1: main::HMCCU_SetRPCState called by ./FHEM/88_HMCCURPCPROC.pm (803)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_SetRPCState called by ./FHEM/88_HMCCURPCPROC.pm (1493)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_TerminateProcess called by ./FHEM/88_HMCCURPCPROC.pm (1593)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_Housekeeping called by ./FHEM/88_HMCCURPCPROC.pm (1640)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_StopRPCServer called by ./FHEM/88_HMCCURPCPROC.pm (444)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_DelayedShutdown called by fhem.pl (3754)
2019.11.30 19:10:38 1: main::CallFn called by fhem.pl (1766)
2019.11.30 19:10:38 1: main::DelayedShutdown called by fhem.pl (1798)
2019.11.30 19:10:38 1: main::CommandShutdown called by fhem.pl (1242)
2019.11.30 19:10:38 1: main::AnalyzeCommand called by fhem.pl (1095)
2019.11.30 19:10:38 1: main::AnalyzeCommandChain called by fhem.pl (3153)
2019.11.30 19:10:38 1: main::sleep_WakeUpFn called by fhem.pl (3297)
2019.11.30 19:10:38 1: main::HandleTimeout called by fhem.pl (677)
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4772.
2019.11.30 19:10:38 1: readingsUpdate(,rpcstate,inactive) missed to call readingsBeginUpdate first.
2019.11.30 19:10:38 1: stacktrace:
2019.11.30 19:10:38 1: main::readingsBulkUpdate called by fhem.pl (4918)
2019.11.30 19:10:38 1: main::readingsSingleUpdate called by ./FHEM/88_HMCCU.pm (2717)
2019.11.30 19:10:38 1: main::HMCCU_SetRPCState called by ./FHEM/88_HMCCURPCPROC.pm (803)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_SetRPCState called by ./FHEM/88_HMCCURPCPROC.pm (1493)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_TerminateProcess called by ./FHEM/88_HMCCURPCPROC.pm (1593)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_Housekeeping called by ./FHEM/88_HMCCURPCPROC.pm (1640)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_StopRPCServer called by ./FHEM/88_HMCCURPCPROC.pm (444)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_DelayedShutdown called by fhem.pl (3754)
2019.11.30 19:10:38 1: main::CallFn called by fhem.pl (1766)
2019.11.30 19:10:38 1: main::DelayedShutdown called by fhem.pl (1798)
2019.11.30 19:10:38 1: main::CommandShutdown called by fhem.pl (1242)
2019.11.30 19:10:38 1: main::AnalyzeCommand called by fhem.pl (1095)
2019.11.30 19:10:38 1: main::AnalyzeCommandChain called by fhem.pl (3153)
2019.11.30 19:10:38 1: main::sleep_WakeUpFn called by fhem.pl (3297)
2019.11.30 19:10:38 1: main::HandleTimeout called by fhem.pl (677)
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value $dev in hash element at fhem.pl line 3626.
2019.11.30 19:10:38 1: n/a: [n/a] All RPC servers inactive
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/88_HMCCU.pm line 2688.
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/88_HMCCURPCPROC.pm line 1431.
2019.11.30 19:10:38 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/88_HMCCURPCPROC.pm line 1507.
2019.11.30 19:10:38 1: HMCCURPCPROC: [d_rpcBidCos_RF] Graceful shutdown
2019.11.30 19:10:38 2: HMCCURPCPROC: [d_rpcBidCos_RF] Found no running processes. Cleaning up ...
2019.11.30 19:10:38 1: HMCCURPCPROC: [d_rpcBidCos_RF] Housekeeping called. Cleaning up RPC environment
2019.11.30 19:10:38 1: HMCCURPCPROC: [d_rpcBidCos_RF] RPC server process CB not runnning
2019.11.30 19:10:38 1: ERROR: empty name in readingsBeginUpdate
2019.11.30 19:10:38 1: stacktrace:
2019.11.30 19:10:38 1: main::readingsBeginUpdate called by fhem.pl (4917)
2019.11.30 19:10:38 1: main::readingsSingleUpdate called by ./FHEM/88_HMCCU.pm (2717)
2019.11.30 19:10:38 1: main::HMCCU_SetRPCState called by ./FHEM/88_HMCCURPCPROC.pm (803)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_SetRPCState called by ./FHEM/88_HMCCURPCPROC.pm (1493)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_TerminateProcess called by ./FHEM/88_HMCCURPCPROC.pm (1593)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_Housekeeping called by ./FHEM/88_HMCCURPCPROC.pm (1640)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_StopRPCServer called by ./FHEM/88_HMCCURPCPROC.pm (444)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_DelayedShutdown called by fhem.pl (3754)
2019.11.30 19:10:38 1: main::CallFn called by fhem.pl (1766)
2019.11.30 19:10:38 1: main::DelayedShutdown called by fhem.pl (1798)
2019.11.30 19:10:38 1: main::CommandShutdown called by fhem.pl (1242)
2019.11.30 19:10:38 1: main::AnalyzeCommand called by fhem.pl (1095)
2019.11.30 19:10:38 1: main::AnalyzeCommandChain called by fhem.pl (3153)
2019.11.30 19:10:38 1: main::sleep_WakeUpFn called by fhem.pl (3297)
2019.11.30 19:10:38 1: main::HandleTimeout called by fhem.pl (677)
2019.11.30 19:10:38 1: readingsUpdate(,rpcstate,inactive) missed to call readingsBeginUpdate first.
2019.11.30 19:10:38 1: stacktrace:
2019.11.30 19:10:38 1: main::readingsBulkUpdate called by fhem.pl (4918)
2019.11.30 19:10:38 1: main::readingsSingleUpdate called by ./FHEM/88_HMCCU.pm (2717)
2019.11.30 19:10:38 1: main::HMCCU_SetRPCState called by ./FHEM/88_HMCCURPCPROC.pm (803)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_SetRPCState called by ./FHEM/88_HMCCURPCPROC.pm (1493)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_TerminateProcess called by ./FHEM/88_HMCCURPCPROC.pm (1593)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_Housekeeping called by ./FHEM/88_HMCCURPCPROC.pm (1640)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_StopRPCServer called by ./FHEM/88_HMCCURPCPROC.pm (444)
2019.11.30 19:10:38 1: main::HMCCURPCPROC_DelayedShutdown called by fhem.pl (3754)
2019.11.30 19:10:38 1: main::CallFn called by fhem.pl (1766)
2019.11.30 19:10:38 1: main::DelayedShutdown called by fhem.pl (1798)
2019.11.30 19:10:38 1: main::CommandShutdown called by fhem.pl (1242)
2019.11.30 19:10:38 1: main::AnalyzeCommand called by fhem.pl (1095)
2019.11.30 19:10:38 1: main::AnalyzeCommandChain called by fhem.pl (3153)
2019.11.30 19:10:38 1: main::sleep_WakeUpFn called by fhem.pl (3297)
2019.11.30 19:10:38 1: main::HandleTimeout called by fhem.pl (677)
2019.11.30 19:10:38 1: n/a: [n/a] All RPC servers inactive
2019.11.30 19:10:38 1: Server shutdown delayed due to MyAlexa,d_rpc070008BidCos_RF,d_rpcBidCos_RF,C1Pro,d_rpc070010HmIP_RF,d_rpc070008HmIP_RF,C1Pro_SVS for max 10 sec
2019.11.30 19:10:38 1: HMCCURPCPROC: [d_rpc070008BidCos_RF] RPC server process CB2001070019070008 terminated.
2019.11.30 19:10:38 2: HMCCURPCPROC: [d_rpc070008BidCos_RF] Stop I/O handling
2019.11.30 19:10:38 1: HMCCURPCPROC: [d_rpc070008HmIP_RF] RPC server process CB2010070019070008 terminated.
2019.11.30 19:10:38 1: HMCCU: [HMCCU3] All RPC servers inactive
2019.11.30 19:10:38 2: HMCCURPCPROC: [d_rpc070008HmIP_RF] Stop I/O handling
2019.11.30 19:10:48 0: Server shutdown
Viele Grüße
Jürgen
..wenn du keine funktionalen Probleme hast und dich das nicht stört, würde ich einfach die devices, die dort auftauchen auf Verbose 0 setzen... Das ist leider relativ normal, dass die eine oder andere Perl-Warnung im Log auftaucht....
Hallo Jürgen,
die Warnings kommen von einem Modul und auch die jeweilige Stelle steht dazu.
Wie wäre der Vorschlag anstatt ,,wegzuschauen mit verbose 0" die Fehler dem Maintainer melden oder ihm ein Patch vorschlagen wenn man diese selbst beheben kann. (Setzt natürlich Kenntnisse voraus)
Den passenden Maintainer findest du in der Gleichnamigen Datei oder im Forum bei der Modul Vorstellung.
Mfg & 1. Lichtlein
Marco
Gesendet von iPhone mit Tapatalk Pro