2015-11-15 2 views
0

Я планирую настроить обратный прокси-сервер Apache для Kibana ES в AWS, чтобы иметь возможность ограничить доступ через google oauth. текущая настройка: kibana.exemple.com эта конфигурация работаетПрокси-сервер Kibana не работает

<Location /> 
    AuthType openid-connect 
    Require valid-user 
ProxyPass http://kibana.aws.xxxxxxxxxxxxxxxx/ 
ProxyPassReverse http://kibana.aws.xxxxxxxxxxxxxxxx/ 
</Location> 

но ineed поставить kibana в/AWS/место в том же виртуальный хост

<Location /aws/> 
AuthType openid-connect 
Require valid-user 
ProxyPass http://kibana.aws.xxxxxxxxxxxxxxxx/ 
ProxyPassReverse http://kibana.aws.xxxxxxxxxxxxxxxx/ 
</Location> 

и доступ http://kibana.exemple.com/aws/_plugin/kibana/

kibana будет сбоя загрузки и получения ошибки: (

Error: Not Found at respond (http://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:85132:15) at checkRespForFailure (htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:85100:7) at htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:83738:7 at wrappedErrback (htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:20902:78) at wrappedErrback (htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:20902:78) at wrappedErrback (htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:20902:78) at htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:21035:76 at Scope.$eval (htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:22022:28) at Scope.$digest (htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:21834:31) at Scope.$apply (htt://kibana.exemple.com/_plugin/kibana/index.js?_b=6103:22126:24)

удален p из http, чтобы иметь возможность публиковать сообщения.

будет извещать любой вход на этом на этом

Спасибо.

ответ

0

так я смог решить эту проблему:

<LocationMatch "(/_plugin/kibana/|/_nodes|/.kibana4|/nginx|logstash-)(.*)"> 
       ProxyPass http://kibana.aws.xxxxxxxxxxxxxxxx/$1$2 
       ProxyPassReverse http://kibana.aws.xxxxxxxxxxxxxxxx/$1$2 
     </LocationMatch> 
Смежные вопросы