-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
ElementR: Unable to verify with security key after login #26243
Comments
Hum, I can repeat this on non-rust crypto |
Can reproduce on current element release (Element version: 1.11.44) |
In the console:
|
The problem seems to be that the published public cross-signing key does not match the private cross-signing key in 4S. So it is specific to my and florian's test account. TBD how our accounts got into that state |
Confirmed I am able to log in and verify my device with a security key on develop.element.io |
Our suspicion is that something in EWR broke this |
On my test account, the secret cross-signing keys in 4S were updated at account_data stream_id 2149904648. This is before May this year. The public cross-signing key was updated at device_lists_stream stream_id 7874772749. This was around July this year. I am perfectly prepared to believe that I did something weird at that point. |
Florian's secret key was updated at account_data stream_id 2486950029 (about 2023-09-27 09:50:18 UTC). These postdate the video above. Prior to that: the public key was updated at device_lists_stream id 8543333091 (about 2023-09-26 15:24:16). Unfortunately we don't have any information on the previous private key update.
This looks like an Element Web R implementation (because legacy crypto incorrectly uses an unstable endpoint).
Will put this investigation on hold pending more info from Florian. |
Closing it, I'm unable to reproduce it right now |
I experience the same issue with element-desktop 1.11.52, crypto version Olm 3.2.15 as installed from the AUR, though I don't get the error message in the console. |
Steps to reproduce
Enregistrement.de.l.ecran.2023-09-27.a.11.33.25.mov
Outcome
What did you expect?
I was expecting the device to be verified after the security key upload
What happened instead?
The device is not verified
Operating system
No response
Browser information
No response
URL for webapp
No response
Application version
No response
Homeserver
No response
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: