Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Can't join rooms as a guest over federation until a real user has joined that room from the same homeserver #2065

Open
dbkr opened this issue Mar 24, 2017 · 1 comment
Labels
A-Federated-Join joins over federation generally suck A-Federation A-Guests T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.

Comments

@dbkr
Copy link
Member

dbkr commented Mar 24, 2017

  1. Be a guest user
  2. Be invited to a room with guest access permitted from a different HS

Join request is 403ed.

This is because synapse does a check for whether guests are allowed before anything else (

guest_can_join = yield self._can_guest_join(current_state_ids)
) and if the invite is from a remote server, it doesn't yet have the guest_access state.

@dbkr
Copy link
Member Author

dbkr commented Mar 24, 2017

matrix-org/sytest#349 has an expected fail test for this

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-Federated-Join joins over federation generally suck A-Federation A-Guests T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
Projects
None yet
Development

No branches or pull requests

2 participants