You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
App Store screenshots return "File not found" through usercontent.apps.nextcloud.com #27
The Memories screenshot works correctly through the same usercontent.apps.nextcloud.com service.
This suggests that usercontent.apps.nextcloud.com is reachable and can retrieve images from raw.githubusercontent.com, but for some reason it cannot retrieve the Markdown Wiki screenshots.
Thanks for reporting! My guess for what happened was that there was some kind of failure when usercontent.apps.nextcloud.com tried to download the screenshot, but the failure wasn't recorded correctly. We'll see if we can clean this up on our end.
Found the cause: since the app store started serving screenshot URLs already in proxy form (nextcloud/appstore@fd69d12680), sync.php encodes the proxy URL a second time and fetches the proxy itself, so screenshots published since then are never fetched. All 70 "File not found" URLs in today's apps.json belong to the 18 apps whose newest release is 2026-09-20 or later, whatever host they are on. Fix and measurements in #31.
Activity
edward-ly commentedon Sep 22, 2026
Thanks for reporting! My guess for what happened was that there was some kind of failure when
usercontent.apps.nextcloud.comtried to download the screenshot, but the failure wasn't recorded correctly. We'll see if we can clean this up on our end.aktasfatih commentedon Sep 24, 2026
Hi, this happens for Kanso as well https://github.com/aktasfatih/kanso. Thanks.
martin-rueegg commentedon Sep 25, 2026
Found the cause: since the app store started serving screenshot URLs already in proxy form (nextcloud/appstore@fd69d12680),
sync.phpencodes the proxy URL a second time and fetches the proxy itself, so screenshots published since then are never fetched. All 70 "File not found" URLs in today'sapps.jsonbelong to the 18 apps whose newest release is 2026-09-20 or later, whatever host they are on. Fix and measurements in #31.