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

bug: verify does not work with Elements #110

Open
throwException opened this issue Aug 13, 2024 · 2 comments
Open

bug: verify does not work with Elements #110

throwException opened this issue Aug 13, 2024 · 2 comments
Labels
help wanted Extra attention is needed

Comments

@throwException
Copy link
Contributor

When I start matrix-commander-rs --verify and then click verification in the Elements app, nothing happens.

Might this be the result of Elements using in-room-verification instead of device verification?

@8go
Copy link
Owner

8go commented Aug 30, 2024

First of all, before emoji verification, I did manual verification matrix-commander-rs --bootstrap --verify manual -d.

Then try emoji verification again, I could verify between 2 accounts. One account on Element on cell phone who initiates the verification. Second account on the matrix-commander-rs CLI running the --verify option. I started the matrix-commander-rs --verify first to sit waiting, then the cell phone did the "request verification".

I could also do it between the matrix-commander-rs CLI and Element on a web browser. Here I tested two different devices of the same user.

In short, I could get both Element website as well as Element app on cell phone working for me.

Try again with v0.4.0.

@8go
Copy link
Owner

8go commented Sep 3, 2024

In version v0.5.0 I added outgoing requests, i.e. matrix-commander-rs send a request (on invitation) to verify to another client (e.g. Element). This seems to work on Element webpage in browser. But this definitely does not work for me on Element app on Android.

Matrix has changed the spec for verification and also the implementation of verification in Element. So, some things that used to work no longer work. Also some things work in Element webpage, but not in Element phone app. Things are different in different implementations.

Not sure if there is a bug in Element phone app or in matrix-commander-rs. matrix-commander-rs does not receive any event from phone after user accepts the verification in the verification popup.

@8go 8go added the help wanted Extra attention is needed label Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants