org.elasticsearch.ElasticsearchSecurityException: current license is non-compliant for [security]


(rajesh) #1

My understanding is that with ES 6.3 Security x-pack is opensource and you can start using security x-pack with no license restriction. is that correct ? if so then i m getting following error

[2018-06-29T14:55:29,609][DEBUG][r.suppressed ] path: /_xpack/security/role_mapping, params: {}
org.elasticsearch.ElasticsearchSecurityException: current license is non-compliant for [security]
at org.elasticsearch.license.LicenseUtils.newComplianceException(LicenseUtils.java:23) ~[?:?]
at org.elasticsearch.xpack.security.rest.action.SecurityBaseRestHandler.checkFeatureAvailable(SecurityBaseRestHandler.java:68) ~[?:?]
at org.elasticsearch.xpack.security.rest.action.SecurityBaseRestHandler.prepareRequest(SecurityBaseRestHandler.java:48)

Any pointers ?


(David Pilato) #2

While the code for X-Pack is available in a public repository, we do not claim that it is "Open Source". Security remains a commercial feature.

The default distribution of Elasticsearch includes all of X-Pack, but the default license is "basic" which does not include security.

You can activate a free trial of the commercial features via Kibana (Management -> License) or via the API.


(system) #3

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.