2017-02-07 3 views
2

Ich erhalte den folgenden Fehler, wenn ich versuche, von github über https zu klonen.SSL: Ich kann das Zertifikat "" und seinen privaten Schlüssel im Schlüsselbund nicht finden.

fatal: unable to access 'https://github.com/<any-github-repo>.git/': SSL: Can't find the 
certificate "" and its private key in the Keychain. 

git + ssh funktioniert weiterhin, aber für einige Fälle muss ich der Lage sein, https zu verwenden, wie wenn brew update beispielsweise ausgeführt wird.

Ich habe, wo das Zertifikat ist einfach "". Jedes andere Beispiel, das ich mindestens habe, spezifiziert, welches Zertifikat es sucht, das hilft, abzuleiten, wo das Problem liegt.

Weiß jemand, welches Zertifikat "" könnte sein? Oder wie kann man das am besten lösen?

Antwort

2

Ich habe die Wurzel des Problems gefunden. Ich habe eine Github-Konfigurationsdatei auf ~/.gitconfig

Dort ich diese Zeile gefunden

[http] 
    sslCert = 
    sslVerify = false 

sslCert =, wo "" definiert wurde. Ich habe den Abschnitt [http] entfernt und es funktioniert jetzt.

Verwandte Themen