내부 Discourse에서 MinIO를 S3 엔드포인트로 사용 중인데, 내부 CA 권위를 사용하고 있어 내부 리소스와 연결되지 않는 것 같습니다.
Discourse가 S3를 사용하면서 SSL 인증서를 검증할 때, 검증에 사용할 사용자 지정 CA 인증서를 제공하도록 하는 방법이 있을까요?
launcher enter app 명령으로 앱(Docker)에 진입한 후 인증서를 ca-certificates 저장소에 추가하면 openssl s_client -connect discourse.s3.internal.domain 명령이 연결되고 인증서를 검증하는 것(verify code: OK (0))은 동작합니다. 그러나 Discourse에서는 작동하지 않는 것 같으며, 업로드를 시도할 때 Discourse 페이지에서 다음 오류가 발생합니다:
SSL_connect returned=1 errno=0 state=error: certificate verify failed (unspecified certificate verification error)