[GH-ISSUE #165] Beta 6 Apple Music not Playing #94

Closed
opened 2026-02-27 19:28:23 +03:00 by kerem · 8 comments
Owner

Originally created by @simon2207 on GitHub (Feb 20, 2026).
Original GitHub issue: https://github.com/lox-audioserver/lox-audioserver/issues/165

Hi @rudyberends,

after adding my Apple Music Account under the content section via Media User Token, I m able to see all my playlists etc. within the Loxone App - but Playback ist not possible.

Error Log

[2026-02-20T08:14:41.590Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing
[2026-02-20T08:14:41.602Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=i.GGaxYuP5LNxK zoneId=14] apple music stream blocked; drm not available
[2026-02-20T08:14:41.602Z][WARN][Zones|Manager] [reason="widevine missing" source=output zoneId=14] playback error
[2026-02-20T08:14:41.602Z][WARN][Zones|Manager] [zoneId=14] apple music stream not ready; skipping playback

Kind regards
Simon

Originally created by @simon2207 on GitHub (Feb 20, 2026). Original GitHub issue: https://github.com/lox-audioserver/lox-audioserver/issues/165 Hi @rudyberends, after adding my Apple Music Account under the content section via Media User Token, I m able to see all my playlists etc. within the Loxone App - but Playback ist not possible. Error Log [2026-02-20T08:14:41.590Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing [2026-02-20T08:14:41.602Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=i.GGaxYuP5LNxK zoneId=14] apple music stream blocked; drm not available [2026-02-20T08:14:41.602Z][WARN][Zones|Manager] [reason="widevine missing" source=output zoneId=14] playback error [2026-02-20T08:14:41.602Z][WARN][Zones|Manager] [zoneId=14] apple music stream not ready; skipping playback Kind regards Simon
kerem closed this issue 2026-02-27 19:28:23 +03:00
Author
Owner

@rudyberends commented on GitHub (Feb 20, 2026):

The widevine file seem to be missing. They are still there in the data directory?

<!-- gh-comment-id:3932394294 --> @rudyberends commented on GitHub (Feb 20, 2026): The widevine file seem to be missing. They are still there in the data directory?
Author
Owner

@simon2207 commented on GitHub (Feb 20, 2026):

hmm - the file is there...

root@Docker:/opt/docker# ls
freshrss homeassistant homebridge iobroker lox-audioserver loxhuebridge pihole portainer
root@Docker:/opt/docker# cd lox-audioserver/
root@Docker:/opt/docker/lox-audioserver# ls
data docker-compose.yml
root@Docker:/opt/docker/lox-audioserver# cd data/
root@Docker:/opt/docker/lox-audioserver/data# ls
config data
root@Docker:/opt/docker/lox-audioserver/data#

root@Docker:/opt/docker/lox-audioserver/data# docker exec -it lox-audioserver sh -lc 'ls -la /data/config; echo "----"; ls -la /data/data | head -n 200'
total 8
drwxrwxr-x 2 root 996 4096 Nov 17 14:03 .
drwxrwxr-x 4 root 996 4096 Feb 20 09:38 ..

total 68
drwxrwxr-x 8 root 996 4096 Jan 3 17:43 .
drwxrwxr-x 4 root 996 4096 Feb 20 09:38 ..
-rwxrwxr-x 1 root 996 32821 Feb 1 10:12 config.json
drwxrwxr-x 2 root 996 4096 Dec 31 10:33 customradio
drwxrwxr-x 2 root 996 4096 Nov 24 14:00 favorites
drwxrwxr-x 4 root 996 4096 Dec 31 10:28 music
drwxrwxr-x 2 root 996 4096 Jan 16 20:06 recents
drwxrwxr-x 2 root 996 4096 Dec 31 10:28 storage
drwxrwxr-x 2 root 996 4096 Jan 3 20:13 widevine_cdm
root@Docker:/opt/docker/lox-audioserver/data#

<!-- gh-comment-id:3932400025 --> @simon2207 commented on GitHub (Feb 20, 2026): hmm - the file is there... root@Docker:/opt/docker# ls freshrss homeassistant homebridge iobroker lox-audioserver loxhuebridge pihole portainer root@Docker:/opt/docker# cd lox-audioserver/ root@Docker:/opt/docker/lox-audioserver# ls data docker-compose.yml root@Docker:/opt/docker/lox-audioserver# cd data/ root@Docker:/opt/docker/lox-audioserver/data# ls config data root@Docker:/opt/docker/lox-audioserver/data# root@Docker:/opt/docker/lox-audioserver/data# docker exec -it lox-audioserver sh -lc 'ls -la /data/config; echo "----"; ls -la /data/data | head -n 200' total 8 drwxrwxr-x 2 root 996 4096 Nov 17 14:03 . drwxrwxr-x 4 root 996 4096 Feb 20 09:38 .. ---- total 68 drwxrwxr-x 8 root 996 4096 Jan 3 17:43 . drwxrwxr-x 4 root 996 4096 Feb 20 09:38 .. -rwxrwxr-x 1 root 996 32821 Feb 1 10:12 config.json drwxrwxr-x 2 root 996 4096 Dec 31 10:33 customradio drwxrwxr-x 2 root 996 4096 Nov 24 14:00 favorites drwxrwxr-x 4 root 996 4096 Dec 31 10:28 music drwxrwxr-x 2 root 996 4096 Jan 16 20:06 recents drwxrwxr-x 2 root 996 4096 Dec 31 10:28 storage drwxrwxr-x 2 root 996 4096 Jan 3 20:13 widevine_cdm root@Docker:/opt/docker/lox-audioserver/data#
Author
Owner
<!-- gh-comment-id:3932459423 --> @rudyberends commented on GitHub (Feb 20, 2026): https://github.com/lox-audioserver/lox-audioserver/issues/104#issuecomment-3707291280
Author
Owner

@simon2207 commented on GitHub (Feb 20, 2026):

@rudyberends i m not using Music Assistant anymore - and I had that running in January - could remember our chat... #104... but where do I get them now - or do I have to install and run MA just for that to files?

<!-- gh-comment-id:3932498618 --> @simon2207 commented on GitHub (Feb 20, 2026): @rudyberends i m not using Music Assistant anymore - and I had that running in January - could remember our chat... #104... but where do I get them now - or do I have to install and run MA just for that to files?
Author
Owner

@simon2207 commented on GitHub (Feb 20, 2026):

installed music assistant again under home assistant... but there are lots of issues within home assistant right now: now SSH Access - SSH /Terminal Addon doesn't start ... Apple Music Integration doesn't work properly ... I don't know ... is there any other way to get Apple Music up and running within lox-audio server?

<!-- gh-comment-id:3932588280 --> @simon2207 commented on GitHub (Feb 20, 2026): installed music assistant again under home assistant... but there are lots of issues within home assistant right now: now SSH Access - SSH /Terminal Addon doesn't start ... Apple Music Integration doesn't work properly ... I don't know ... is there any other way to get Apple Music up and running within lox-audio server?
Author
Owner

@simon2207 commented on GitHub (Feb 20, 2026):

Installed Music Assistant Again - implemented Apple Music
Got Access to Music Assistant within my Home Assistant install with a little help of Claude... got those files... exported them to my Mac - deleted the dummy files created within lox-audio server and replaced them with those new files from Music Assistant / imported them to Lox-Audioserver:

scp ~/Downloads/client_id.bin root@192.168.1.38:/opt/docker/lox-audioserver/data/data/widevine_cdm/

scp ~/Downloads/private_key.pem root@192.168.1.38:/opt/docker/lox-audioserver/data/data/widevine_cdm/

AND --- same problem - LOG:

[2026-02-20T09:49:45.417Z][WARN][Content|AppleMusicStream] [failureType=3076 trackId=1866733078 zoneId=14] apple music stream url unavailable
[2026-02-20T09:49:45.443Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing
[2026-02-20T09:49:45.443Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1866732800 zoneId=14] apple music stream blocked; drm not available
[2026-02-20T09:50:09.241Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing
[2026-02-20T09:50:09.241Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589952 zoneId=14] apple music stream blocked; drm not available
[2026-02-20T09:50:09.543Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing
[2026-02-20T09:50:09.543Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589256 zoneId=14] apple music stream blocked; drm not available
[2026-02-20T09:50:09.550Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing
[2026-02-20T09:50:09.550Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589944 zoneId=14] apple music stream blocked; drm not available
[2026-02-20T09:50:09.558Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing
[2026-02-20T09:50:09.558Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589249 zoneId=14] apple music stream blocked; drm not available
[2026-02-20T09:50:09.558Z][WARN][Zones|Manager] [reason="widevine missing" source=output zoneId=14] playback error
[2026-02-20T09:50:09.558Z][WARN][Zones|Manager] [zoneId=14] apple music stream not ready; skipping playback
[2026-02-20T09:50:09.558Z][WARN][Zones|Manager] [audiopath=spotify@bridge-applemusic-2x0xcp:track:b64_MTczNDU4OTI0OQ== zoneId=14] playback skipped; no playable source resolved
[2026-02-20T09:50:09.687Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing
[2026-02-20T09:50:09.687Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589271 zoneId=14] apple music stream blocked; drm not available

<!-- gh-comment-id:3932760856 --> @simon2207 commented on GitHub (Feb 20, 2026): Installed Music Assistant Again - implemented Apple Music Got Access to Music Assistant within my Home Assistant install with a little help of Claude... got those files... exported them to my Mac - deleted the dummy files created within lox-audio server and replaced them with those new files from Music Assistant / imported them to Lox-Audioserver: scp ~/Downloads/client_id.bin root@192.168.1.38:/opt/docker/lox-audioserver/data/data/widevine_cdm/ scp ~/Downloads/private_key.pem root@192.168.1.38:/opt/docker/lox-audioserver/data/data/widevine_cdm/ AND --- same problem - LOG: [2026-02-20T09:49:45.417Z][WARN][Content|AppleMusicStream] [failureType=3076 trackId=1866733078 zoneId=14] apple music stream url unavailable [2026-02-20T09:49:45.443Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing [2026-02-20T09:49:45.443Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1866732800 zoneId=14] apple music stream blocked; drm not available [2026-02-20T09:50:09.241Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing [2026-02-20T09:50:09.241Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589952 zoneId=14] apple music stream blocked; drm not available [2026-02-20T09:50:09.543Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing [2026-02-20T09:50:09.543Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589256 zoneId=14] apple music stream blocked; drm not available [2026-02-20T09:50:09.550Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing [2026-02-20T09:50:09.550Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589944 zoneId=14] apple music stream blocked; drm not available [2026-02-20T09:50:09.558Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing [2026-02-20T09:50:09.558Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589249 zoneId=14] apple music stream blocked; drm not available [2026-02-20T09:50:09.558Z][WARN][Zones|Manager] [reason="widevine missing" source=output zoneId=14] playback error [2026-02-20T09:50:09.558Z][WARN][Zones|Manager] [zoneId=14] apple music stream not ready; skipping playback [2026-02-20T09:50:09.558Z][WARN][Zones|Manager] [audiopath=spotify@bridge-applemusic-2x0xcp:track:b64_MTczNDU4OTI0OQ== zoneId=14] playback skipped; no playable source resolved [2026-02-20T09:50:09.687Z][ERROR][Content|AppleMusicStream] [details=["private_key.pem missing"] error="Widevine artifacts missing"] Apple Music DRM: Widevine artifacts missing [2026-02-20T09:50:09.687Z][WARN][Content|AppleMusicStream] [reason="widevine missing" trackId=1734589271 zoneId=14] apple music stream blocked; drm not available
Author
Owner

@rudyberends commented on GitHub (Feb 20, 2026):

It cannot find valid widevine files. You can try to restart the server to see if that works. Otherwise, they are either not exactly on the right location, not named correctly, or not valid widevine files.

It's not a bug in the current beta. I use Apple Music as my primary source and I can confirm there is no issue.

I will make this proces easier in future releases. I made an upload feature for the webadmin that validates the files and places them in the right folder. I might even put the files in the container, as ma also seems to get away with it.

If you still need widevine files;

https://forum.videohelp.com/threads/413719-Ready-to-use-CDMs-available-here%21

<!-- gh-comment-id:3932993669 --> @rudyberends commented on GitHub (Feb 20, 2026): It cannot find valid widevine files. You can try to restart the server to see if that works. Otherwise, they are either not exactly on the right location, not named correctly, or not valid widevine files. It's not a bug in the current beta. I use Apple Music as my primary source and I can confirm there is no issue. I will make this proces easier in future releases. I made an upload feature for the webadmin that validates the files and places them in the right folder. I might even put the files in the container, as ma also seems to get away with it. If you still need widevine files; https://forum.videohelp.com/threads/413719-Ready-to-use-CDMs-available-here%21
Author
Owner

@simon2207 commented on GitHub (Feb 20, 2026):

It's been fixed - OpenClaw made it... files had to go into the container itself not only in the data folder on my host. Can be closed!

<!-- gh-comment-id:3933024246 --> @simon2207 commented on GitHub (Feb 20, 2026): It's been fixed - OpenClaw made it... files had to go into the container itself not only in the data folder on my host. Can be closed!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/lox-audioserver#94
No description provided.