Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Membetulkan Ralat \'x509: Sijil Ditandatangani oleh Pihak Berkuasa Tidak Diketahui\' dalam AWS SES?

Bagaimana untuk Membetulkan Ralat \'x509: Sijil Ditandatangani oleh Pihak Berkuasa Tidak Diketahui\' dalam AWS SES?

Linda Hamilton
Linda Hamiltonasal
2024-12-01 00:13:11280semak imbas

How to Fix the

Menyelesaikan masalah Ralat AWS SES: "x509: Certificate Signed by Unknown Authority"

Menghadapi ralat "x509: certificate signed by unknown authority" apabila menggunakan Amazon Simple Email Service (SES) dari persekitaran pementasan boleh mengecewakan. Ralat ini menunjukkan bahawa sijil yang digunakan untuk penyulitan SSL/TLS tidak diiktiraf oleh pelayan.

Untuk menyelesaikan isu ini, pastikan sijil akar dipasang dengan betul dalam persekitaran pementasan anda. Imej Docker berdasarkan pengedaran ringan seperti Alpine Linux memerlukan pemasangan manual sijil akar.

Sebagai contoh, jika anda menggunakan imej 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/

Dengan menambahkan sijil akar kepada sistem, pelayan akan dapat mengesahkan sijil yang digunakan oleh SES dan membenarkan proses penghantaran e-mel selesai dengan jayanya.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'x509: Sijil Ditandatangani oleh Pihak Berkuasa Tidak Diketahui\' dalam AWS SES?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn