FHEM - Hardware > Server - Mac

Fhem auf macOS Sierra

(1/2) > >>

holzwurm83:
Hallo zusammen,

kann mir hierbei jemand helfen ich habe im Log folgende Fehlermeldung und weiß mir nicht mehr zu helfen. Der ssl Socket ist eigentlich installiert. Habe diesen auch schon nachinstalliert. Ich denke das da auch noch etwas anderes fehlet!?



--- Code: ---https://****.****.com:443: Can't locate IO/Socket/SSL.pm in @INC (@INC contains: /Users/****/FHEM_RPI . /Users/*****/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0/darwin-2level /Users/****/perl5/perlbrew/perls/perl-5.16.0/lib/site_perl/5.16.0 /Users/*****/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0/darwin-2level /Users/*****/perl5/perlbrew/perls/perl-5.16.0/lib/5.16.0 ./FHEM) at (eval 355) line 2.
BEGIN failed--compilation aborted at (eval 355) line 2.
--- Ende Code ---

holzwurm83:
Wenn ich dann einen fhem neustarte kommt nioch die folgende Fehlermeldung und fhem startet nicht mehr.


--- Code: ---2018.04.07 16:46:35 1: telnetPort: Can't open server port at 7072: Address already in use. Exiting.
--- Ende Code ---

rudolfkoenig:

--- Zitat ---Can't locate IO/Socket/SSL.pm
--- Ende Zitat ---
Diese Datei ist in den aufgefuehrten @INC-Verzeichnissen nicht zu finden.
Vermutlich wurde sie nicht mit dem brew Version von cpan installiert, sondern mit dem "original".


--- Zitat ---Can't open server port at 7072: Address already in use.
--- Ende Zitat ---
FHEM laeuft bereits, und belegt port 7072 mit der telnet Instanz.
Entweder per telnet verbinden und shutdown ausfuehren, oder den Prozess abschiessen.

holzwurm83:
Hallo Rudolf,

danke für dein Feedback!


--- Zitat ---Vermutlich wurde sie nicht mit dem brew Version von cpan installiert, sondern mit dem "original".
--- Ende Zitat ---
Wollte das jetzt nach installieren, bzw. perlbrew installieren. Das hatte ich ursprünglich nicht getan. Habe jetzt gelesen das es da oft zu Schwierigkeiten kommt.
Wie muss ich das genau installieren, bevor ich das wieder falsch mache?

Hatte da ursprünglich nach dem Wiki installiert.
https://wiki.fhem.de/wiki/FHEM_auf_Mac_OS_X

 
--- Zitat ---Entweder per telnet verbinden und shutdown ausfuehren, oder den Prozess abschiessen.
--- Ende Zitat ---
Per telnet komme ich nicht drauf. Kommt immer ein Timeout. Habe das zur Sicherheit auf nem RPI versucht da klappt das sofort.
Habe dann den Prozess perl auf dem MacMini Server beendet und konnte fhem neu starten. Ein "shutdown restart" aus fhem heraus geht jetzt auch wieder!

rudolfkoenig:
Bin nich ganz einverstanden mit diesem Wiki-Arikal, das unter OSX installierte perl ist mAn auch ok, SSL ist definitiv dabei, und man kann auch Pakete nachinstallieren mit "cpan -i"
Da ich im Wiki empfohlene perl-Variante nicht kenne, hoffen wir, dass der Wiki-Artikel-Autor Dir weiterhelfen kann.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln