curl-library
schannel - The revocation function was unable to check revocation for the certificate
Date: Thu, 28 Feb 2019 17:50:48 +0000
Hi,
I have configured CURL to use WinSSL (schannel), and it does trust system trusted CAs just fine (that was the goal). However, one user has proxy configuration, where it acts as man-in-the-middle. Such configuration in general works just fine with our CURL lib build, and proxy provided certificates do look ok. Windows does trust their root CA certificate, and every other software is able to also verify proxy generated certificates (browsers, .NET apps, etc.).
Certificate path looks something like this:
User root CA
User intermediate CA
*.ourservice.com
Only "User intermediate CA" contains CRL distribution points, those are working. "User root CA" is trusted by OS.
However, we get this logged by CURL:
schannel: next InitializeSecurityContext failed: Unknown error (0x80092012) - The revocation function was unable to check revocation for the certificate
Trusting "User intermediate CA" in Windows did not help also.
There is not many leads, but maybe anyone has any hint what could have gone wrong?
Thanks,
Vincas
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html
Received on 2019-02-28