My Git installation refueses hard to git clone a repo due to a
fatal: unable to access 'https://X.X.X.X/svn/...': SSL certificate problem: unable to get local issuer certificate
error.
This is a common question around the Web, answered here and here. The solution consists of
1) either appending the certificate to the end of the cert-bundle file, or providing it as a solo file
2) making sure that the git config http.sslCAInfo property is pointed to the correct location in the correct config file.
On the account of finding which config file that is, here and here is where to look.
All configs listed in git config --list --show-origin point to the right cert-bundle, which of course contains the right key. 
Any thoughts on what else can break the certificate validation process? The error message suggests that Git (or the lib doing the job) wasn't even able to get the certificate. Any thoughts on how's that even possible?
 
     
    