ОШИБКА: запрос не может быть удовлетворен CloudFront - PullRequest
0 голосов
/ 13 февраля 2019

Я изо всех сил пытаюсь отправить электронные письма на мой сервер, размещенный на awsastic beanstalk, используя сертификаты из облачного фронта, я использую nodemailer для отправки электронных писем, он работает в моей локальной среде, но не удается развернуть после развертывания на AWS

Код электронной почты:

const  transporter = nodemailer.createTransport({
  host: 'mail.email.co.za',
  port: 587,
  auth: {
    user: 'example@email.co.za',
    pass: 'email@22'
  },
  secure:false,
  tls: {rejectUnauthorized: false},
  debug:true
});

const mailOptions = {
  from: 'example@email.co.za',
  to: email,
  subject: 'Password Reset OTP' ,
  text: `${OTP}`
}


try {
  const  response  = await transporter.sendMail(mailOptions)

  return {error:false, message:'OTP successfully sent'   , response}
}catch(e) {

  return {error:false, message:'Problems sending OTP, Please try again'}
} 

Ошибка от AWS:

Запрос не может быть удовлетворен

504ОШИБКА Не удалось удовлетворить запрос CloudFront попытался установить соединение с источником, но попытка не удалась или источник закрыл соединение.

NB : код работает нормальнона моем местном

...