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

Unable to setup secret storage #1910

Closed
ccrvlh opened this issue Oct 8, 2024 · 1 comment
Closed

Unable to setup secret storage #1910

ccrvlh opened this issue Oct 8, 2024 · 1 comment
Labels
A-E2EE O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@ccrvlh
Copy link

ccrvlh commented Oct 8, 2024

Steps to reproduce

After running an upgrade on the desktop app I saw a pop window: "Encryption upgrade available". Clicked "Upgrade".
Then got taken to a modal that shows "Upgrade your encryption", I clicked "next" and the title shows "Setting up keys", with the message "Unable to set up secret storage" and a "Retry" button that doesn't seem to do anything.

Outcome

What did you expect?

Correct flow of encryption upgrade

What happened instead?

can't upgrade

Operating system

macOS

Application version

Element version: 1.11.80 Crypto version: Rust SDK 0.7.2 (7a21514), Vodozemac 0.7.0

How did you install the app?

Downloaded from website

Homeserver

matrix.org

Will you send logs?

Yes

@ccrvlh ccrvlh added the T-Defect label Oct 8, 2024
@dosubot dosubot bot added A-E2EE O-Occasional Affects or can be seen by some users regularly or most users rarely S-Critical Prevents work, causes data loss and/or has no workaround labels Oct 8, 2024
@ccrvlh ccrvlh changed the title Enable to setup secret storage Unable to setup secret storage Oct 8, 2024
@dbkr dbkr added S-Major Severely degrades major functionality or product features, with no satisfactory workaround and removed S-Critical Prevents work, causes data loss and/or has no workaround labels Oct 18, 2024
@richvdh
Copy link
Member

richvdh commented Oct 23, 2024

From the logs:

2024-10-08T15:30:01.291Z E Error bootstrapping secret storage createSecretStorageKey() callback did not return a secret storage key
Error: createSecretStorageKey() callback did not return a secret storage key
    at oe.bootstrapSecretStorage (vector://vector/webapp/bundles/41392be93d03a86828a2/5484.js:1:51237)
    at async U.bootstrapSecretStorage (vector://vector/webapp/bundles/41392be93d03a86828a2/1230.js:1:5559)

This "Upgrade your encryption" flow is all kinds of broken. We need to rip it out. element-hq/element-web#27455

@richvdh richvdh closed this as completed Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-E2EE O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

3 participants