keybase / client

Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
BSD 3-Clause "New" or "Revised" License
8.88k stars 1.23k forks source link

Rekey request persist for peer who had reset profile but never succeeds #10729

Open KireinaHoro opened 6 years ago

KireinaHoro commented 6 years ago

Keybase GUI Version: 1.0.44-20180223192708+9a9ccec79

Keybase keeps telling me that I need to take action (rekey) to prevent KBFS data loss between me and one of my peers, yet the problem is that the peer had reset their profile and the rekey wouldn't succeed. The folder in question won't show up in KBFS, and I can't open up a chat window with that peer as well (error unboxing chat message: EOF).

KireinaHoro commented 6 years ago

Here's what happens when I try to open up a chat window with the affected profile (which is the only one that needs rekeying by keybase rekey list):

error unboxing chat message: Could not verify metadata (revision=3) for directory /keybase/private/jsteward,kaymw (files before kaymw account reset 2017-05-16) (id=1cfae2b1f692f11e4f29f2363107e916): Could not verify root metadata: Verification failed

Seems like that after a remote peer profile reset AND local device change (so that a rekey would be required), the rekey process couldn't be handled properly.

The problem is, even if the process fail, I shouldn't be alerted that I'm rekeying with this profile (in this case KBFS: Rekeying -- Chat with kaymw continuously popping up as notification); it's just troublesome to flood the notification channel (I had to suspend Keybase.app from sending notifications).

TiiFuchs commented 6 years ago

I have the exact same problem currently. Same situation in the beginning too. :)

The other part can open a new chat though. If he does this, I have two chats with him in my list (in the app) and the command line says there are two conversations but lists only one by name. So no chance to delete the "stuck on rekey"-conversation, sadly.

perplexes commented 5 years ago

Same -- how do I get this notification to disappear?

https://www.dropbox.com/s/r5taw29ppk1xmel/Screenshot%202019-04-11%2013.28.52.png?dl=0