This section provides information on identifying directives for certificate revocation list (CRL) and those supported in global servers and virtual hosts. Links to related topics appear at the end of this section.
Certificate revocation provides the ability to revoke a client certificate given to the IHS server by the browser when the key becomes compromised or when access permission to the key gets revoked. CRL represents a database which contains a list of certificates revoked before their scheduled expiration date.
If you want to enable certificate revocation in the IBM HTTP Server, publish the CRL on a Lightweight Directory Access Protocol (LDAP) server. Once the CRL is published to an LDAP server, you can access the CRL using the IBM HTTP Server configuration file. The CRL determines the access permission status of the requested client certificate.
The SSLClientAuth directive can include two options at once:
The CRL option, turns CRL on and off inside an SSL virtual host. If you specify crl as an option, then you elect to turn CRL on. If you do not specify crl as an option, then CRL remains off. If the first option for SSLClientAuth equals 0/none, then you cannot use the second option, crl. If you do not have client authentication on, then CRL processing does not take place.
Global server and virtual host support the following directives: