I am running headless plexamp 4.4.0.
In the web ui, I get a list of songs.
But when I play a song, the player doesn’t work properly and the song doesn’t play.
How can we fix it?
PMS(Synology DSM7) 1.31.1.6733
Plexamp(headless) 4.4.0 (on volumio os)
Mar 09, 2023 08:17:17.395 [0x7fd776d88b38] WARN - [Req#8650d] Missing X-Plex-Container-Size header. This will fail with status code 400 in the future.
Mar 09, 2023 08:17:17.586 [0x7fd77afaab38] WARN - [HttpClient/HCl#1179] HTTP error requesting GET undefined (6, Couldn't resolve host name) (Could not resolve host: undefined)
Plexamp web console log
PLAYER: Issuing play for music from server xxxxxxeb3ba262459fdceae4bf78b6a2f58e55
index.js:2
DEVICE: No provider for source undefined
test.e._isBreadcrumbTypeEnabled.console.<computed> @ index.js:2
value @ index.js:2
value @ index.js:2
Oe @ index.js:2
(Anonymous) @ index.js:2
me @ index.js:2
e.track @ index.js:2
u @ index.js:2
Z @ index.js:2
X.t.render @ index.js:2
Uo @ index.js:2
Wo @ index.js:2
Us @ index.js:2
Pu @ index.js:2
ku @ index.js:2
Eu @ index.js:2
vu @ index.js:2
(Anonymous) @ index.js:2
t.unstable_runWithPriority @ index.js:2
Ua @ index.js:2
qa @ index.js:2
Qa @ index.js:2
Ie @ index.js:2
Kt @ index.js:2
index.js:2 PlayQueue: Exception executing task this.app.audioController.disableStateUpdates is not a function TypeError: this.app.audioController.disableStateUpdates is not a function
at e.<anonymous> (index.js:2:2918520)
at c (index.js:2:4358602)
at Generator._invoke (index.js:2:4358390)
at Generator.next (index.js:2:4359027)
at c (index.js:2:4358602)
at n (index.js:2:4359088)
at index.js:2:4359454
at new Promise (<anonymous>)
at i (index.js:2:4359433)
at E._invoke (index.js:2:4359491)
index.js:2 Cloud: [RecentPlays] Refreshing item
index.js:2 Discovery: There was a change to Recent Plays.
index.js:2
Image: Ignoring image load with unexpected URI
test.e._isBreadcrumbTypeEnabled.console.<computed> @ index.js:2
(Anonymous) @ index.js:2
(Anonymous) @ index.js:2
n @ index.js:2
Promise.then(Async)
r.onload @ index.js:2
load(Async)
load @ index.js:2
(Anonymous) @ index.js:2
Lu @ index.js:2
t.unstable_runWithPriority @ index.js:2
Ua @ index.js:2
Ru @ index.js:2
vu @ index.js:2
(Anonymous) @ index.js:2
t.unstable_runWithPriority @ index.js:2
Ua @ index.js:2
qa @ index.js:2
Qa @ index.js:2
fu @ index.js:2
enqueueSetState @ index.js:2
v.setState @ index.js:2
(Anonymous) @ index.js:2
c @ index.js:2
(Anonymous) @ index.js:2
(Anonymous) @ index.js:2
c @ index.js:2
n @ index.js:2
(Anonymous) @ index.js:2
Promise.then(Async)
n @ index.js:2
(Anonymous) @ index.js:2
i @ index.js:2
E._invoke @ index.js:2
(Anonymous) @ index.js:2
e.async @ index.js:2
value @ index.js:2
hs @ index.js:2
Ou @ index.js:2
t.unstable_runWithPriority @ index.js:2
Ua @ index.js:2
Au @ index.js:2
vu @ index.js:2
(Anonymous) @ index.js:2
t.unstable_runWithPriority @ index.js:2
Ua @ index.js:2
qa @ index.js:2
Qa @ index.js:2
yu @ index.js:2
nt @ index.js:2
rt @ index.js:2
Xe @ index.js:2
e.reportChanged @ index.js:2
t.setNewValue @ index.js:2
e.write @ index.js:2
set @ index.js:2
(Anonymous) @ index.js:2
gn @ index.js:2
t.setNewValue @ index.js:2
e.write @ index.js:2
set @ index.js:2
value @ index.js:2
value @ index.js:2
(Anonymous) @ index.js:2
setTimeout(Async)
(Anonymous) @ index.js:2
c @ index.js:2
(Anonymous) @ index.js:2
(Anonymous) @ index.js:2
c @ index.js:2
n @ index.js:2
(Anonymous) @ index.js:2
i @ index.js:2
E._invoke @ index.js:2
(Anonymous) @ index.js:2
e.async @ index.js:2
value @ index.js:2
Pe @ index.js:2
n @ index.js:2
e.onPlayItem @ index.js:2
e.onPlay @ index.js:2
t.onPress @ index.js:2
onClick @ index.js:2
Ve @ index.js:2
qe @ index.js:2
(Anonymous) @ index.js:2
Pr @ index.js:2
Tr @ index.js:2
(Anonymous) @ index.js:2
Le @ index.js:2
(Anonymous) @ index.js:2
Dr @ index.js:2
Zt @ index.js:2
Jt @ index.js:2
t.unstable_runWithPriority @ index.js:2
Ua @ index.js:2
Ie @ index.js:2
Kt @ index.js:2
index.js:2 Image: expected - "http://some.host:32400/photo/:/transcode?width=46&height=46&url=%2Flibrary%2Fmetadata%2F23182%2Fthumb%2F1658044762&format=jpeg&X-Plex-Token=myToken"
index.js:2 Image: actual - undefined
index.js:2 Cloud: [RecentPlays] Syncing.
index.js:2 Cloud: [RecentPlays] Received data, performing sync.
index.js:2 Discovery: There was a change to Recent Plays.
index.js:2 Cloud: [RecentPlays] Sending new cloud data (dirty: 0 changed: 1)
index.js:2 Cloud: [RecentPlays] Syncing complete with added: 0 deleted: 0 and dirty: 0.