Danke @supermathie, dass du dir das angeschaut hast. Ich habe fullchain.cer und ca.cer von der betroffenen Instanz angehängt.
fullchain.cer.txt (5,9 KB)
ca.cer.txt (3,8 KB)
Die OpenSSL-Ausgabe unten zeigt, dass der ursprüngliche Verifizierungsbefehl mit Fehler 2 fehlschlägt, während -untrusted mit demselben Zertifikat und derselben Kette erfolgreich ist.
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
Ich bin auf dieses Problem in zwei verschiedenen Umgebungen gestoßen. Ich habe die Korrektur auf meiner Entwicklungsumgebung seit der Eröffnung des PRs laufen lassen, und sie funktioniert wie erwartet.