Impossible d'utiliser S3 interne en raison de l'autorité de certification interne

Nous utilisons MinIO comme point de terminaison S3 pour un Discourse interne, mais il ne semble pas fonctionner avec les ressources internes car nous utilisons une autorité de certification (CA) interne.

Existe-t-il un moyen de configurer Discourse pour utiliser S3 et vérifier le certificat SSL en lui fournissant le certificat CA personnalisé à utiliser pour la validation ?

En accédant à l’application (conteneurisée) via launcher enter app puis en ajoutant le certificat au magasin de ca-certificates, cela fonctionne pour permettre à openssl s_client -connect discourse.s3.internal.domain de se connecter ET de valider les certificats (code de vérification : OK (0)). Cependant, cela ne semble pas fonctionner pour Discourse : une erreur apparaît sur la page de Discourse lors de la tentative de téléchargement :

SSL_connect returned=1 errno=0 state=error: certificate verify failed (unspecified certificate verification error)

Avez-vous redémarré le conteneur après avoir ajouté le certificat ? (C’est juste une hypothèse, cela peut ne pas aider)

Avez-vous redémarré le conteneur après avoir ajouté le certificat ? (ce n’est qu’une hypothèse, cela peut ne pas aider)

Oui, j’ai essayé mais cela n’a rien changé.

Discourse conserve-t-il un magasin de certificats séparé, indépendant du magasin de certificats du conteneur ou du système ?