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)