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

Cannot enable backups #2287

Closed
stefanceriu opened this issue Dec 23, 2023 · 6 comments
Closed

Cannot enable backups #2287

stefanceriu opened this issue Dec 23, 2023 · 6 comments
Assignees
Labels
A-Backup A-E2EE Encryption O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@stefanceriu
Copy link
Member

Community member reported that enabling backups doesn't work at all. Rageshake here https://github.com/element-hq/element-x-ios-rageshakes/issues/1259

2023-12-23T17:38:53.442376Z DEBUG matrix_sdk::http_client: Error while sending request: Api(Server(ClientApi(Error { status_code: 404, authenticate: None, body: Standard { kind: NotFound, message: "Account data not found" } }))) | crates/matrix-sdk/src/http_client/mod.rs:186 | spans: send{server_versions=[V1_0, V1_1, V1_2, V1_3, V1_4, V1_5] config=RequestConfig { timeout: 30s } request_id="REQ-0" method=GET uri="https://matrix-client.matrix.org/_matrix/client/v3/user/@bartleby0:matrix.org/account_data/m.secret_storage.default_key" status=404 response_size="58 B"}

They fixed the problem by resetting cross-signing from the web client.

@stefanceriu stefanceriu added T-Defect A-E2EE Encryption S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Uncommon Most users are unlikely to come across this or unexpected workflow A-Backup labels Dec 23, 2023
@stefanceriu
Copy link
Member Author

While investigating this we noticed another occurence of matrix-org/matrix-rust-sdk#2998

@stefanceriu
Copy link
Member Author

@stefanceriu
Copy link
Member Author

Rageshake with steps to reproduce here https://github.com/element-hq/element-x-ios-rageshakes/issues/1384

@poljar
Copy link
Contributor

poljar commented Feb 7, 2024

This seems to be another instance of matrix-org/matrix-rust-sdk#2998. Two Client objects are racing to create a backup.

Things get slightly more borked than they should which will be fixed by matrix-org/matrix-rust-sdk#3105 but then you'll just create a backup you don't have access to.

@manuroe
Copy link
Member

manuroe commented Mar 25, 2024

It should be fixed by now

@manuroe manuroe closed this as completed Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Backup A-E2EE Encryption O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

4 participants