-
-
Notifications
You must be signed in to change notification settings - Fork 609
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
bootstrapCrossSigning() failing with "Error: the signing key is missing from the object that signed the message" #4625
Comments
Also noticed this in the logs, not sure if it's related. |
I strongly encourage to come to https://matrix.to/#/#element-dev:matrix.org in order to seek help for using the js-sdk |
I seem to be getting exactly the same error message. Did you manage to solve it @Crazypersonalph?
|
No, I didn't. I eventually gave up. The encryption library is really finicky for some reason. |
don't do this. You need to pass in the device ID returned by |
Also: if you're not using persistent storage, there is nowhere for the encryption library to store the device keys; so, each time you start the application, it has to create new device keys. Obviously, that is going to confuse every other client belonging to you or anyone you talk to. In short: if you really can't use a persistent database, you'll need to create a new "device" with I'm going to go ahead and close this issue because I assume the main problem is this mismatch of ephemeral storage but persistent device IDs, but if anyone still has problems once those issues are fixed, we can reopen. |
Good afternoon,
I am writing a simple program to send encrypted messages to a matrix room.
I am currently trying to setup cross-signing, but am erroring out with
All messages sent to the room aren't encrypted either.
The account was originally setup with Element, in which secure backup, encryption, and cross-signing were also setup.
All values provided in process.env are correct.
It is erroring out with:
Does anybody have any input?
Kind Regards
The text was updated successfully, but these errors were encountered: