Certificate HTTPS上的SiteSpeed.IO.xDB
我们正试图利用SiteSpeed.io docker映像并将测试结果加载到InfluxDB中,但我们的InfluxDB正在使用自签名证书侦听HTTPS。有没有办法让应用程序信任我们的CA?在构建SiteSpeed版本的过程中,我们尝试将CA添加到操作系统中,但这还不够,我们仍然收到相同的错误:Certificate HTTPS上的SiteSpeed.IO.xDB,certificate,influxdb,sitespeed,Certificate,Influxdb,Sitespeed,我们正试图利用SiteSpeed.io docker映像并将测试结果加载到InfluxDB中,但我们的InfluxDB正在使用自签名证书侦听HTTPS。有没有办法让应用程序信任我们的CA?在构建SiteSpeed版本的过程中,我们尝试将CA添加到操作系统中,但这还不够,我们仍然收到相同的错误: ERROR: Error: unable to verify the first certificate 8 at TLSSocket.onConnectSecure (_tls_wrap.js:1
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)
通过将以下环境变量传递到Docker映像,可以忽略证书问题:
NODE_TLS_REJECT_UNAUTHORIZED=0
Io使用节点流入客户端
详情如下:
非常感谢来自Speedio Slack频道的Peter
docker run --env NODE_TLS_REJECT_UNAUTHORIZED=0