Media downloads ignore path in homeserver URL #28507
Labels
A-Media
O-Uncommon
Most users are unlikely to come across this or unexpected workflow
S-Minor
Impairs non-critical functionality or suitable workarounds exist
T-Defect
Steps to reproduce
I make my homeserver accessible via tailscale to all of my devices using
tailscale serve
with a path. Thus, my homeserver URL is:https://automattic.tail3c5d.ts.net/matrix
.Sync/event send/etc. requests are correctly sent to
https://automattic.tail3c5d.ts.net/matrix/_matrix/...
, but media downloads are not sent to the correct homeserver.Outcome
What did you expect?
I expect that media downloads go to
endpoints.
What happened instead?
When my client tries to download images, it uses the incorrect URL:
(notice the missing
/matrix
prefix which is a subpath configured in tailscale)Operating system
Linux
Browser information
Chromium Version 130.0.6723.116 (Official Build) (64-bit)
URL for webapp
develop.element.io
Application version
Element version: 5d7c712-js-2210255d6ffc Crypto version: Rust SDK 0.7.2 (517d99b), Vodozemac 0.7.0
Homeserver
Synapse
Will you send logs?
No
The text was updated successfully, but these errors were encountered: