Grafana: Mengaktifkan SSL tampaknya memutus koneksi Direct InfluxDB 0.9?

Dibuat pada 2 Sep 2015  ·  3Komentar  ·  Sumber: grafana/grafana

Saya telah menginstal Grafana dan InfluxDB 0.9 secara lokal. Grafana diatur untuk menggunakan koneksi langsung ke http://localhost :8086.

Sebelumnya, semua grafik saya mengambil data dari InfluxDB. Jika saya pergi ke Sumber Data, lalu koneksi InfluxDB saya, dan tekan Uji Koneksi, saya mendapatkan kueri berikut yang dicatat oleh InfluxDB:

[http] 2015/09/02 22:49:00 127.0.0.1 - root [02/Sep/2015:22:49:00 +1000] GET /query?db=insight&epoch=ms&p=%5BREDACTED%5D&q=SHOW+MEASUREMENTS+LIMIT+1&u=root HTTP/1.1 200 100 https://
localhost:3000/datasources/edit/1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2498.0 Safari/537.36 fbe414fb-5170-11e5-8006-000
000000000 1.39579ms

Kemudian, saya mengaktifkan SSL untuk Grafana:

protocol = https

Sekarang, grafik saya tidak menampilkan data, dan ketika saya mengklik Test Connection, grafik itu tampak seperti hang tanpa batas - log InfluxDB tidak menunjukkan kueri apa pun yang diterima:

screenshot 2015-09-02 22 54 24

Jadi tampaknya mengaktifkan SSL di Grafana merusak sesuatu.

Jika saya mengubah jenis koneksi di Grafana dari Direct ke Proxy itu berfungsi lagi - namun, koneksi langsung tidak berfungsi.

Apakah ini masalah yang diketahui, atau apakah saya perlu mengubah sesuatu yang lain dalam konfigurasi?

typquestion

Komentar yang paling membantu

jika Anda menggunakan akses langsung, Grafana tidak akan terlibat sama sekali.

Adapun menggunakan mode proxy dengan sertifikat yang ditandatangani sendiri, itu akan berhasil

Semua 3 komentar

Bisakah Anda menunjukkan output alat dev chrome? Saat Anda menggunakan akses langsung, ia mengakses influxdb langsung dari browser, Browser memiliki persyaratan CORS yang lebih ketat ketika SSL diaktifkan, jadi mungkin mengapa Anda melihat masalah ini (dan mengapa ini berfungsi saat Anda menggunakan akses proxy)

Anda benar - ini adalah masalah browser:

screenshot 2015-09-03 00 03 22

Sepertinya saya harus mengaktifkan SSL juga di InfluxDB.

Karena penasaran - jika saya mengaktifkan SSL di InfluxDB dengan sertifikat yang ditandatangani sendiri, apakah itu akan menyebabkan masalah dengan InfluxDB?

Saya tidak dapat melihat opsi apa pun yang disebutkan tentang apakah Grafana memverifikasi atau tidak memverifikasi sertifikat SSL InfluxDB.

jika Anda menggunakan akses langsung, Grafana tidak akan terlibat sama sekali.

Adapun menggunakan mode proxy dengan sertifikat yang ditandatangani sendiri, itu akan berhasil

Apakah halaman ini membantu?
0 / 5 - 0 peringkat