January 31, 2023, 7:33pm
Today after doing a image cache purge images are no longer being downloaded from my Navidrome instance. Even with the “Automatic Image Cache” option being enabled
January 31, 2023, 7:41pm
Yes this is a Navidrome change.
Error downloading image: timeout
Now it will try to get the images from external providers and might fail.
11:33AM - 31 Jan 23 UTC
After updating to 0.49, none of my clients (including the Nav
… idrome UI) show any album art anymore. I get warnings in the log like these:
time="2023-01-31T11:22:35Z" level=warning msg="HTTP: GET http://<host>/rest/getCoverArt.view?t=[REDACTED]&c=submariner&id=al-9fffd1a8c95b932c1ba749da4ccfd7d3&u=bart&size=300&v=1.5.0&s=[REDACTED]" elapsedTime=1m httpStatus=429 remoteAddr=192.168.1.1 requestId=87906a92a61b/U3TnNdkEt0-001649 responseSize=22
time="2023-01-31T11:21:22Z" level=warning msg="HTTP: GET http://<host>/rest/getCoverArt?u=[REDACTED]&t=[REDACTED]&s=[REDACTED]&f=json&v=1.8.0&c=NavidromeUI&id=al-9158c3ffce53045ff6f2f1dbc0160e86&_=2022-03-13T15%3A47%3A19.473242225Z&size=300" elapsedTime=1m httpStatus=429 remoteAddr=192.168.1.1 requestId=87906a92a61b/U3TnNdkEt0-001572 responseSize=59
Also, some clients give "request timed out" errors.
### Expected Behaviour
Cover art should load when available.
### Steps to reproduce
- Upgrade to 0.49
- Log in to one or more clients and/or the Navidrome UI.
- See that there's no cover art
### Platform information
- Navidrome version: v0.49 (25374b3b)
- Browser and version: Arc Version 0.87.0 (36910); Chromium Engine Version 109.0.5414.119
- Operating System: Docker image running on Synology NAS, DSM 7.1.1-42962 Update 3
### Additional information
<img width="539" alt="Schermafbeelding 2023-01-31 om 12 31 34" src="https://user-images.githubusercontent.com/20771942/215748781-452012e1-063b-4b6e-8569-03aa2cbb9ff6.png">
<img width="498" alt="Schermafbeelding 2023-01-31 om 12 30 51" src="https://user-images.githubusercontent.com/20771942/215748785-a6d38d6e-9c49-492a-8226-9e5b22207789.png">
Clients I tried:
- Navidrome UI
- Submariner 2.0 (on macOS)
- Amperfy 1.1.1 (build 2) on iOS
January 31, 2023, 8:32pm
Not really. If it fails getting images from external providers it try the next option in the
CoverArtPriority configuration. If it is the last option, it returns a placeholder. See
Artwork resolution | Navidrome
@jaxz , as the linked issue suggests, try to delete Navidrome’s cache and restart the server.
January 31, 2023, 8:35pm
Yes I forgot to reply an hour ago, but clearing the cache on the server did work
January 31, 2023, 8:41pm
Yes it tries the next but some apps have small timeouts so when it will fetch from external source it can timeout too. I’m like at 5 seconds for first byte for images to avoid endless stuck.
Anyway I guess the workaround will do for the moment, let’s hope people see those 2 threads before complaining.