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

The interactive device verification with user @drew:drewdevault.com got canceled: Error: No devices could be verified. #324

Closed
ddevault opened this issue Apr 6, 2022 · 9 comments

Comments

@ddevault
Copy link

ddevault commented Apr 6, 2022

While attempting to verify weechat-matrix

@poljar
Copy link
Owner

poljar commented Apr 6, 2022

The verification protocol changed in a backwards incompatible way. The Rust rewrite does have support for it but sadly the PR got stuck in a timeless limbo: poljar/weechat-matrix-rs#56.

Closing this since it's a duplicate of #245.

@poljar poljar closed this as completed Apr 6, 2022
@ddevault
Copy link
Author

ddevault commented Apr 6, 2022

Bah. Thanks!

@poljar
Copy link
Owner

poljar commented Apr 6, 2022

If it's any consolation, you can still verify from other clients manually. This will sign weechat-matrix, but weechat-matrix itself won't pick up the verification state of other devices.

@ddevault
Copy link
Author

ddevault commented Apr 6, 2022

How does one do this? I was looking for something like this in element (web & android) but was met without success.

@poljar
Copy link
Owner

poljar commented Apr 6, 2022

You go to the RoomInfo (right corner) -> People -> Your own user tab. This gives you a list of your devices, clicking on a device gives you a slightly different dialog:

image

I'm not really sure why there are two different variants of this verification dialog nor why manual verification is hidden away, but it's there.

@ddevault
Copy link
Author

ddevault commented Apr 6, 2022

I have not yet joined any rooms, just trying to work with direct messages for now. I tried to follow your instructions, but the room info pop-up does not have a people tab and I cannot find verification stuff anywhere else.

I do have this in my settings:

But hitting "verify" causes no change in behavior in weechat-matrix. I tried to manually use /olm verification accept without waiting for a prompt to do so, but this gave a "no active key verification found for device" message. If I cancel the verification in element, it shows the same error message I opened this issue with, regardless of whether or not I proactively ran /olm verification accept during the process.

In any case, it seems like all of this is very unreliable and unfinished, and I don't have the patience to troubleshoot it further. I will try again in a year or two and see how it's come along since.

@poljar
Copy link
Owner

poljar commented Apr 6, 2022

DMs should still have a people tab:

image

@ddevault
Copy link
Author

ddevault commented Apr 6, 2022

Somehow I ended up in room settings, not room info. Thanks for clarifying. I can't report as to whether or not it will work, though; I have finished uninstalling all of the matrix weechat bits.

@meowgoober
Copy link

uh im having the same issue over here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants