我使用docker(https://github.com/deviantony/docker-elk)设置了ELK。
然后我使用此配置向nginx添加了一个子域:
location / {
auth_basic "closed site";
auth_basic_user_file /var/www/passwd;
proxy_http_version 1.1;
proxy_set_header Connection "Keep-Alive";
proxy_set_header Proxy-Connection "Keep-Alive";
proxy_pass http://localhost:5601;
}
当我现在访问这个子域时,我看到Kibana加载但是失败了。
当我直接使用我的服务器的IP和端口5601访问Kibana时,它运行完美。这只有在通过nginx进行proxy_passsed时才会发生。