Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CERT_HAS_EXPIRED Error: certificate has expired #530

Closed
Nedudi opened this issue Dec 18, 2015 · 5 comments
Closed

CERT_HAS_EXPIRED Error: certificate has expired #530

Nedudi opened this issue Dec 18, 2015 · 5 comments

Comments

@Nedudi
Copy link

Nedudi commented Dec 18, 2015

Started to get error using nodemailer and mandrill smtp.

 Erorr: { [Error: certificate has expired] code: 'CERT_HAS_EXPIRED' }

Could you please describe, what can be the reason

It happens hour ago with different servers on different domains/ip to me
maybe problems on Mandrill's side
but I am not sure

thanks for any help in advance

@Nedudi
Copy link
Author

Nedudi commented Dec 18, 2015

Changing mandlill's api key does not help

@robhorrigan
Copy link

+1 Experiencing this issue as well.

@Nedudi
Copy link
Author

Nedudi commented Dec 18, 2015

http://status.mandrillapp.com/

this was a problem on mandrill side

Expired Certificate Errors
A roll out of new certificates last week has caused some users to experience problems sending mail—this was due to the expiration of the old certificate and an issue in our configuration. The users effected were sending through SMTP with STARTTLS. HTTPS API calls were not affected. We are currently working on a fix and will update when resolved.
12:21 PM UTC The configuration error was corrected at 12:05 UTC. SMTP with STARTTLS is now working correctly in all regions.
December 18, 2015 12:04 PM UTC

@Nedudi Nedudi closed this as completed Dec 18, 2015
@ruler88
Copy link

ruler88 commented Jan 28, 2016

This happened again Jan 28, 2016 11:25AM PST

@arvindgt
Copy link

Apply below in your transporter setting -

tls: {rejectUnauthorized: false},

For Example :

var transporter = nodemailer.createTransport({
host: 'smtp.example.com',
port: 587,
auth: {
user: 'username',
pass: 'userpassword'
},
tls: {rejectUnauthorized: false}
});

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants