STV - FHEM Absturz

Begonnen von fhainz, 25 November 2014, 20:04:19

Vorheriges Thema - Nächstes Thema

fhainz

Hallo!

Ich hab hier ein seltsames Problem.
Seit meinem heutigen Update schmiert FHEM beim starten ab. Die 70_STV.pm wurde beim Update aber gar nicht angegriffen. Hab jetzt STV mal kommentiert damit FHEM wieder läuft.

Zitat2014.11.25 19:45:12.759 1: RMDIR: ./restoreDir/2014-11-14
2014.11.25 19:45:13.009 1: UPD FHEM/51_RPI_GPIO.pm
2014.11.25 19:45:13.223 1: UPD FHEM/72_FRITZBOX.pm
2014.11.25 19:45:13.367 1: UPD FHEM/98_Heating_Control.pm
2014.11.25 19:45:13.581 1: UPD FHEM/98_SVG.pm
2014.11.25 19:45:13.814 1: UPD FHEM/98_structure.pm
2014.11.25 19:45:13.978 1: UPD docs/commandref.html
2014.11.25 19:45:20.043 1: UPD docs/commandref_DE.html
2014.11.25 19:45:20.595 1: UPD www/pgm2/darksvg_style.css
2014.11.25 19:45:20.704 1: UPD www/pgm2/ios6svg_style.css
2014.11.25 19:45:20.800 1: UPD www/pgm2/ios7svg_style.css
2014.11.25 19:45:20.897 1: UPD www/pgm2/svg_style.css
2014.11.25 19:45:21.002 1:
2014.11.25 19:45:21.010 1: update finished, "shutdown restart" is needed to activate the changes.
2014.11.25 19:45:21.016 1:
2014.11.25 19:45:23.516 1: fheminfo server response: ==> ok

Bei starten kommt diese Meldung in der Console, anschließend rührt sich in nichts mehr.
ZitatUse of uninitialized value in subroutine entry at ./FHEM/70_STV.pm line 84, <$fh> line 1314.
Bad arg length for Socket::inet_ntoa, length is 0, should be 4 at ./FHEM/70_STV.pm line 84, <$fh> line 1314.

Line 84 ist:
my $address = inet_ntoa(scalar gethostbyname(hostname() || 'localhost'));

FHEM läuft auf einen MacMini (10.1.1), das letzte Software update liegt schon ein paar Tage zurück, an dem sollte es nicht liegen. Neugestartet hab ich das Ding natürlich schon.

Jemand eine Idee woran das liegen kann?

Grüße

Zwiebel

Hallo fhainz,

ja das liegt an deiner Namensauflösung.

Leider kann ich den Fehler nicht nachstellen. Es wäre schon wenn jemand mir sagen kann wie ich die Lokale IP auf dem fhem läuft sicher herausbekomme. So wie ich es hier implementiert habe ist es nicht so gut.

vg
Zwiebel