Maison >développement back-end >Golang >Comment corriger l'erreur « x509 : certificat signé par une autorité inconnue » dans AWS SES ?

Comment corriger l'erreur « x509 : certificat signé par une autorité inconnue » dans AWS SES ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-01 00:13:11345parcourir

How to Fix the

Dépannage de l'erreur AWS SES : "x509 : certificat signé par une autorité inconnue"

Rencontre de l'erreur "x509 : certificat signé par une autorité inconnue" L'utilisation d'Amazon Simple Email Service (SES) à partir d'un environnement de test peut s'avérer frustrante. Cette erreur indique que les certificats utilisés pour le cryptage SSL/TLS ne sont pas reconnus par le serveur.

Pour résoudre ce problème, assurez-vous que les certificats racine sont correctement installés dans votre environnement de test. Les images Docker basées sur des distributions légères telles que Alpine Linux nécessitent l'installation manuelle des certificats racine.

Par exemple, si vous utilisez l'image 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/

En ajoutant les certificats racine au système, le serveur pourra vérifier les certificats utilisés par SES et permettre au processus d'envoi d'e-mail de se terminer avec succès.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn