私はリバースプロキシを使用している経験はありませんが、nginxはもちろんのこと、苦労しています。NginxはCentOS 7でkibanaのリダイレクトを指示します
バージョン:
kibana:5.6
nginxの:1.10.2
私はelk.mydomain.com/kibana
に行くとき、Firefoxが後に私を停止するまで、私はループにリダイレクトされていますこのような非常に長いリンク:
http://elk.mydomain.com/kibana/login?next=%2Fkibana%2Fkibana%2Flogin%3Fnext%3D%252Fkibana%252Fkibana%252Flogin%253Fnext%253D%25252Fkibana%25252Fkibana%25252Flogin%25253Fnext%25253D%2525252Fkibana%2525252Fkibana%2525252Flogin%2525253Fnext%2525253D%252525252Fkibana........
私は基本的に運がない小さなものには小さな調整を試みています。
cat /etc/nginx/conf.d/kibana.conf
:
server {
listen 80;
server_name elk.mydomain.com;
auth_basic "Restricted Access";
auth_basic_user_file /etc/nginx/conf.d/kibana.htpasswd;
location /kibana/ {
proxy_pass http://localhost:5601;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
netstat -ntlpu | grep 5601
:/etc/kibana/kibana.yml
で
tcp .... 127.0.0.1:5601 0.0.0.0:* ... LISTENING
私が持っている:
server.host: "localhost" # I have also tried "elk.mydomain.com"
server.basepath: "/kibana" # I have also tried ""
server.name: "a_label"
私はhttpie
(http :5601
)でローカルにチェックするとI GE t Found
。
ここにはまっています。