keybase / client

Keybase Go Library, Client, Service, OS X, iOS, Android, Electron
BSD 3-Clause "New" or "Revised" License
8.89k stars 1.23k forks source link

keybase service certificate errors #10349

Open karux opened 6 years ago

karux commented 6 years ago

My keybase client (macOs Version 1.0.39-20180122031025+5e5798149 (1.0.39-20180122031025+5e5798149) is making calls to the following keybase.io servers over HTTPS, and my firewall is blocking due to an invalid certificate chain:

CURL notes the same issue: curl -X GET -v https://mdserver.kbfs.keybase.io

Why is Keybase using a certificate NOT signed by a known and trusted certificate authority?

If Keybase wants to self-sign their cert, what ROOT certificate should I import?

maxtaco commented 6 years ago

See here

espoelstra commented 5 years ago

You could add the certificates to the login or System keychain and set them to Always Trust if you want things to be happier (not sure if that applies to your firewall, but it if trusts the keychain it should). See also this script for easily grabbing from a server and pushing into the keychain. https://gist.github.com/Artistan/5219484efb2fe51cd064175b3d0d5971