Started to get error using nodemailer and mandrill smtp. CERT_HAS_EXPIRED Error: certificate has expired
Started to get error using nodemailer and mandrill smtp. CERT_HAS_EXPIRED Error: certificate has expired
我们正在使用 nodemailer 和 mandrill smtp。
从今天开始,我们在几个不同的 Web 服务中遇到了这个错误
Error: { [Error: certificate has expired] code: 'CERT_HAS_EXPIRED' }
它发生在不同网络应用程序的本地主机和远程服务器上
可能是什么原因?
这是山魈方面的问题
更新
过期证书错误
上周新证书的推出导致一些用户在发送邮件时遇到问题——这是由于旧证书过期和我们的配置问题造成的。受影响的用户通过带有 STARTTLS 的 SMTP 发送。 HTTPS API 调用未受影响。我们目前正在努力解决问题,并会在解决后进行更新。
12:21 下午 UTC 配置错误已在 12:05 UTC 更正。带有 STARTTLS 的 SMTP 现在可以在所有地区正常工作。
2015 年 12 月 18 日 12:04 下午 UTC
在您的文件顶部添加:
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';t
警告 这会禁用整个 node.js 环境中的 HTTPS/SSL/TLS 检查。请参阅下面使用 https 代理的解决方案。
还有:
http://status.mandrillapp.com/
12月18日他们的一些证书过期了
我遇到了同样的错误。在传输配置中使用以下内容:
tls: {rejectUnauthorized: false},
例如:
var transporter = nodemailer.createTransport({
host: 'smtp.example.com',
port: 587,
auth: {
user: 'username',
pass: 'userpassword'
},
tls: {rejectUnauthorized: false} });
我们正在使用 nodemailer 和 mandrill smtp。
从今天开始,我们在几个不同的 Web 服务中遇到了这个错误
Error: { [Error: certificate has expired] code: 'CERT_HAS_EXPIRED' }
它发生在不同网络应用程序的本地主机和远程服务器上 可能是什么原因?
这是山魈方面的问题
更新
过期证书错误 上周新证书的推出导致一些用户在发送邮件时遇到问题——这是由于旧证书过期和我们的配置问题造成的。受影响的用户通过带有 STARTTLS 的 SMTP 发送。 HTTPS API 调用未受影响。我们目前正在努力解决问题,并会在解决后进行更新。 12:21 下午 UTC 配置错误已在 12:05 UTC 更正。带有 STARTTLS 的 SMTP 现在可以在所有地区正常工作。 2015 年 12 月 18 日 12:04 下午 UTC
在您的文件顶部添加:
process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0';t
警告 这会禁用整个 node.js 环境中的 HTTPS/SSL/TLS 检查。请参阅下面使用 https 代理的解决方案。
还有: http://status.mandrillapp.com/
12月18日他们的一些证书过期了
我遇到了同样的错误。在传输配置中使用以下内容:
tls: {rejectUnauthorized: false},
例如:
var transporter = nodemailer.createTransport({
host: 'smtp.example.com',
port: 587,
auth: {
user: 'username',
pass: 'userpassword'
},
tls: {rejectUnauthorized: false} });