# SC-063v4: OCSP becomes optional, CRLs become mandatory

> SC-063v4 made OCSP optional for public TLS CAs, required CRLs for every CA and defined short-lived certificates that need no revocation info.

Source: https://ssl.sh/ballots/sc-063/
Last updated: 2026-11-10

SC-063v4 turned the revocation rules around: since 2024-03-15, publicly trusted TLS CAs no longer have to run an [OCSP](https://ssl.sh/glossary/ocsp/) responder, but they must publish [CRLs](https://ssl.sh/glossary/crl/). The same ballot created a "short-lived certificate" category, valid for 10 days at most (7 days from 2026-03-15), that needs no revocation pointer at all.

## What changed

SC-063v4 made OCSP optional, made CRLs mandatory and exempted short-lived certificates from revocation. CAs that keep OCSP must still follow the existing OCSP rules. CRLs got a profile: a CA must publish either one full CRL or a set of partitioned ("sharded") CRLs that together cover everything. A new CRL is due within 24 hours after a revocation, and otherwise at least every 7 days if all certificates contain an OCSP URL, or every 4 days in all other cases. Short-lived certificates may leave out CRL and OCSP pointers and don't need to be revoked, because expiry does the job.

The ballot was proposed by Google's Chrome Root Program and endorsed by Microsoft and Sectigo.

## Effective dates

The BR text became effective on 2024-03-15. The 7-day cap for short-lived certificates applies to those issued from 2026-03-15.

## Who is affected

CAs bear most of the work. For site operators the visible effect came later, when CAs chose to switch OCSP off: [Let's Encrypt](https://ssl.sh/cas/lets-encrypt/), for example, announced the end of its OCSP service. [OCSP stapling](https://ssl.sh/glossary/ocsp-stapling/) only works where the CA still runs OCSP, and certificates with the [OCSP Must-Staple](https://ssl.sh/glossary/must-staple/) extension depend on it entirely.

## What to do

If you staple OCSP, keep the configuration but expect it to become a no-op for certificates without an OCSP URL; nginx and Apache skip stapling then. Don't request Must-Staple certificates any more. Clients that check revocation should support CRLs. See [OCSP and CRL explained](https://ssl.sh/learn/ocsp-and-crl/).


| Field | Value |
|---|---|
| Ballot | SC-063v4 |
| Status | Passed |
| Adopted | 2023-08-17 |
| Effective | 2024-03-15 |
| BR version | 2.0.1 |
| Official page | https://cabforum.org/2023/07/14/ballot-sc063v4-make-ocsp-optional-require-crls-and-incentivize-automation/ |
