keybase / keybase-issues

A single repo for managing publicly recognized issues with the keybase client, installer, and website.
902 stars 37 forks source link

Can't add a device after resetting everything at Keybase #2199

Open yas375 opened 8 years ago

yas375 commented 8 years ago

A few days ago I reset everything in my account at Keybase to start from scratch. I had my laptop added before as "MacBook Pro" and now I'm trying to login with keybase login and I'm getting error:

➜ keybase login
How would you like to sign this install of Keybase?

(1) Use an existing device
(2) Use a paper key
(3) Use my Keybase passphrase
(4) Use GPG
Choose a signing option: 3
Your keybase username or email address: yas375
Enter a public name for this device: MacBook Pro
▶ ERROR Device name is already in use by this user (error 1408)
➜ 

But I don't have any devices displayed in the UI at https://keybase.io/account/devices:

2016-04-10_1336
ghost commented 8 years ago

Once a device name has been used by a user once it cannot be reused later as a security measure. This carries over when the user is resetted so you have to choose another name for your device.

That the page with your devices is empty is correct as well. The reset lets your account start a new signature chain which of course has no devices in it.

Maybe the UI could indicate that the account has been resetted and also show a list with device names from previous "lifes"?

yas375 commented 8 years ago

@dtiersch thanks for the quick reply!

Maybe the UI could indicate that the account has been resetted and also show a list with device names from previous "lifes"?

Sounds good to me. Maybe it also worth noticing about this before the reset? IIRC the reset button was saying something like "reset and start from scratch", but as it turns out it's not quite "from scratch".

gclawes commented 7 years ago

Is there a reason the sigchain is not wiped when a user's account is resetted?