How often is CRL refreshed, and how to force it to be?

Posted by lockstock on Server Fault See other posts from Server Fault or by lockstock
Published on 2012-11-20T23:40:56Z Indexed on 2012/11/21 5:03 UTC
Read the original article Hit count: 539

Filed under:
|

I have a web service running under IIS 7 that requires an X509 client certificate. I know that the server that it rus on needs access to DigiCert.com in order to be able to get the CRL (Certificate Revocation List).

There is a need to change our proxy so I am attempting to investigate the impact of doing so. I have removed the global proxy settings using the command netsh winhttp proxy refesh, and also deleted the CRL cache using the command certutil -URLcache CRL delete.

However, after doing this, all calls to the web service still succeed. This suggests to me that I am missing something here.

So; If the CRL cache is cleared and the server has no way of refreshing the CRL, why do web service requets not return http 403?.

I have been unable to find adequate information from googling nor from my colleagues.

The reason I want it to fail is that I will not be confident that the new proxy settings work until I can see it broken first, if that makes sense.

I would also like to be able to force the CRL to be refeshed in order to ensure that the new proxy settings work

© Server Fault or respective owner

Related posts about ssl-certificate

Related posts about crl