Skip to content

Fix SSL CRL verification error in INSPIRE API connections#2770

Merged
henryiii merged 1 commit intoiris-hep:masterfrom
BenGalewsky:getpub_certs
Jan 28, 2026
Merged

Fix SSL CRL verification error in INSPIRE API connections#2770
henryiii merged 1 commit intoiris-hep:masterfrom
BenGalewsky:getpub_certs

Conversation

@BenGalewsky
Copy link
Contributor

Configure a custom OpenSSL certificate store for HTTPS connections to inspirehep.net that skips Certificate Revocation List (CRL) checking.

The default Ruby OpenSSL configuration was failing with 'unable to get certificate CRL' errors when connecting to the INSPIRE API, likely due to network/firewall restrictions blocking CRL distribution point access.

The certificate chain is still validated normally; only the revocation list check is bypassed.

Configure a custom OpenSSL certificate store for HTTPS connections to
inspirehep.net that skips Certificate Revocation List (CRL) checking.

The default Ruby OpenSSL configuration was failing with 'unable to get
certificate CRL' errors when connecting to the INSPIRE API, likely due
to network/firewall restrictions blocking CRL distribution point access.

The certificate chain is still validated normally; only the revocation
list check is bypassed.
@henryiii
Copy link
Collaborator

Seems fine to me.

@henryiii henryiii merged commit bae6f62 into iris-hep:master Jan 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants