Let's Encrypt:「発行者証明書を取得できません」(エラー 2)、強制再発行とレート制限

@supermathie 件を調査してくださりありがとうございます。影響を受けたインスタンスから fullchain.cer と ca.cer を添付します。
fullchain.cer.txt (5.9 KB)
ca.cer.txt (3.8 KB)

以下の OpenSSL の出力では、元の検証コマンドがエラー 2 で失敗し、同じ証明書とチェーンに対して -untrusted を使用すると成功していることが示されています。

openssl version
openssl verify -CAfile <(openssl x509 -in ca.cer) fullchain.cer
openssl verify -show_chain -untrusted ca.cer fullchain.cer

OpenSSL 3.5.7 9 Jun 2026 (Library: OpenSSL 3.5.7 9 Jun 2026)
C=US, O=Let's Encrypt, CN=YR2
error 2 at 1 depth lookup: unable to get issuer certificate
error fullchain.cer: verification failed
fullchain.cer: OK
Chain:
depth=0: CN=hubprod.surikai.fr (untrusted)
depth=1: C=US, O=Let's Encrypt, CN=YR2 (untrusted)
depth=2: C=US, O=ISRG, CN=Root YR (untrusted)
depth=3: C=US, O=Internet Security Research Group, CN=ISRG Root X1

この問題は、2つの異なる環境で発生しました。PR を作成してから開発環境のインスタンスで修正を適用しており、これまで期待通りに動作しています。

「いいね!」 2