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

Element-R: "Set up key backup" button doesn't work #26323

Closed
richvdh opened this issue Oct 6, 2023 · 2 comments · Fixed by matrix-org/matrix-react-sdk#12005 or matrix-org/matrix-react-sdk#12098
Assignees
Labels
A-Element-R Issues affecting the port of Element's crypto layer to Rust T-Defect Z-Element-R-Blocker A blocker for enabling Element R by default Z-Labs

Comments

@richvdh
Copy link
Member

richvdh commented Oct 6, 2023

  • Start with an account with working 4S/cross-signing, but no key backup on the server. (One way to achieve this is to delete any existing key backup.)
  • On "Security & Privacy" settings, under "Secure Backup", click "Set up"
  • Enter 4S Security key/phrase

Observe:

Image

In the console:

13:43:38.876 Error: End-to-end encryption disabled
    prepareKeyBackupVersion client.ts:3456
    CreateKeyBackupDialog CreateKeyBackupDialog.tsx:90
@richvdh richvdh added T-Defect A-Element-R Issues affecting the port of Element's crypto layer to Rust labels Oct 6, 2023
@BillCarsonFr BillCarsonFr added the Z-Element-R-Blocker A blocker for enabling Element R by default label Nov 8, 2023
@BillCarsonFr BillCarsonFr self-assigned this Nov 23, 2023
@andybalaam
Copy link
Member

andybalaam commented Dec 1, 2023

Steps to reproduce:

Add this to Element Web config and restart:

    "features": {
        "feature_rust_crypto": true
    },
  • Log out and register a brand new user
  • Go to Settings > Security and Privacy
  • Under Secure Backup choose Set up
  • Generate security key and keep a copy
  • Click Delete to delete the backup
  • Under Secure Backup choose Set up again
  • Observe the error message "Unable to create key backup"

@BillCarsonFr
Copy link
Member

Reopened because the fixing PR got reverted

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Element-R Issues affecting the port of Element's crypto layer to Rust T-Defect Z-Element-R-Blocker A blocker for enabling Element R by default Z-Labs
Projects
None yet
4 participants