When I open the artist page in Symfonium the default artist image is shown. The navidrome logs show that that Symfonium is trying to get the images but gets an http 400
error.
If try curl to reproduce the request from Symfonium I get:
curl 'https://navidrome.lan/share/img/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFyLTg2YTI4OWEzNGE0NGNhMzYyNDRlOTJlODQ5MTkyNTE1IiwiaXNzIjoiTkQifQ.J4DQxrjwLQ-0yOYTlULK8ZKEzvP1EMUQIUtUekb6Bqw&u=[username]&t=[secretToken]&s=C21E0975BE14E5D42C38D469018E6F57&v=1.13.0&c=Symfonium&f=json'
unsupported format (layer: #1)
Do you have any idea, how I can resolve this? The app substreamer seems to get the artist images just fine.
The logs does not contains the sync so it’s hard to tell what mode you are in.
But this is Navidrome that gives this url and then fails, so navidrome logs probably have the reason.
In all cases in Symfonium there’s a provider option fetch additional metadata, try to remove the provider and add it again with the opposite of what you did last time.
Hmm, so I tried to delete/add the provider with additional metadata enabled. Still the same problem. I tried to isolate one sync request in the following truncated debug file. Maybe this helps.
Hmm, my understanding is, that the API telling the client where it can download the artist pic. So this is just a simple HTTPS GET request without authentication.
Yes and no, this is a bugged part of Navidrome that returns invalid urls behind proxies and requires special handling.
Passing those parameters is working for other people including me and is necessary for some proxy to authenticate.
So I can remove the params and use the full url Navidrome send, you are fixed but hundreds of others are broken