LMS (Logitech Media Server) Plugin für LoxBerry

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • svethi
    antwortet
    Ich weiß nicht was es da nicht zu verstehen gibt. Du siehst doch selbst, dass Du zum LMS kommst wenn Du den Docker aufrufst und hast doch da den Beweis dafür das es nicht geht

    Einen Kommentar schreiben:


  • Bullit
    antwortet
    Super, danke Michael! Natürlich kannst du dich auch bei meinem System austoben wenn du möchtest. Eventuell liegt es irgendwo an Mac bzw. MacOS. Ich mache, in Sachen Loxberry, vieles über Mac da ich sonst stundenlang im Arbeitszimmer wäre und mir meine bessere Hälfte eine reinhauen würde. Somit kann es eventuell auch an sowas liegen. Müsste man austesten wenn es bei dir nicht so nachstellbar ist.

    Christian, da ich ohnehin zu dämlich bin, hat sich Das Thema Docker schon wieder erledigt. Wollte damit endlich mal versuchen meinen iRobot 980 anzubinden aber ich scheitere schon an der Node Red Installation. Warte ich halt ab bis dann Loxberry 1.4 rauskommt - da isses ja drauf. Tut ja nun nichts zur Sache bzgl. LMS. Bin nur froh dass das aktuell wieder funktioniert. Auch wenn ich noch nicht sicher bin ob die Docker-Installation nicht was zerschossen hat.

    So oder so - Danke jedem für die Hilfe. Wieder was gelernt.

    Einen Kommentar schreiben:


  • Christian Fenzl
    antwortet
    Was Sven gemeint hat: Es können nicht zwei Dienste am gleichen Port betrieben werden. Einer davon „stirbt“ beim Starten, und das war bei dir Docker.
    Das Plugin kannst du trotzdem installieren, aber die damit installierten Dienste funktionieren dann halt nicht, wenn Ports schon belegt sind. Das Webinterface von LoxBerry hat auch nichts mit Webinterfaces von anderen Diensten zu tun (wie das LMS-Webinterface oder das der Docker-Weboberfläche), weil die auf anderen Sports laufen. So kann die Plugin-Oberfläche (betrieben von Apache) immer noch gehen, aber die der anderen Dienste nicht.

    lg, Christian

    Einen Kommentar schreiben:


  • Prof.Mobilux
    antwortet
    Ok, ich probiere das mal bei mir aus. Hab den Port noch nie im LMS geändert. Eventuell ist das wirklich ein Bug. Ich probiere heute Abend.

    Einen Kommentar schreiben:


  • Bullit
    antwortet
    Dann bin ich froh dass wir uns mittlerweile verstehen ;-) Ich versteh so vieles nicht was da passiert ist. Docker war wirklich installiert und das obwohl dieses ebenfalls Port 9000 nutzen wollte. Als ich Docker als Plugin öffnen wollte , öffnete sich allen ernstes LMS. So viel zum Thema dass das gar nicht gehen kann 2 Plugins auf Port 9000 zu haben. Stimmt ja auch , aber irgendwie klappte halt irgend ein Fehlverhalten dennoch

    Okay, ich sehe dass ich da Wörter durcheinander bringe. Wir bzw. ich habe den Port im Weblf von LMS geändert. Ohne Leerzeichen, ohne 1 Zahl zu wenig oder ähnliches. Als ich den Port dann auf 8000 geändert hatte (zum prüfen ob das elendige Docker-Plugin nun läuft) war es schon vorbei... Ab dieser einen Änderung des Ports im LMS Weblf wollte dein Plugin (da kann es ja nichts dafür wenn LMS einen Bug hat) die Seite so öffnen: 192.168.1.181:`8000`(die Striche waren gerade nach oben und keine Apostrophs aber ich kriege es gerade nicht hin). Nachdem ich dann gestern auf Christians Rat hin mich via Terminal (Mac) und Shell-Befehlen/Nano-Zeugs dann dran gemacht hatte und die entsprechende Zeile ändern konnte, lief es wieder problemlos. Bin aber dennoch am überlegen ein Backup drüber zu bügeln.

    Spotty z.B wird mir unter Anwendungen plötzlich nicht mehr angezeigt. Bin nicht sicher ob das Docker-installieren nicht irgendwas verballert hat...

    Einen Kommentar schreiben:


  • Prof.Mobilux
    antwortet
    Jetzt hab ich es verstanden - jedenfalls fast Wie konntest Du erfolgreich den Port des LMS im GUI ändern? So eine Einstellung gibt's im Plugin gar nicht...

    Oder hast Du dazu das WebIf vom LMS geöffnet? Dann wäre es ein Bug im LMS, nicht im Plugin. Hast Du den Befehl auf der Shell mal ausgeführt?

    Einen Kommentar schreiben:


  • Bullit
    antwortet
    Ich melde getreu: Befehl ausgeführt. Feind besiegt. Nachdem ich in den tiefsten Eingeweiden des Loxberry ( es fühlte sich zumindest so an ) , nach gefühlten 10000 Zeilen überfliegen endlich entsprechende Zeile gefunden hatte, konnte ich den Fehler korrigieren. In entsprechender Zeile war ebenfalls die falsche Formatierung drin. Dort stand es ebenso falsch drin, wie oben beschrieben und gepostet. Nachdem ich die beiden nicht dahin gehörenden Zeichen entfernt habe, geht es wieder als wäre nie etwas gewesen.

    Warum allerdings bei einer Änderung in der LMS Web GUI , ohne einen Leerschlag oder ähnliches drin zu haben, plötzlich 2 zusätzliche Zeichen bei Beginn und Ende der Portnummer gesetzt werden, entzieht sich meiner Kenntnis.

    Einen Kommentar schreiben:


  • Bullit
    antwortet
    Ich probiers aus. Sonst bügel ich ein Backup drüber die Tage

    Einen Kommentar schreiben:


  • Christian Fenzl
    antwortet
    Bullit
    Wenn du dir zutraust, per Putty und nano die Datei
    /var/lib/squeezeboxserver/prefs/server.prefs zu bearbeiten, kannst du dort den httpport suchen, kontrollieren und korrigieren.

    Sonst bitte bissl Geduld, Michael ist gerade beschäftigt.

    Einen Kommentar schreiben:


  • Bullit
    antwortet
    Komisch ist es dann aber dennoch dass wenn ich das Docker-Plugin öffnen wollte nicht irgendwas von Docker kam, sondern jedes Mal die LMF WebGUI... Für mich nur verständlich wenn die Port-Thematik das Problem war weil beides standardmässig auf Port 9000 war.

    Löst mein Problem aber nicht dass da irgendwelche Zeichen im Port drin sind Läuft wohl drauf aus dass ich das Backup draufspielen muss

    Einen Kommentar schreiben:


  • svethi
    kommentierte 's Antwort
    Trotzdem können auf einer IP nicht 2 Prozesse auf den selben Port zugreifen ;-).
    Hab nochmal oben geguckt. Der Port ist ja auch in ' eingeschlossen, das geht auch nicht

  • Christian Fenzl
    kommentierte 's Antwort
    svethi, darum geht's nicht. Bullit hat im WebIf vom LMS-Plugin den Port vom LMS geändert, und jetzt kommt ein LF in die URL zum Aufruf des LMS aus dem LMS-Plugin-Webif heraus.
    (@Bullit: Das wäre "Long-Story-Short" ;-) )

  • svethi
    kommentierte 's Antwort
    Noch einmal 2 Programme/Dienste (was auch immer) können NICHT auf den gleich Port hören. Mit Sicherheit wurde Docker gar nicht gestartet. Du musst erstmal den LB neu starten, bevor Du überhaupt den Docker aufrufen kannst

  • Christian Fenzl
    kommentierte 's Antwort
    Gut, dann ist's ein Bug im LMS-Plugin :-)

  • Bullit
    antwortet
    Okay, scheinbar rede ich Wirr...

    Ich habe Docker installiert. Ein neues Plugin. Sollte ja bekannt sein. Dieses nutzt gemäss Plugin-Seite im Loxwiki, ebenfalls Port 9000. Genauso wie LMS in der Standartkonfig. Nachdem ich nun Docker installiert hatte, wollte ich Docker öffnen und habe bei den Plugins, wie man es auch beim LMS macht, das Bildchen angeklickt. Anstelle von Docker öffnete sich jedes Mal LMS. Wahrscheinlich wegen besagtem Port-Problem bzw. dass beide Plugins Port 9000 nutzen.

    Daraufhin wollte ich in den Einstellungen von LMS, also im GUI , nicht irgendwo in den Eingeweiden von Loxberry oder gar irgendwelchen Shell-Befehlen, den Port ändern was ich auch erfolgreich konnte. Wenn ich im Browser z.B 192.168.1.181:8000 (neuer LMS Port) eingegeben habe, funktionierte dies problemlos. Habe ich aber im LMS Plugin die LMS Einstellungen öffnen wollen , hat das Plugin dieses in einem neuen Browserfenster mit entsprechenden Fehler in der Adresse geöffnet.

    Ich hab dann mehrmals kontrolliert ob ich irgendwo ein Leerzeichen unbeabsichtigt eingebaut hatte was aber nicht der Fall war. Da in der LMS GUI der Port korrekt geändert wird, sowie auch im manuellem Eintippen der neue Port auch funktioniert, verstehe ich nicht wo das Plugin sein "Problem" hat. Zumal ich da ja logischerweise nichts geändert hatte. Sobald ich im Plugin , auch mit altem Port, nun die LMS Einstellungen öffnen will, öffnet das Plugin immer ein Fenster mit dem eigentlich richtigen Port, aber mit diesen nicht dazu gehörenden Satzzeichen in der Adresse die ich partout nicht wegkriege...


    Hoffe man versteht mein Problem nun besser.

    Einen Kommentar schreiben:

Lädt...