我有一个工作设置,其中Grafana通过http连接到InfluxDB数据源。我想通过使用https来保护Grafana和InfluxDB之间的通信。我已经在 InfluxDB 配置中启用了 https,并且可以通过 URLhttps://<domain_name>.com:8086
连接到 InfluxDB 实例。但是,在 Grafana 中配置 https URL 时,连接测试失败。看起来Grafana无法通过https连接。
非常感谢您的建议。
我找到了解决问题的方法。
由于这是一个测试服务器,我使用自签名证书配置了 HTTPS(另请参阅使用 InfluxDB 启用 HTTPS,"使用自签名证书设置 HTTPS">一节(。
看起来 Grafana 如果证书是由不受信任的颁发机构颁发的,则会抛出Network Error: Bad Gateway(502)
消息。
我通过按照以下准则将自签名证书安装为根证书来解决此问题:如何安装根证书?。请注意,不建议生产系统这样做。