CRL check has been disabled by default in NSX-T Data Center 3.0.2 and 3.1.0 and above.
Note environments deployed on an earlier release and upgraded will continue to have CRL check enabled.
Workaround:
Possible workaround options:
- Use a certificate that has HTTP-based CDP or
- Disable CRL checking using API, this will allow the certificate to be applied even if the CRL check fails
Check current setting
GET https://<manager>/api/v1/global-configs/SecurityGlobalConfig
Disable CRL check
PUT https://<manager>/api/v1/global-configs/SecurityGlobalConfig
- Include the entire output body from the above GET command in the body of your PUT command.
Be sure to include the below two lines in the body of your PUT:
Body
{
"crl_checking_enabled" : false,
"resource_type" : "SecurityGlobalConfig"
}