Zur Referenz erstellt der ACME-Client die folgenden relevanten Dateien in ${LETSENCRYPT_DIR}:
${DISCOURSE_HOSTNAME}.cer: enthält das ausgestellte Zertifikatca.cer: enthält die Zertifikatskette und ist etwas irreführend benanntfullchain.cer: kombiniert die beiden oben genannten Dateien
Der korrekteste Befehl wäre:
openssl verify -untrusted ca.cer ${DISCOURSE_HOSTNAME}.cer
Der aktuelle Befehl ist ein Chaos (und ist zudem falsch, da er nicht tatsächlich prüft, ob die Kette bis zu einer System-Root gültig ist), und alles andere basiert auf Nebeneffekten oder Annahmen. Ich werde den PR aktualisieren.