Git-For-Windows not reading my self-signed SSL certificate

0

I deploy my CA cert via GPO into Trusted Root Certification Authorities, which I can see is deployed to my client machines. I know this part is working as Chrome no longer moans when browsing to sites using my signed SSL certs.

However, when I try and git clone or push to any repositories behind an SSL cert signed by this CA, git-for-windows bawlks and says this:

schannel: next InitializeSecurityContext failed: Unknown error (0x80092012) - The revocation function was unable to check revocation for the certificate.

As you can see, I've got schannel enabled, but git-for-windows is clearly not reading my CA cert from the Certificate Store in Windows. Any one know how I make gfw read from the Certificate Store in Windows? I can't manually copy this cert onto all my Windows clients, that'd take forever.

Perhaps worth noting I'm using multiple Samba 4 instances as Domain Controllers, but I don't have access to Windows Server tools such as AS Certificate Services.

nb. I know I can disable tls verification, but that surely defeats the purpose.

windows
git
certificate-store
git-for-windows
asked on Stack Overflow Sep 18, 2019 by Schodemeiss • edited Sep 18, 2019 by Schodemeiss

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0