SPF (справедливо) не доверяет ничему, что удаленный mailserver говорит ему, таким образом, несколько "myhostname" ничего не сделают кроме удаления Вашего имени от заголовков.
Существует несколько способов иметь дело с проблемой SPF:
_spf.google.com
) для include:
директиваptr
флаг (да, это работает, хотя это не известно),mx
флагесли это не работает - во время окна обслуживания, удаляют целую систему и маркируют всех кэдди порядковыми номерами жестких дисков.
Спасибо, 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
, только остальная часть передается прокси, и это работает как шарм.
Еще раз спасибо, урок усвоен: -)
С Kibana 6.3 настройки теперь доступны в kibana.yml
server.host: "example.com"
server.basePath: "/tools/kibana"
server.rewriteBasePath: true
, Это вручит приложение в http://example.com/tools/kibana со всеми ссылками в Kibana UI
Поздно на вечеринку, но я хотел оставить здесь удовлетворительное решение для Apache, так как я не могу их найти. Что заставило меня работать с проксированием из подкаталога, так это добавление косой черты после каталога ProxyPass:
ProxyPass /kibana/ http://localhost:5601/
ProxyPassReverse /kibana/ http://localhost:5601/
См. Здесь: