My app does not have the ability of removing CRLs at runtime, although it
can add new ones. When I've determined that the CRL database needs refreshed
for OpenSSL, I just call X509_STORE_add_crl(cert_store, crl) for all CRLs
(regardless of whether or not they're already added to the X509_STORE) and
treat the error of X509_R_CERT_ALREADY_IN_HASH_TABLE as normal and
recoverable.

Austin

----- Original Message ----- 
From: "Ralf Haferkamp" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 09, 2004 9:38 AM
Subject: Reloading the CRL


> Hi,
>
> I am currently trying to implement CRL checking inside a server. I am now
> facing the problem, that I would like to trigger a reload of the CRL from
> disc if it has been updated, without restarting the server application.
How
> can that be done. Is there any possiblity to remove a CRL for the
X509_STORE,
> and trigger a reload?
>
> How do others solve this problem?
>
> -- 
> regards,
> Ralf Haferkamp
>
> SUSE LINUX AG, Maxfeldstrasse 5, D-90409 Nuernberg
> T: +49-911-74053-0
> F: +49-911-74053575 - [EMAIL PROTECTED]
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    [EMAIL PROTECTED]
> Automated List Manager                           [EMAIL PROTECTED]
>

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to