Hilfe! - bekomme WebSocket bei Raspbian nicht ans laufen

  • Hallo Zusammen,

    ich habe einen P3 mit Raspbian am laufen und habe darauf einen FHEM-Server installiert.

    Um nun meine Hausautomatisierung zu visualisieren wollte ich SmartVISU nutzen.

    Das geht nur wenn ich fronthem ans laufen bekomme. :/

    Bin nach dieser Anleitung vorgegangen:

    https://wiki.fhem.de/wiki/Fronthem_Installation

    aber leider bekomme ich den WebSocket nicht ans laufen und die Installation bricht bei den Tests ab...

    Da es wohl speziell ist, wurde ich an ein Raspi-Forum verwiesen...

    Kann mir hier jemand mit der Installation helfen oder zumindest versuchen den Fehler zu finden...

    ...das wäre super nett.

    Hier der Code vom Raspi den ich über Putty angezeigt bekomme:

    cpanm (App::cpanminus) 1.7043 on perl 5.014002 built for arm-linux-gnueabihf-thread-multi-64int

    Work directory is /root/.cpanm/work/1513358008.28142

    You have make /usr/bin/make

    You have LWP 6.04

    You have /bin/tar: tar (GNU tar) 1.26

    Copyright (C) 2011 Free Software Foundation, Inc.

    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.

    This is free software: you are free to change and redistribute it.

    There is NO WARRANTY, to the extent permitted by law.

    Written by John Gilmore and Jay Fenlason.

    You have /usr/bin/unzip

    Searching Net::WebSocket::Server () on cpanmetadb ...

    --> Working on Net::WebSocket::Server

    Fetching http://www.cpan.org/authors/id…et-Server-0.003004.tar.gz

    -> OK

    Unpacking Net-WebSocket-Server-0.003004.tar.gz

    Entering Net-WebSocket-Server-0.003004

    Checking configure dependencies from META.json

    Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.30)

    Configuring Net-WebSocket-Server-0.003004

    Running Makefile.PL

    Checking if your kit is complete...

    Looks good

    Invalid LICENSE value 'Artistic_2_0' ignored

    Invalid LICENSE value 'Artistic_2_0' ignored

    Generating a Unix-style Makefile

    Writing Makefile for Net::WebSocket::Server

    Writing MYMETA.yml and MYMETA.json

    -> OK

    Checking dependencies from MYMETA.json ...

    Checking if you have Test::More 0 ... Yes (0.98)

    Checking if you have Protocol::WebSocket 0.12 ... Yes (0.23)

    Building and testing Net-WebSocket-Server-0.003004

    cp lib/Net/WebSocket/Server.pm blib/lib/Net/WebSocket/Server.pm

    cp lib/Net/WebSocket/Server/Connection.pm blib/lib/Net/WebSocket/Server/Connection.pm

    Manifying 2 pod documents

    PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib$

    # Testing Net::WebSocket::Server 0.003004, Perl 5.014002, /usr/bin/perl

    t/00-load.t ....... ok

    test timed out

    # Child (initialize client socket) exited without calling finalize()

    # Failed test 'initialize client socket'

    # at /usr/share/perl/5.14/Test/Builder.pm line 252.

    # Tests were run but no plan was declared and done_testing() was not seen.

    t/01-server.t .....

    Dubious, test returned 4 (wstat 1024, 0x400)

    Failed 1/1 subtests

    t/boilerplate.t ... ok

    t/manifest.t ...... skipped: Author tests not required for installation

    t/pod-coverage.t .. skipped: Test::Pod::Coverage 1.08 required for testing POD coverage

    t/pod.t ........... skipped: Test::Pod 1.22 required for testing POD

    Test Summary Report

    -------------------

    Anscheinend läuft irgendwas am WebSocket nicht so wie es sein sollte...

    Gruß

    Max ;(

  • Hilfe! - bekomme WebSocket bei Raspbian nicht ans laufen? Schau mal ob du hier fündig wirst!

  • Sorry, aber war mir nicht sicher, zu welchem das Thema besser passt.

    Und danke, dass du dich meinem Problem annehme möchtest!

    Als Neuling hat man es immer mal schwer, das richtige Forum zu finden und die Begriffe richtig zuzuordnen.

    Dennoch erhofft man sich aus Foren eine gewisse Unterstützung...

    denke das sollte ja wohl auch so sein...oder?

    Gruß

    Max

  • Zunächst mal macht man nicht einfach in allen Subforen denselben Thread auf in der Hoffnung, dass er irgendwo schon passt ...

    Falls Du Dich im Subforum vertan hast, wird Dir das schon mitgeteilt unddas Theme entsprechend verschoben

    Für mich sieht das so aus: Du platzt hier rein und müllst alle erst mal mit Deinem Problem zu, weil es ja sooo wichtig ist.

    Hast Du mal nach dem Fehlerbild gesucht?

    Ich hab' jetzt mal auf die Schnelle das hier gefunden -> https://forum.fhem.de/index.php?topic=52694.0

    Neuling hin oder her ... ein bisschen Anstand und Netiquette unterschreibst Du beim Akzeptieren der Forenregeln und implizit bei der Teilnahme an einem Forum. Das setze ich einfach mal voraus ...

    btw: auch wenn Du "hierher/woanders hin" verwiesen wurdest ... die FHEM-Leute sollten schon wissen, warum ihre Installation in einem Fehler resultiert.

    cu,

    -ds-

  • ....

    btw: auch wenn Du "hierher/woanders hin" verwiesen wurdest ... die FHEM-Leute sollten schon wissen, warum ihre Installation in einem Fehler resultiert

    ...da magst du schon Recht haben, nur leider bringt das keinen weiter...nachdem die Fhem-Leute auch nicht wissen, woran das liegen könnte!

    Ich werde mir mal den gefunden Link von dir anschauen und hoffe, dass ich Antworten finde.

    Und zu meinem "wie du schreibst, Reinplatzen": Sorry, das war nicht so beabsichtigt, hat nur eben überlegt ob ich im richtigen Subforum eingestellt hatte.

    ...ja und natürlich möchte man gerne an seinem Problem weiter kommen und betrachtet es selbst als wichtig.

    Wenn du ehrlich bis, geht es doch jedem so...

    Danke dir auf jeden Fall für deine Antworten.

    Gruß

    Max


    Ps.

    den Beitag am FHEM-Forum hatte ich auch schon vor mir, hat aber das Problem nicht gelöst!

    LEIDER...

    ...sonst wäre ich nicht hier gelandet!

    • Offizieller Beitrag

    Ich habe den anderen Thread gelöscht. Das sieht aber eher nach nem Perl/CPAN problem aus. Hast du es mal testweise auf ner anderen Kiste installiert?

    Der Unterschied zwischen Genie und Wahnsinn definiert sich im Erfolg.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!