Question:
I’ve been banging my head against the table with this one for a while now. I’m. I’ve successfully sent emails locally using an AWS access key and secret that has full access. Once I deploy to my staging environment I get an error using the same access key and secret.
RequestError: send request failed\ncaused by: Post https://email.us-east-1.amazonaws.com/: x509: certificate signed by unknown authority
Please help!
Answer:
If you are using alpine docker image
for example:
1 2 3 4 5 6 7 |
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/ |
After adding root certificates ca-certificates
, it will be working fine.