Спасибо @supermathie за то, что разобрались в этом вопросе. Я приложил fullchain.cer и ca.cer с затронутой инстанции.
fullchain.cer.txt (5.9 КБ)
ca.cer.txt (3.8 КБ)
Вывод 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
Я столкнулся с этой проблемой в двух разных средах. Я применяю исправление на своей тестовой инстанции с момента создания PR, и оно работает как ожидается.