>백엔드 개발 >Golang >AWS SES에서 \'x509: 알 수 없는 기관에 의해 서명된 인증서\' 오류를 수정하는 방법은 무엇입니까?

AWS SES에서 \'x509: 알 수 없는 기관에 의해 서명된 인증서\' 오류를 수정하는 방법은 무엇입니까?

Linda Hamilton
Linda Hamilton원래의
2024-12-01 00:13:11280검색

How to Fix the

AWS SES 오류 문제 해결: "x509: 알 수 없는 기관에서 서명한 인증서"

"x509: 알 수 없는 기관에서 서명한 인증서" 오류 발생 스테이징 환경에서 Amazon Simple Email Service(SES)를 사용하면 실망스러울 수 있습니다. 이 오류는 SSL/TLS 암호화에 사용된 인증서가 서버에서 인식되지 않음을 나타냅니다.

이 문제를 해결하려면 루트 인증서가 스테이징 환경에 제대로 설치되었는지 확인하세요. Alpine Linux와 같은 경량 배포판을 기반으로 하는 Docker 이미지에는 루트 인증서를 수동으로 설치해야 합니다.

예를 들어 Alpine Docker 이미지를 사용하는 경우:

FROM alpine:3.6 as alpine

RUN apk add -U --no-cache ca-certificates

FROM scratch
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/

루트 인증서를 추가하여 시스템에 연결하면 서버는 SES에서 사용하는 인증서를 확인하고 이메일 전송 프로세스를 성공적으로 완료할 수 있습니다.

위 내용은 AWS SES에서 \'x509: 알 수 없는 기관에 의해 서명된 인증서\' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.