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-head插件安装