我们正在尝试利用HTTPS镜像并将测试结果加载到InfluxDB中,但是我们的Influx DB正在侦听带有自签名证书的SiteSpeed.io。有没有办法让应用程序信任我们的CA?在构建我们的SiteSpeed版本期间,我们尝试将CA添加到操作系统中,但这还不够,我们仍然收到相同的错误:
ERROR: Error: unable to verify the first certificate
8 at TLSSocket.onConnectSecure (_tls_wrap.js:1474:34)
) at TLSSocket.emit (events.js:310:20)
2 at TLSSocket._finishInit (_tls_wrap.js:917:8)
9 at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:687:12)发布于 2020-09-23 22:20:50
通过将以下环境变量传递给Docker镜像,可以忽略证书问题:
NODE_TLS_REJECT_UNAUTHORIZED=0docker run --env NODE_TLS_REJECT_UNAUTHORIZED=0SiteSpeed.Io使用Node Influx客户端详细信息来自此处:https://nodejs.org/api/cli.html#cli_node_tls_reject_unauthorized_value
非常感谢SiteSpeedIO松弛频道的彼得。
https://stackoverflow.com/questions/63957039
复制相似问题