Kibana4 + nginx инвертируют прокси с помощью местоположения/kibana4/= Не Найденный 404

SPF (справедливо) не доверяет ничему, что удаленный mailserver говорит ему, таким образом, несколько "myhostname" ничего не сделают кроме удаления Вашего имени от заголовков.

Существует несколько способов иметь дело с проблемой SPF:

  • Дайте Вашим клиентам включение (например, использование Google _spf.google.com) для include: директива
  • Присвойте несколько записей PTR, таким образом, они могут использовать SPF ptr флаг (да, это работает, хотя это не известно),
  • Если они являются входящими затем, они могут просто использовать mx флаг
---------121 поиск--------265120----инструмента MegaCli для solaris [можно найти его на веб-странице lsi] и использовать синтаксис: megacli-PdLocate - останавливает-physdrv [1:2]-a0 примечание: у меня есть только perc контроллеры, и это хорошо работает с ними, поскольку я понимаю, что тот же инструмент может использоваться с контроллерами ненабега, но я мог бы быть неправым. Ваш комментарий, говорящий, работает ли это или не приветствуется.

если это не работает - во время окна обслуживания, удаляют целую систему и маркируют всех кэдди порядковыми номерами жестких дисков.

5
задан 13 April 2017 в 15:14
3 ответа

Спасибо, HD. на ваш вопрос под моим предыдущим постом - это было очень поучительно. Это помогло мне понять, в чем проблема. Я всегда забываю, что часть местоположения также передается прокси, поэтому в моем случае ее нужно переписать. Вот как должна выглядеть правильная конфигурация:

  location ~ ^/kibana4/(.*)$ {
    rewrite /kibana4/(.*) /$1  break;
    proxy_pass              http://$kibana:5601;
    proxy_set_header        Host $host;
    proxy_set_header        Referer "";
    proxy_set_header        X-Real-IP $remote_addr;
    proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_http_version      1.1;
    proxy_connect_timeout   150;
    proxy_send_timeout      100;
    proxy_read_timeout      100;
    proxy_buffers           16 64k;
    proxy_busy_buffers_size 64k;
    client_max_body_size    256k;
    client_body_buffer_size 128k;
  }

Это также объясняет, почему параметр location / работает правильно, если нет части rewrite . После добавления rewrite , только остальная часть передается прокси, и это работает как шарм.

Еще раз спасибо, урок усвоен: -)

2
ответ дан 3 December 2019 в 01:50

С Kibana 6.3 настройки теперь доступны в kibana.yml

server.host: "example.com"
server.basePath: "/tools/kibana"
server.rewriteBasePath: true

, Это вручит приложение в http://example.com/tools/kibana со всеми ссылками в Kibana UI

0
ответ дан 3 December 2019 в 01:50

Поздно на вечеринку, но я хотел оставить здесь удовлетворительное решение для Apache, так как я не могу их найти. Что заставило меня работать с проксированием из подкаталога, так это добавление косой черты после каталога ProxyPass:

ProxyPass /kibana/ http://localhost:5601/
ProxyPassReverse /kibana/ http://localhost:5601/

См. Здесь:

http://www.marathon-studios.com/blog/solved-kibana-5- not-loading-404ing-when-reverse-proxying-in-a-subdirectory /

1
ответ дан 3 December 2019 в 01:50

Теги

Похожие вопросы