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
Federation requests now use new code from synapse to do the requests properly with .well-known lookups, but they also still call the old, simplistic implementation:
This means the old impl replaces the domain with a server from an SRV lookup which means the new code can't do its job properly.
Looks like the call to _pickServer and all that code should just be removed and domain put straight into the URL, and 'https' replaced with 'matrix', and then it should work.
Practically, this is causing invites not to turn up on matrix.org (and oresumably any other servers with similar setup) because the onbind requests don't go through.
The text was updated successfully, but these errors were encountered:
Federation requests now use new code from synapse to do the requests properly with .well-known lookups, but they also still call the old, simplistic implementation:
sydent/sydent/threepid/bind.py
Line 104 in bb346c4
This means the old impl replaces the domain with a server from an SRV lookup which means the new code can't do its job properly.
Looks like the call to _pickServer and all that code should just be removed and
domain
put straight into the URL, and 'https' replaced with 'matrix', and then it should work.Practically, this is causing invites not to turn up on matrix.org (and oresumably any other servers with similar setup) because the onbind requests don't go through.
The text was updated successfully, but these errors were encountered: