keybase / client

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

"Please open one of your other computers to unlock /keybase/private/" when trying to read shared private folder #4702

Open SyntaxColoring opened 7 years ago

SyntaxColoring commented 7 years ago

I got an email saying a new encrypted folder is waiting for me, apparently between me and my friend. When I ls /keybase/private/him,me, I get a notification telling me to open one of my other computers to unlock /keybase/private. This is the first and only computer I've installed Keybase on.

my log id: 5c407cad0b3849b0fa01081c

strib commented 7 years ago

Hi @SyntaxColoring -- the error message you saw seems to be incorrect. What needs to happen is that the other person on that folder needs to open one of their devices, in order to rekey that folder for you. So maybe you should ping them and ask (eventually we will have email/push notifications for this sort of thing).

@cjb: the wrong error message looks like a desktop issue. Inside KBFS, we make a NeedOtherRekeyError, which ends up sending an error notification with params[rekeyself] == false, which is supposed to indicate that another user's device needs to be opened, not one of the current user's devices.

SyntaxColoring commented 7 years ago

Gotcha. Thanks.

cjb commented 7 years ago

@strib thanks, opened a ticket for us to fix