Skip to content
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

Accepting an invite as a guest fails over federation #3505

Closed
dbkr opened this issue Mar 24, 2017 · 4 comments
Closed

Accepting an invite as a guest fails over federation #3505

dbkr opened this issue Mar 24, 2017 · 4 comments
Labels

Comments

@dbkr
Copy link
Member

dbkr commented Mar 24, 2017

  1. Create a room on an account on a non-matrix.org HS
  2. Invite an email address that isn't associated with a matrix account
  3. Click on the link in the email in a different browsing session, it should go to riot.im/app and be using matrix.org
  4. Click the button to accept the invite and the button to set a display name

Error appears saying, "Failed to join the room", "This room is private or inaccessible to guests. You may be able to join if you register."

The 3pid invite appears as accepted on the inviter's client (it gets converted to a real matrix user ID that's been invited) but the user doesn't join.

The invite remains in the sidebar on the inviters client but the same error appears if you try to join it.

@dbkr
Copy link
Member Author

dbkr commented Mar 24, 2017

Actually, this is much worse and is a general problem with guests accepting invites over federation.

@dbkr dbkr changed the title 3pid invite fails over federation Accepting an invite as a guest fails over federation Mar 24, 2017
@dbkr
Copy link
Member Author

dbkr commented Mar 24, 2017

Deprioritising: guest access + federation is a bit WIP. Created matrix-org/synapse#2065 to track upstream.

@croulibri
Copy link

croulibri commented Mar 28, 2017

When inviting by Email people from my Matrix HS to a room on my Matrix HS, I confirm the bug, exactly as indicated in the first post (steps 1. to 4.).

After setting the name, error appears saying CORS request rejected: https://vector.im/_matrix/identity/api/v1/sign-ed25519?token=YJUWgnXXXXXXXXXXXXXXXXXXXXXXXXXXTdXTRvVQZZCJqxZHhcWbFiqssTVIacanHJHNpqfXXXXXXXXXXXXXXXXXXXXXXXXXXvIMYRbAd&private_key=rqzW138G5LihuyRpv_XXXXXXXXXXXXXXXXXXXXXXJqqA&mxid=%4111111111%3Amatrix.org
(I have changed token by XXXX and number by 1111)

Crou²

@ara4n
Copy link
Member

ara4n commented Jul 18, 2017

guests are basically dead now.

@ara4n ara4n closed this as completed Jul 18, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants