【发布时间】:2021-08-18 19:25:30
【问题描述】:
我在 Ubuntu 服务器版本 18.x 上安装了 Elasticsearch 和 Kibana。安装成功。
为了访问 Kibana,我在 NGINX 前面使用了反向代理。 为了进行这些安装和配置,我依靠这个链接https://www.digitalocean.com/community/tutorials/como-instalar-elasticsearch-logstash-e-kibana-elastic-stack-no-ubuntu-18-04-en
NGINX 的配置是
location /kibana {
proxy_pass http://localhost:5601/app/kibana;
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;
}
Kibana 的配置:文件 kibana.yml 是
server.port: 5601
server.host: 0.0.0.0
但是,当尝试通过 Google Chrome、Mozilla Firefox 或 Apple Safari(这是我测试的浏览器)访问 Kibana 时,出现以下错误
拒绝执行内联脚本,因为它违反了以下内容安全策略指令:“script-src 'unsafe-eval' 'self'”。要启用内联执行,需要使用“unsafe-inline”关键字、哈希(“sha256-SHHSeLc0bp6xt4BoVVyUy+3IbVqp3ujLaR+s+kSP5UI=”)或随机数(“nonce-...”)。
Uncaught SyntaxError: Unexpected token '
清单:行:1,列:1,语法错误。
我做了很多研究,但到目前为止我还没有找到解决方案。这里有人经历过吗?我该如何解决这个问题?
【问题讨论】:
标签: ubuntu elasticsearch nginx kibana elk