CERT_HAS_EXPIRED 当通过 Nodejs 上的 npm 请求模块发出 POST 请求时出错,但是证书有效

CERT_HAS_EXPIRED error when a POST request is made through npm request module on Nodejs, Certificate is valid however

当我从我的 nodejs 应用程序(托管在 elasticbeanstalk aws 上)的 npm 请求模块调用 POST 端点时。它给我 CERT_HAS_EXPIRED 错误,但是我的 ssl 证书有效并且在有人访问我们的网站时可以正常工作。

这在 3 天前开始随机发生。

有谁知道可以做什么?修复它?

{ Error: certificate has expired
     at TLSSocket.<anonymous> (_tls_wrap.js:1088:38)
     at emitNone (events.js:86:13)
     at TLSSocket.emit (events.js:188:7)
     at TLSSocket._finishInit (_tls_wrap.js:610:8)
     at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:440:38) code: 'CERT_HAS_EXPIRED' }

所以@Salahi 的评论是正确的,support.sectigo.com/Com_KnowledgeDetailPage?Id=kA03l00000117LT

这对我们来说不是问题,但我们尝试访问的服务的根证书之一已过期,因此收到此错误。