T The Triage ManualTechnical Guides for IT Emergencies
P2 · PKI & Certificate Management

OCSP / CRL Distribution Point Unreachable — Certificate Validation Failures

Applications, browsers, or Windows machines fail to validate certificates because OCSP responders or CRL distribution points (CDPs) are unreachable. Symptoms range from slow TLS handshakes (30-60s OCSP timeout) to hard failures in strict-mode applications and Windows Schannel errors.

Indicators

Likely causes

Diagnostic steps

  1. Extract CDP/OCSP URLs from the cert: certutil -url <cert.cer> (Windows) or openssl x509 -in cert.pem -text | grep -A2 'CRL\|OCSP'
  2. Test reachability of each URL from the affected host: Invoke-WebRequest <crl_url> -UseBasicParsing (PowerShell) or curl -I <ocsp_url>
  3. Check CRL validity period: certutil -verify <cert.cer> — look for 'CRL Expiration Date' and whether it has already expired
  4. On the CA server: certutil -CRL — manually publish a new CRL; verify CRL files exist in the CDP web share
  5. Windows CAPI2 logging: Event Viewer > Applications and Services Logs > Microsoft > Windows > CAPI2 > Operational — filter for EventID 82
  6. Check proxy/firewall rules: internal OCSP/CRL requests to external URLs typically use port 80 HTTP — ensure outbound HTTP is not blocked for certificate checking

Resolution path

Prevention

Tools

pkiocspcrlcertificate-revocationcapi2tlssslcertutilcacertificates