-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
.well-known support #7253
Comments
I would be very happy to see this soon. Currently we have our server running on |
@Tragen you don't need this to land to be able to do that. See https://github.com/matrix-org/synapse/tree/67dbe4c89944cf5957f806ad63f60880e2242b23#setting-up-federation |
I have done this all and it's still not good. You cannot login with domain.tld with Riot. I need to login with matrix.chat.domain.tld and also the Matrix ID shown is wrong. |
You'd need to reset your database. The matrix id domain is the one you configure synapse with when you install it, that combined with an SRV record to get federation working can achieve it. |
I have done that. I did a complete reset for synapse to use domain.tld but still Riot can only login with matrix.chat.domain.tld and shows the login id also with the wrong domain. |
@djmaze the 'wrong matrix ID' is indeed solvable with an SRV record, because the server part (after the ':') is only relevant for server to server connections, and those can resolve SRV records. Clients, however, would still need to select 'custom server' and fill in the whole address of the server (so chat.domain.tld) though they can login with @user:domain.tld. |
And that's where the .well-known comes into place. Now the client can resolve the correct domain also. |
Fixed by matrix-org/matrix-react-sdk#2227 |
https://matrix.org/docs/spec/client_server/r0.4.0.html#server-discovery
The text was updated successfully, but these errors were encountered: