-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Problems showing Image #29324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
What browser is that?
Not seeing any logs from you |
Sorry. Its a chrome. |
Unfortunately your logs do not shed any light on why the service worker isn't working as expected, there's a separate issue which means we don't get logs from the service worker in rageshakes. |
Maybe it is worth noting that i run at least 3 sessions of element-web in the browser since it was not possible to have multiple tabs. |
Hi, The behavior is confusing:
When at step 4, if I scroll back into the room's history I can see the "Error downloading image" message for all images until late November 2024. Previous images are OK. But this weird behavior is really new. I noticed it today, while I use Element almost every days and update at least once a month. I tried reverting down to release v1.10.80 with no luck. I can provide logs on demand. |
With the "late November 2024" date in mind, I scrolled through synapse's release notes and this one rang a bell:
And per the related documentation:
And precisely:
How should we proceed to make element-web use the authenticated endpoints instead? EDIT: looks like #28370 actually. |
But it's not on FireFox it is on Chrome. |
We've now started seeing this issue with the conduit homeserver's recent 0.10.0 release, where they refactored the media endpoints to require authentication for new posts. They linked the matrix client-server API spec, which says:
And those semantics are exactly what we're seeing here. We updated our homeserver yesterday. Media posted beforehand still shows up fine on clients using the unauthenticated media endpoints, new media does not. It looks like Cinny supports the newer media endpoints, and element-web does not. Or is there a flag to turn on, or a bad feature negotiation or something? UPDATE: It's fixed in our case; it sounds like a bad feature negotiation. Conduit 0.10.3 fixed it with the changelog "Conduit now will claim support for matrix versions up to v1.12, fixing Element's clients not using the authenticated media endpoints". |
Steps to reproduce
Upload a picture.
Look at the timeline.
Outcome
What did you expect?
I expected to see the picture in the timeline.
What happened instead?
I see "Error downloading image" in the timeline.
For https://element.ems.host/_matrix/media/v3/download/element.io/f9921a8d3df6e4f31f53857644245a8bf54361ae1892570265175457792?allow_redirect=true
i get a:
And the status code is a 404.
Operating system
Linux
Browser information
Version 132.0.6834.159 (Official Build) (64-bit)
URL for webapp
https://chat.element.io
Application version
Element version: 1.11.92
Homeserver
element.ems.host
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: