0

Я установил щит в моем Elastic Search кластера и настроен Kibana работать с ним, как описано: не https://www.elastic.co/guide/en/shield/current/kibana.html Нет перезапустить Kibana и получаю эту ошибку:Kibana не запускается с Shield настроен через HTTP

{"type":"log","@timestamp":"2016-02-15T19:58:22+00:00","tags":["fatal"],"pid":28422,"level":"fatal","message":"HTTPS is required. Please set server.ssl.key and server.ssl.cert in kiban$ FATAL { [Error: HTTPS is required. Please set server.ssl.key and server.ssl.cert in kibana.yml.] cause: [Error: HTTPS is required. Please set server.ssl.key and server.ssl.cert in kibana.yml.],
isOperational: true }

Учебник выше не указывает, что HTTP является обязательным для Кибаны для работы с Shield, но ошибка. Любая идея, могу ли я использовать Shield с Kibana без настройки SSL?

ответ

1

К сожалению, это относится к выпуску Kibana (4.4). В installedPlugins/shield/index.js:38:13 можно сделать вывод, что нет возможности обойти использование HTTPS, когда этот плагин включен. Если вы просто пропустите шаг, удалив плагин Shield для Kibana с bin/kibana plugin --remove shield, Kibana снова будет использоваться с аутентификацией браузера, но это НЕ для производственных целей IMO.

1

добавить это в kibana.yml, но сделать это только если вы SSL настроен на какой-либо другой способ, например, балансировки нагрузки с прекращением SSL

shield.skipSslCheck: true 
+0

Благодаря Ристо. Ты спас меня от многих неприятностей. –