keybase / keybase/client

Get "ERROR Verification failed" at keybase login after PGP signing

Open
#19,608 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

I'm running `keybase login` for my account `thijskh`.

However, this consistently fails with "Verification failed" with no concrete clue to me why it failed or what I can do to remedy it.

```
In order to authorize this installation, keybase needs to sign this installation
with your GPG secret key 33961588E1C21845.

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

************************************************************
* Name your new device! *
************************************************************

Enter a public name for this device: thkiair
▶ ERROR Verification failed
```

my log id: 815097e3d5c6c3b55e6c591c

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the `keybase login` flow that requests PGP signing, using the provided log ID `815097e3d5c6c3b55e6c591c` and the reported verification failure as the initial evidence. Trace where the verification result is produced and determine the concrete cause and remediation; done means the failure is reproducible or explained and the user receives actionable guidance.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authentication, cryptography, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.