Squeezeboxserver nach Update unbrauchbar

HKNBG
Beiträge: 102
Registriert: 20. April 2020 13:50
SqueezeBox: Boom
SqueezeBox: Boom
SqueezeBox: Radio
SqueezeBox: Radio
SqueezeBox: Touch
SqueezeBox Server läuft auf: Raspberry Pi/Linux

Squeezeboxserver nach Update unbrauchbar

Beitrag von HKNBG »

Heute habe ich um ca. 16:00 Uhr das neue Update mit dem Befehl "sudo dpkg -i /var/lib/squeezeboxserver/cache/updates/logitechmediaserver_8.0.0~1596793464_arm.deb" installiert. Leider kann man seitdem die Boxen nicht mehr benutzen. Uber SSH ist es problemlos den Raspi erreichen. Dennoch erreicht man den Server nicht mehr. Bei aufrufen von der Seite 192.168.170.xx:9000 kommt eine Fehlermeldung. Ebenfalls erreicht keine Squeezebox den Server. Beim Aufrufen des Logs unter "/var/log/squeezeboxserver" kommt seit 16:00 Uhr alle 5-6 Sekunden die Meldung "2020-09-05 xx:xx:xx Logitech Media Server died. Restarting. Gibt es noch irgendeine Möglichkeit den Server zu Retten, oder bleibt mir nichts anderes übrig, als mein ca. 2 Monate altes Backup zu verwenden? Anscheinend ist in der Version 8.0.0~1596793464 irgendwo ein kleiner bzw. großer Bug enthalten.
Mit freundlichen Grüßen
HKNBG

karlek
Moderator
Beiträge: 1809
Registriert: 2. November 2011 12:35
SqueezeBox: Touch
SqueezeBox: Radio
SqueezeBox: Boom
SqueezeBox: Classic
SqueezeBox: Transporter
SqueezeBox Server läuft auf: Raspberry Pi 3 (Jessie) mit LMS 7.9
(O2 Joggler mit LMS 7.9)
(QNAP-212 (Turbo) mit LMS 7.9)

Re: Squeezeboxserver nach Update unbrauchbar

Beitrag von karlek »

SteveBamber im slimdevices Forum hat geschrieben:If you want to fix the HTTP.pm script rather than rollback the issue is just that line 577 is missing a curly bracket

Code: Alles auswählen

elsif ($header =~ /^(?:icy-br|x-audiocast-bitrate):\s*(.+)/i) 
should be

Code: Alles auswählen

elsif ($header =~ /^(?:icy-br|x-audiocast-bitrate):\s*(.+)/i) {
Gemeint ist die Datei unter

Code: Alles auswählen

/usr/share/perl5/Slim/Player/Protocols
auf dem RasPi.

HKNBG
Beiträge: 102
Registriert: 20. April 2020 13:50
SqueezeBox: Boom
SqueezeBox: Boom
SqueezeBox: Radio
SqueezeBox: Radio
SqueezeBox: Touch
SqueezeBox Server läuft auf: Raspberry Pi/Linux

Re: Squeezeboxserver nach Update unbrauchbar

Beitrag von HKNBG »

Danke für die ausführliche Antwort. Ich probiere das Mal morgen aus. Falls es nicht funktioniert, melde ich mich nochmals. Wenn es funktioniert, antworte ich nicht mehr😉
Mit freundlichen Grüßen
HKNBG

karlek
Moderator
Beiträge: 1809
Registriert: 2. November 2011 12:35
SqueezeBox: Touch
SqueezeBox: Radio
SqueezeBox: Boom
SqueezeBox: Classic
SqueezeBox: Transporter
SqueezeBox Server läuft auf: Raspberry Pi 3 (Jessie) mit LMS 7.9
(O2 Joggler mit LMS 7.9)
(QNAP-212 (Turbo) mit LMS 7.9)

Squeezeboxserver nach Update unbrauchbar

Beitrag von karlek »

Ich schätze, es wird demnächst ein Update geben, das den Fehler behebt. Anscheinend ist schon eines da, das aber nur auf den vorigen Stand zurück geht.

HKNBG
Beiträge: 102
Registriert: 20. April 2020 13:50
SqueezeBox: Boom
SqueezeBox: Boom
SqueezeBox: Radio
SqueezeBox: Radio
SqueezeBox: Touch
SqueezeBox Server läuft auf: Raspberry Pi/Linux

Re: Squeezeboxserver nach Update unbrauchbar

Beitrag von HKNBG »

Na dann. Das erste Problem ist jedoch, das "Update zu erhalten. Nachdem ich ja kein Zugriff mehr um LMS habe, wird mir das Update nicht mehr automatisch heruntergeladen und kann es auch nicht installieren 😉

Könnte man es auch manuell herunterladen? Installieren wäre dann kein Problem mehr? Dennoch werde ich einfach Mal probieren die Klammer hinzuzufügen. 😁 Dass sollte ja auch funktionieren.
Mit freundlichen Grüßen
HKNBG

karlek
Moderator
Beiträge: 1809
Registriert: 2. November 2011 12:35
SqueezeBox: Touch
SqueezeBox: Radio
SqueezeBox: Boom
SqueezeBox: Classic
SqueezeBox: Transporter
SqueezeBox Server läuft auf: Raspberry Pi 3 (Jessie) mit LMS 7.9
(O2 Joggler mit LMS 7.9)
(QNAP-212 (Turbo) mit LMS 7.9)

Re: Squeezeboxserver nach Update unbrauchbar

Beitrag von karlek »

Code: Alles auswählen

cd /tmp
sudo wget http://downloads.slimdevices.com/nightly/8.0/lms/4e380034359ed9632ca3a44f044483d401ce8a32/logitechmediaserver_8.0.0~1599321733_arm.deb
sudo dpkg *.deb
oder so ähnlich.

Unter http://downloads.slimdevices.com findet man den aktuellen LMS für alle Versionen (und mehr).
Dort unter nightly gibt es dann eben die nightlies für 7.7, 7.9 und 8.0

HKNBG
Beiträge: 102
Registriert: 20. April 2020 13:50
SqueezeBox: Boom
SqueezeBox: Boom
SqueezeBox: Radio
SqueezeBox: Radio
SqueezeBox: Touch
SqueezeBox Server läuft auf: Raspberry Pi/Linux

Re: Squeezeboxserver nach Update unbrauchbar

Beitrag von HKNBG »

Möchte mich doch nochmals zurückmelden:

Das hinzufügen der Klammer hat problemlos funktioniert. Bei mir war dies jedoch in Zeile 576 und nicht in Zeile 577. Dann ist das manuelle herunterladen doch nicht mehr nötig. Danach habe ich noch ein "/etc/init.d/logitechmediaserver restart" eingegeben. Ob dies noch nötig war, weiß ich jedoch nicht :-))
Mit freundlichen Grüßen
HKNBG

karlek
Moderator
Beiträge: 1809
Registriert: 2. November 2011 12:35
SqueezeBox: Touch
SqueezeBox: Radio
SqueezeBox: Boom
SqueezeBox: Classic
SqueezeBox: Transporter
SqueezeBox Server läuft auf: Raspberry Pi 3 (Jessie) mit LMS 7.9
(O2 Joggler mit LMS 7.9)
(QNAP-212 (Turbo) mit LMS 7.9)

Re: Squeezeboxserver nach Update unbrauchbar

Beitrag von karlek »

Danke fürs Feedback.

Ich steuere das ganze ja mit dem neumodischen

Code: Alles auswählen

systemctl restart logitechmediaserver
. Läuft aber im Endeffekt wohl auf dasselbe raus.
Aber nicht bei Ubuntu 20.04, glaube ich.