Web服务器中的config kibana,可以通过IP地址而不是域名进行访问,已配置nginx

时间:2018-06-22 03:55:23

标签: nginx kibana

我通过从域名访问kibana遇到了一个问题,但是通过IP地址就可以了。有谁知道这里可能是什么问题?谢谢

这是我的Nginx配置文件,我已经为kibana配置了反向代理,我可以通过IP地址访问kibana Web界面而没有任何问题。例如,假设我的IP地址是10.10.10.1,我可以通过http://10.10.10.1从浏览器访问kibana,但是,如果我使用的是域名,则该页面将停留在kibana加载屏幕中。 以域名表示,{@ {3}}的意思是,www.test.com是此处的假域名,并映射到10.10.10.1。

server {
    listen 80;
    server_name www.test.com;

    error_log /var/log/nginx/kibana.error.log;
    access_log /var/log/nginx/kibana.access.log;

    auth_basic "Restricted Access";
    auth_basic_user_file /etc/nginx/htpasswd.users;

    location / {
            rewrite ^/(.*) /$1 break;
            proxy_ignore_client_abort on;
            proxy_pass http://localhost:5601;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Host $http_host;

    }

}

我检查了/var/log/nginx/kibana.access.log,发现的区别是,加载了kibana.bundle.js之后,该过程停止了。以及通过ip访问的普通日志。下一步将是获取“ / ui / fonts / open_sans /”,请参见下面的日志。 对于这种错误情况,我注意到的另一件事是,chrome devtools的控制台中出现了一个错误“ Uncaught SyntaxError:Unexpected input of input”。

错误情况:

114.93.211.105-管理员[22 / Jun / 2018:00:54:35 +0800]“ GET /bundles/commons.bundle.js?v=16627 HTTP / 1.1” 304 0“ http://www.test.com” “ Mozilla / 5.0(Windows NT 10.0; Win64; x64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 67.0.3396.87 Safari / 537.36” 114.93.211.105-管理员[22 / Jun / 2018:00:54:36 +0800]“ GET /bundles/kibana.bundle.js?v=16627 HTTP / 1.1” 304 0“ http://www.test.com/app/kibana”“ Mozilla / 5.0(Windows NT 10.0; Win64; x64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 67.0.3396.87 Safari / 537.36“

成功案例:

114.93.211.105-管理员[22 / Jun / 2018:00:58:02 +0800]“ GET /bundles/kibana.bundle.js?v=16627 HTTP / 1.1” 304 0“ http://www.test.com/app/kibana” “ Mozilla / 5.0(Windows NT 10.0; Win64; x64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 67.0.3396.87 Safari / 537.36”

如果通过IP访问,我们可以继续以下请求。但是,如果是域名,则在获取bundle.js后就会卡住

114.93.211.105-管理员[22 / Jun / 2018:00:58:03 +0800]“ GET /ui/fonts/open_sans/open_sans_v13_latin_regular.woff2 HTTP / 1.1” 304 0“ http://10.10.10.1/app/kibana”“ Mozilla /5.0(Windows NT 10.0; Win6 4; x64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 67.0.3396.87 Safari / 537.36“ 114.93.211.105-管理员[22 / Jun / 2018:00:58:03 +0800]“ GET / api / console / api_server?sense_version =%40%40SENSE_VERSION&apis = es_5_0 HTTP / 1.1” 200 10586“ http://10.10.10.1/app/kibana” “ Mozilla / 5.0(Windows NT 10.0; Win64; x64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 67.0.3396.87 Safari / 537.36”

0 个答案:

没有答案