2010-08-28 19 views
5

Ho git versione 1.7.2.2 e arricciare 7.21.1 sul mio MacOS. Sto cercando di clonare un url del tipo:Problema di certificato durante la clonazione di un URL https con git

git clone https:// repositories.mydomain.com/myproject/myproject.git myproject 

ma ottenendo,

error: unable to use client certificate (no key found or wrong pass phrase?) while accessing https://repositories.mydomain.com/myproject/myproject.git/info/refs

ho cercato

git config --global http.sslVerify false 

di ignorare SSL, ma che non ha funzionato. Ho anche inserito CA cert in /opt/local/share/curl/curl-ca-bundle.crt ma non ha funzionato.

qualche idea?

risposta

1

trovato il colpevole

c'era una variabile di ambiente denominata GIT_SSL_CERT che è stata sottolineando ad un jks. quindi stava ignorando tutte le mie configurazioni.

0

Per utilizzare un file di certificato alternativo su Git:

git config --global http.sslcainfo latest/ca/path 

Per ottenere un file di certificato alternativo, si riferiscono a: http://curl.haxx.se/docs/caextract.html e ottenere il file cacert.pem.

Problemi correlati