keybase / keybase/client

Certifcate error when using proxy (Android and Debian)

Open
#20,348 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

Hi, i tried to use Keybase with a proxy. I tried both on Android and on Debian.

I get the following error in the log :

`...x509: certificate signed by unknown authority`

On Android the proxy CA certificate is trusted by the system. Same in Debian. I even authorize TLS MITM (in the config file, i see, disabling-certificate-pinning: true).

So what am i doing wrong ?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the proxy setup on Android and Debian and inspect the logged `x509: certificate signed by unknown authority` error. Review the client configuration containing `disabling-certificate-pinning: true` and the proxy/TLS certificate handling; done means the cause and required behavior are established for both environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, debian, 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.