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

Verification broken with Fluffychat on the other end, confirming to start verification on fluffychat side leads to "Verification cancelled" in element #17180

Closed
ell1e opened this issue May 6, 2021 · 4 comments
Labels
A-E2EE-Cross-Signing P2 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Needs-Community-Testing X-Needs-Investigation

Comments

@ell1e
Copy link

ell1e commented May 6, 2021

Description

Verification is broken in Element when Fluffychat is on the other end, confirming to start verification on fluffychat side leads to "Verification cancelled" in element. This means if all the other sessions run fluffychat, getting an element session verified is effectively impossible.

Steps to reproduce

  1. Have only sessions running with fluffychat. Make sure cross signing and cloud key backup is enabled, and all your fluffychat sessions are signed and have full encryption access.
  2. Start a new session by logging into app.element.io. Do not restore key cloud backup.
  3. Element prompts you to "Verify" your session. Click that button to initiate it. Make sure fluffychat for one of your trusted sessionsis running.
  4. In "Verify this session" dialog in element, click "Use another login."
  5. In fluffychat, "New verification request" is prompted, click "OK" to accept.
  6. In element, you now get the offer to "Compare unique emoji" while fluffychat shows a waiting dialog. Click "Start" in element's compare emoji dialog.
  7. You will now instantly, or after a few seconds, get "Verification cancelled" in element, even though it is obviously not cancelled on fluffychat's side.

Obviously, I would have expected verification to not randomly cancel.

Version information

  • Platform: web

  • Browser: firefox developer edition

  • OS: linux

  • URL: app.element.io

@ell1e ell1e added the T-Defect label May 6, 2021
@ell1e ell1e changed the title Verficiation broken with Fluffychat on the other end, confirming to start verification on fluffychat side leads to "Verification cancelled" in element Verification broken with Fluffychat on the other end, confirming to start verification on fluffychat side leads to "Verification cancelled" in element May 6, 2021
@jryans jryans added P2 S-Major Severely degrades major functionality or product features, with no satisfactory workaround X-Needs-Investigation labels May 10, 2021
@luciaemaster
Copy link

I'm having the same problem. I can't get out of looping "Confirm emojis" and then "you canceled confirmation". I've tried it on the web, in app and desktop version.

@cosmic-lamanite
Copy link

this problem is still present as of June 2nd, 2022. ive recently decided to switch from Element to Fluffy (seems like its more complete) and i cant verify on Fluffys end.

@jenkshields
Copy link

I'm still experiencing this problem as described! Element desktop doesn't have the same problem.

@t3chguy
Copy link
Member

t3chguy commented Jul 3, 2023

Closing in favour of #18165

@t3chguy t3chguy closed this as completed Jul 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-E2EE-Cross-Signing P2 S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Needs-Community-Testing X-Needs-Investigation
Projects
None yet
Development

No branches or pull requests

8 participants