keybase / keybase/client

First Login: can't get past GPG passphrase error

Open
#5,769 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

I have an existing Keybase account. After installing the client, I am able to enter my Keybase login, password and enter a device name.

I selected the Terminal option for entering my GPG passphrase. There was a problem (fat fingers?) and now it won't let me retry entering my passphrase. Closing and re-opening the client results in the same issue - I can enter username, Keybase pwd, device name but then I am not given the option to enter my GPG passphrase.

"GPG error: exit status 2"

Model Name: MacBook Pro
Model Identifier: MacBookPro10,1
Processor Name: Intel Core i7
Processor Speed: 2.3 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 6 MB
Memory: 8 GB
Boot ROM Version: MBP101.00EE.B0B
SMC Version (system): 2.3f36

Keybase Version 1.0.18-20170208165022+dc66461 (1.0.18-20170208165022+dc66461)

my log id: c153336045672ef1d54f501c

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no source files, tests, or entry points. Start by reproducing the first-login Terminal GPG passphrase flow on the reported macOS setup and use log ID c153336045672ef1d54f501c; done means a failed passphrase attempt can be retried without restarting the client.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
authentication, 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.