janbar / noson-app

The essential to control music from your SONOS devices on Linux platforms
GNU General Public License v3.0
335 stars 28 forks source link

(SONOS)WSResponse: server error (500) noson-app version 5.2.2 #190

Open ataraxus opened 1 year ago

ataraxus commented 1 year ago

Noson stopped working for me recently. I cant start play music from Spotify, whilst TuneIn works fine. I tried version 5.2.2 and also compiled from master branch both return the same Server Error. I'm glad to provide more info if needed. Below the log shows starting a stream from tunein and then spotify which wont work:

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Signal handler is enabled.
"using file ':/i18n/noson_de.qm ' for translations."
thumbnailer: register API [LASTFM]
thumbnailer: register API [DEEZER]
installing thumbnails cache in folder "/home/atx/.local/share/janbar/io.github.janbar.noson/QML/OfflineStorage"
thumbnailer is initialized
qml: LANG=de_DE
thumbnailer: configure API [DEEZER]
qml: register account: type=2311 sn=0 token=B...
registerContent: 0x555ce37a3600 ()
registerContent: 0x555ce37a1350 (FV:2)
registerContent: 0x555ce37a2870 ()
registerContent: 0x555ce36382b0 (SQ:)
registerContent: 0x555ce37a1dc0 ()
registerContent: 0x555ce3603660 ()
(SONOS)FindDeviceDescription: starting new context
(SONOS)FindDeviceDescription: location url found (http://192.168.178.97:1400/xml/device_description.xml)
(SONOS)FindDeviceDescription: server string found (Linux UPnP/1.0 Sonos/69.1-31120 (ZPS20))
(SONOS)FindDeviceDescription: search target matches
(SONOS)ParseZoneGroupState: new group 'RINCON_7828CAD2CEB401400:2551553875' with coordinator 'RINCON_7828CAD2CEB401400'
(SONOS)ParseZoneGroupState: new group member 'RINCON_7828CAD2CEB401400' (Büro)
(SONOS)ParseZoneGroupState: topology key 115554549
loadContent: 0x555ce37a3600 ()
handleRenderingControlChange: sig=7 volume: 0.990 [1]
create player 1 [Büro]
loadContent: 0x555ce3603660 ()
qml: Reloading the zone ...
qml: Connecting zone 'Büro'
Succeeded to register "org.mpris.MediaPlayer2.noson.Buro" on the session bus
registerContent: 0x555ce30806f0 ()
loadContent: 0x555ce30806f0 (Q:0)
systemEventCB: container [Q:0] has being updated to 12
playerEventCB: container [Q:0] has being updated to 12
installing network cache of 97656 KB in folder "/home/atx/.cache/janbar/io.github.janbar.noson"
qml: Set queue position view at -1
loadContent: 0x555ce3603660 ()
handleRenderingControlChange: [RINCON_7828CAD2CEB401400] sig=4 volume: 16.000 [16]
handleRenderingControlChange: sig=6 volume: 16.000 [16]
(SONOS)ParseZoneGroupState: new group 'RINCON_7828CAD2CEB401400:2551553875' with coordinator 'RINCON_7828CAD2CEB401400'
(SONOS)ParseZoneGroupState: new group member 'RINCON_7828CAD2CEB401400' (Büro)
(SONOS)ParseZoneGroupState: topology key 115554549
(SONOS)SSLSessionFactory: SSL engine initialized
registerContent: 0x555ce4273e10 ()
loadContent: 0x555ce4273e10 ()
(SONOS)ParseZoneGroupState: new group 'RINCON_7828CAD2CEB401400:2551553875' with coordinator 'RINCON_7828CAD2CEB401400'
(SONOS)ParseZoneGroupState: new group member 'RINCON_7828CAD2CEB401400' (Büro)
(SONOS)ParseZoneGroupState: discard invisible group member 'RINCON_7828CAD1B7E801400' (Büro)
(SONOS)ParseZoneGroupState: topology key 115554549
handleRenderingControlChange: [RINCON_7828CAD2CEB401400] sig=0 volume: 16.000 [16]
handleRenderingControlChange: sig=2 volume: 16.000 [16]
(SONOS)ParseZoneGroupState: new group 'RINCON_7828CAD2CEB401400:2551553875' with coordinator 'RINCON_7828CAD2CEB401400'
(SONOS)ParseZoneGroupState: new group member 'RINCON_7828CAD2CEB401400' (Büro)
(SONOS)ParseZoneGroupState: discard invisible group member 'RINCON_7828CAD1B7E801400' (Büro)
(SONOS)ParseZoneGroupState: topology key 115554549
unregisterContent: 0x555ce4273e10 ()
registerContent: 0x555ce48dc300 ()
loadContent: 0x555ce48dc300 ()
loadContent: 0x555ce48dc300 ()
libpng warning: iCCP: known incorrect sRGB profile
loadContent: 0x555ce48dc300 ()
libpng warning: iCCP: known incorrect sRGB profile
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
qt.gui.icc: fromIccProfile: failed minimal tag size sanity
systemEventCB: container [Q:0] has being updated to 13
playerEventCB: container [Q:0] has being updated to 13
loadContent: 0x555ce30806f0 (Q:0)
(SONOS)WSResponse: server error (500)
(SONOS)Request: invalid response
loadContent: 0x555ce48dc300 ()
(SONOS)WSResponse: server error (500)
(SONOS)Request: invalid response
ciriguaya commented 1 year ago

did you manage to solve this? I'm having the same error, before things where working fine.

ataraxus commented 1 year ago

No, sadly not. I havnt used noson since then anymore :/

ciriguaya commented 1 year ago

Yes I also Switcher over to soco-cli as I needed something that works primarily through the command line. But thx for the quick response!

janbar commented 1 year ago

Hi, this issue is old and it reported a generic error without debig output. So it is hard to find the real issue. Noson has a CLI too: type noson-app --cli or noson --cli