Sigchain specified that KID XXX is a PGP key with hash YYY but no version of the key with that hash was found (error 901)
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
Hey All,
I am trying to login to keybase on the Linux command line:
```
> 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: 4
In order to authorize this installation, keybase needs to sign this installation
with your GPG secret key.
You have two options.
(1) Keybase can use GPG commands to sign the installation.
(2) Keybase can export your secret key from GPG and save it to keybase's local encrypted
keyring. This way, it can be used in 'keybase pgp sign' and 'keybase pgp decrypt'
going forward.
Which do you prefer?: 1
# Algo Key Id Created UserId
= ==== ====== ======= ======
Choose a key: 3
```
but I get an error...
```
▶ ERROR Sigchain specified that KID XXX is a PGP key with hash YYY but no version of the key with that hash was found (error 901)
```
I have tried this on a couple of machines and I can't seem to get it working. The public key I used is listed in the "Which do you prefer" list and I select the public key I loaded up on Keybase.
It is likely something silly I am not understanding.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the `keybase login` flow using the GPG option and the selected key, then trace the handling of error 901 and the reported key hash. The payload names no source files or tests; done would mean identifying why the selected key is not found by its recorded hash and documenting or fixing that failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, linux
- Domain
- authentication, cli, cryptography
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100