Elasticsearch 插件 ThreadPermission 安全异常

Posted

技术标签:

【中文标题】Elasticsearch 插件 ThreadPermission 安全异常【英文标题】:Elasticsearch plugin ThreadPermission security exception 【发布时间】:2017-01-18 22:38:08 【问题描述】:

我在elasticsearch插件中遇到了异常:

java.security.AccessControlException:访问被拒绝 (“org.elasticsearch.ThreadPermission” “org.elasticsearch.ThreadPermission”)在 java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) 在 java.lang.SecurityManager.checkPermission(SecurityManager.java:585)

我尝试了安全策略:

授予 权限 org.elasticsearch.ThreadPermission "*";

甚至以下内容:

授予 权限 java.security.AllPermission;

但是,异常仍然存在。

如何解决?谢谢!

【问题讨论】:

如果对这个问题(或 elasticsearch)没有任何进一步的了解,拥有更多的异常跟踪以及更多的 java.security 调试跟踪 (docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/…) 会很有帮助。 【参考方案1】:

尝试在 config/jvm.options 中附加 '-Djava.security.policy=/full/path/policy/file' 然后重启。

【讨论】:

以上是关于Elasticsearch 插件 ThreadPermission 安全异常的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch常用插件

elasticsearch 浏览器插件

ElasticSearch elasticsearch-head插件安装

Elasticsearch7.8.0版本入门——elasticsearch-head插件的安装(win10环境)

ElasticSearch 插件

elasticsearch 插件 大全