Pour référence, le client ACME crée les fichiers pertinents suivants dans ${LETSENCRYPT_DIR} :
${DISCOURSE_HOSTNAME}.cer: contient le certificat émisca.cer: contient la chaîne de certificats et porte un nom quelque peu trompeurfullchain.cer: combine les deux fichiers ci-dessus
La commande la plus correcte serait :
openssl verify -untrusted ca.cer ${DISCOURSE_HOSTNAME}.cer
La commande actuelle est un désastre (et est incorrecte, car elle ne teste pas réellement que la chaîne est valide jusqu’à une racine système), et toute autre solution repose sur des effets secondaires ou des hypothèses. Je mettrai la PR à jour.