Enable the CRL cache

When the gsk-crl-cache-size and gsk-crl-cache-entry-lifetime stanza entries are both set to "0" (default), CRL caching is disabled.

To enable the cache, change the setting for either or both of the gsk-crl-cache-size and gsk-crl-cache-entry-lifetime to a value other than zero. If both values are zero, the cache is disabled. The cache is enabled if one or both of these stanza entries has a non-zero value configured.

If either configuration entry has a value of 0 while the other is non-zero, GSKit automatically assigns a default value to the entry with the zero value. GSKit uses the following process:

If the CDP in the certificate specifies an HTTP source for the CRL then WebSEAL does not use the gsk-crl-cache-size and gsk-crl-cache-entry-lifetime configuration settings. CRLs from HTTP sources are never cached. If OCSP is not an option and a large CRL must be read using HTTP, we can use the GSKit environment variable GSK_HTTP_CDP_MAX_RESPONSE_SIZE.

Parent topic: Configuration of the CRL cache