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

User can't restore history in some rooms after logging in. #3611

Open
ara4n opened this issue Dec 12, 2024 · 3 comments
Open

User can't restore history in some rooms after logging in. #3611

ara4n opened this issue Dec 12, 2024 · 3 comments
Labels

Comments

@ara4n
Copy link
Member

ara4n commented Dec 12, 2024

Steps to reproduce

  1. User logged in after getting kicked out by SS-proxy turnoff
  2. User verified themselves from ED
  3. User doesn't have scrollback in any E2EE rooms:

Outcome

What did you expect?

They should have picked up their backup details from ED .

What happened instead?

App says that key storage isn't enabled, and gets an error when trying to turn it on.

Your phone model

No response

Operating system version

No response

Application version

1.9.9

Homeserver

matrix.org

Will you send logs?

Yes

@ara4n ara4n added the T-Defect label Dec 12, 2024
@ara4n
Copy link
Member Author

ara4n commented Dec 12, 2024

ED side claims backup is happening... but Cross-signing isn't set up?

Screenshot 2024-12-12 at 14 40 14

@ara4n
Copy link
Member Author

ara4n commented Dec 12, 2024

Screenshot 2024-12-12 at 14 48 49

@BillCarsonFr
Copy link
Member

BillCarsonFr commented Dec 12, 2024

This ⚠️ Cross-signing is ready but keys are not backed up. means that the private part of the cross-signing keys are not in the 4S.
In that case there is not even a 4S setup (as said by Secret Storage: not ready

Other problematic thing, the backup decryption key is not known. So this session can only upload to the backup but not download and decrypt.

There might be another session somewhere that has the backup decryption key. User should setup recovery from there

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

2 participants