Запуск Kibana и Elasticsearch под Mongrel2

У меня Vagrant VM под управлением Elasticsearch и Kibana. Кибана в настоящее время обслуживается Mongrel2 согласно следующей конфигурации

kibana_directory = Dir(base='kibana/',
                    index_file='index.html',
                    default_ctype='text/plain')

myhost = Host(name = 'localhost', routes = {
  '/logs/': kibana_directory
})

Elasticsearch работает на порту 9200. Однако, когда я пытаюсь просмотреть Kibana, он не загружается должным образом, что выдает мне следующую ошибку в браузере

[blocked] The page at 'https://dev.demo.vm/logs/' was loaded over HTTPS, but 
ran insecure content from 'http://dev.demo.vm:9200/_nodes': this content should 
also be loaded over HTTPS.

Проблема кажется достаточно очевидной, Mongrel2 обслуживает контент поверх https но Elasticsearch запрашивается по httpКибана https) не может общаться с ним. Я хочу сохранить https для Mongrel2, но я не знаю, что делать, чтобы заставить Кибану работать. Должен ли я использовать какие-то прокси с Mongrel2? Есть ли простое решение?

0 ответов

Другие вопросы по тегам