kann plötzlich fhem nicht mehr starten

Begonnen von tagedieb, 07 März 2017, 19:42:46

Vorheriges Thema - Nächstes Thema

tagedieb

Hallo und guten abend

ich habe eben geupdatet und wollte anschliessend auf den fhem server zugreifen da stellte ich fest, das er nicht mehr lief
- mit /etc/init.d/fhem start - startet er kurz und bringt dann den Logauszug

2017.03.07 19:10:05 1: PERL WARNING: Using a hash as a reference is deprecated at ./FHEM/99_FritzBoxLANUtils.pm line 308.
2017.03.07 19:10:05 1: PERL WARNING: Using a hash as a reference is deprecated at ./FHEM/99_FritzBoxLANUtils.pm line 312.
2017.03.07 19:10:05 1: PERL WARNING: Using a hash as a reference is deprecated at ./FHEM/99_FritzBoxLANUtils.pm line 317.
2017.03.07 19:10:05 1: PERL WARNING: Using a hash as a reference is deprecated at ./FHEM/99_FritzBoxLANUtils.pm line 363.
2017.03.07 19:10:05 1: reload: Error:Modul 99_InitUtils deactivated:

2017.03.07 19:10:05 1: Cannot open RFritzbox configuration file ./credentials.cfg.
2017.03.07 19:10:05 1: reload: Error:Modul 99_WifiLED_Utils deactivated:

2017.03.07 19:10:05 1: PERL WARNING: Unrecognized escape \s passed through at ./FHEM/99_msg.pm line 343.
2017.03.07 19:10:05 1: PERL WARNING: Unrecognized escape \s passed through at ./FHEM/99_msg.pm line 344.
2017.03.07 19:10:05 1: PERL WARNING: Unrecognized escape \s passed through at ./FHEM/99_msg.pm line 1901.
2017.03.07 19:10:05 1: PERL WARNING: Unrecognized escape \s passed through at ./FHEM/99_msg.pm line 1903.
2017.03.07 19:10:05 1: reload: Error:Modul 99_myFritzboxUtils deactivated:
Can't locate Net/Telnet.pm in @INC (@INC contains: . /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl ./FHEM) at ./FHEM/99_myFritzboxUtils.pm line 14.
BEGIN failed--compilation aborted at ./FHEM/99_myFritzboxUtils.pm line 14.

2017.03.07 19:10:05 1: reload: Error:Modul 99_myUtils deactivated:
Can't locate Net/Telnet.pm in @INC (@INC contains: . /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl ./FHEM) at ./FHEM/99_myUtils.pm line 14.
BEGIN failed--compilation aborted at ./FHEM/99_myUtils.pm line 14.

2017.03.07 19:10:05 1: Including fhem.cfg
2017.03.07 19:10:05 1: reload: Error:Modul 99_myFritzboxUtils deactivated:
Can't locate Net/Telnet.pm in @INC (@INC contains: . /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl ./FHEM) at ./FHEM/99_myFritzboxUtils.pm line 14, <$fh> line 4.
BEGIN failed--compilation aborted at ./FHEM/99_myFritzboxUtils.pm line 14, <$fh> line 4.

2017.03.07 19:10:05 1: reload: Error:Modul 99_myUtils deactivated:
Can't locate Net/Telnet.pm in @INC (@INC contains: . /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl ./FHEM) at ./FHEM/99_myUtils.pm line 14, <$fh> line 4.
BEGIN failed--compilation aborted at ./FHEM/99_myUtils.pm line 14, <$fh> line 4.

[Tue Mar  7 19:10:05 2017] fhem.pl: Subroutine TVsenderUtils_Initialize redefined at ./FHEM/99_myUtilsTVswitcher.pm line 13, <$fh> line 4.
[Tue Mar  7 19:10:05 2017] fhem.pl: Subroutine mlfunc_tv_switch redefined at ./FHEM/99_myUtilsTVswitcher.pm line 20, <$fh> line 4.
2017.03.07 19:10:05 3: telnetPort: port 7072 opened
2017.03.07 19:10:06 3: WEB: port 8083 opened
2017.03.07 19:10:06 3: WEBphone: port 8084 opened
2017.03.07 19:10:06 3: WEBtablet: port 8085 opened
2017.03.07 19:10:06 3: WEBGarten: port 8086 opened
2017.03.07 19:10:07 2: eventTypes: loaded 10073 events from ./log/eventTypes.txt
2017.03.07 19:10:08 3: EGPM2LAN try to Login @192.168.1.254
2017.03.07 19:10:08 3: HttpUtils url=<hidden>
2017.03.07 19:10:11 3: CustomGetFileFromURL <hidden>: Can't connect(1) to http://192.168.1.254:80: IO::Socket::INET: connect: No route to host
2017.03.07 19:10:11 3: EGPM2LAN Login successful!
2017.03.07 19:10:17 3: EGPM2LAN try to Login @192.168.1.250
2017.03.07 19:10:17 3: HttpUtils url=<hidden>
2017.03.07 19:10:17 3: CustomGetFileFromURL <hidden>: empty answer received
2017.03.07 19:10:17 3: EGPM2LAN Login successful!
2017.03.07 19:10:17 3: Opening FB7390 device 192.168.1.9:1012
2017.03.07 19:10:18 2: TH_SZ: Unknown sensor device TempSensor specified
2017.03.07 19:10:18 2: TH_DFHof: Unknown sensor device TempSensor specified
2017.03.07 19:10:18 2: TH_DFHof: no reading yet for TempSensor temperature
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in hash element at fhem.pl line 1936, <$fh> line 779.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in hash element at fhem.pl line 1936, <$fh> line 805.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 877.
[Tue Mar  7 19:10:18 2017] fhem.pl: Use of uninitialized value in hash element at fhem.pl line 1936, <$fh> line 877.
2017.03.07 19:10:18 3: EGPM2LAN try to Login @192.168.1.251
2017.03.07 19:10:18 3: HttpUtils url=<hidden>
2017.03.07 19:10:21 3: CustomGetFileFromURL <hidden>: Can't connect(1) to http://192.168.1.251:80: IO::Socket::INET: connect: No route to host
2017.03.07 19:10:21 3: EGPM2LAN Login successful!
2017.03.07 19:10:27 3: EGPM2LAN try to Login @192.168.1.252
2017.03.07 19:10:27 3: HttpUtils url=<hidden>
2017.03.07 19:10:27 3: CustomGetFileFromURL <hidden>: empty answer received
2017.03.07 19:10:27 3: EGPM2LAN Login successful!
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in numeric comparison (<=>) at fhem.pl line 1932, <$fh> line 1188.
[Tue Mar  7 19:10:27 2017] fhem.pl: Use of uninitialized value in hash element at fhem.pl line 1936, <$fh> line 1188.
2017.03.07 19:10:28 1: Error: >TempSensor< has no TYPE, but following keys: >READINGS<
2017.03.07 19:10:28 2: TH_outdoor: Unknown sensor device TempSensor specified
2017.03.07 19:10:28 2: TH_outdoor: Unknown actor device Heizung specified
2017.03.07 19:10:28 3: WARNING: unsupported character (:) in devicename rg:power
2017.03.07 19:10:28 1: define HinweisHaustuer notify ((Sensor_Haustuer:offen)
) (set MyTTS tts Die Haustür ist offen)
): Bad regexp: Unmatched ( in regex; marked by <-- HERE in m/^( <-- HERE (Sensor_Haustuer:offen)$/ at ./FHEM/91_notify.pm line 44, <$fh> line 1383.

2017.03.07 19:10:28 1: HMLAN2 device is none, commands will be echoed only
<h1>Software error:</h1>
<pre>Undefined subroutine &amp;main::readingsUpdateSingle called at ./FHEM/00_HMLAN.pm line 1094, &lt;$fh&gt; line 1481.
</pre>
<p>
For help, please send mail to this site's webmaster, giving this error message
and the time and date of the error.

</p>
[Tue Mar  7 19:10:28 2017] fhem.pl: Undefined subroutine &main::readingsUpdateSingle called at ./FHEM/00_HMLAN.pm line 1094, <$fh> line 1481.


nach einspielen der datensicherung funktioniert alles wieder

hat das noch jemand beobachtet?

Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

DeeSPe

Bei so vielen Fehlern weiß man ja gar nicht wo man anfangen soll!

Ich sehe da ein fehlendes telnet Modul.
Ich sehe ein notify das offenbar mit DOIF Syntax geschrieben wurde.

Das sollte Stück für Stück mal (von Dir) überarbeitet werden.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

CoolTux

Desweiteren solltest Du wohl mal Deine 99er Files bisschen aufräumen. Scheinen alles von dir selbst angelegte zu sein.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tagedieb

@DeeSPe
dankeschön  :)
ZitatIch sehe da ein fehlendes telnet Modul.
Ich sehe ein notify das offenbar mit DOIF Syntax geschrieben wurde.

nach dem Beseitigen dieser zwei Sachen - sieht es schon wesentlich besser aus

@CoolTux
auch dir danke für den Hinweis, :)
habe komischerweise diesbezüglich nach Installation des perlmoduls keine Fehlermeldungen mehr - kann das sein? oder erscheinen die Fehlermeldungen nur, wenn die 99 er nicht gestartet werden und sonst nicht?

gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

CoolTux

Durchaus denkbar das durch die Beseitigung des Telnet Problemes nun die 99er wieder sauber arbeiten.
Geht es denn nun wieder alles?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net