keybase / keybase/client

x509: certificate signed by unknown authority

Open
#26,806 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

I'm getting this error on the Mac client:

`ERROR CODE 1601 - API network error: doRetry failed, at tempts: 3, timeout 5.324s, last err: Get "https://api-0.core.keybaseapi.com/_/api/1.0/home.json?num_people=10O&record_visit=0": x509: certificate signed by unknown authority in method keybase. 1.home. homeGetScreen`

I tried manually trusting the cert for `api-0.core.keybaseapi.com` in my keychain, but that didn't help. And since the client can't use the API, I was unable to submit feedback or logs there.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the certificate error on the Mac client and trace the request to api-0.core.keybaseapi.com. No source files or tests are named in the issue, so first locate the client’s TLS/API networking entry point and determine why the certificate is rejected. Done means the client can reach the API without manually trusting the certificate, with a regression check if the relevant test area is found.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking, 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.