CRL Module
The crl module provides CRL checking of TLS certificates.
Its primary use case is within the verify certificate processing
section of the tls-session virtual server when verifying client
certificates during EAP-TLS.
Configuration Settings
- virtual_server
-
Name of the virtual server used to fetch CRLs.
This virtual server must use the 'crl' namespace and provide
a recv CRL-Fetch section to fetch CRLs.
A suitable example virtual server is provided in sites-available/crl
- url
-
URL to fetch CRL data from when the server starts.
The CRL used during certificate verification is determined by the X509v3 CRL Distribution Points extension within the certificate. If a given CRL has not already been fetched when a certificate requires verification, then it will be fetched.
If the CRL distribution points which will be needed are known then they can be configured using one or more instance of this option.
These distribution points will be fetched during server startup.
Only base CRL distribution points should be listed here. Deltas which they refer to will automatically be fetched.
- retry_delay
-
How long to wait before retrying a fetch failure.