We have a 3 node cluster with basic license setup.
In elasticsearch.yml I have enabled "xpack.security.enabled: true"
logs# curl -s 172.16.0.5:9200/_xpack?pretty=true | grep -i security -A 5
"security" : {
"description" : "Security for the Elastic Stack",
"available" : false,
"enabled" : true
},
"sql" : {
"description" : "SQL access to Elasticsearch",
License:
curl -s :172.16.0.5:9200/_xpack/license
{
"license" : {
"status" : "active",
"uid" : "45145537-4efb-42cd-b81e-4968e734995a",
"type" : "basic",
"issue_date" : "2019-05-28T11:19:54.849Z",
"issue_date_in_millis" : 1559042394849,
"max_nodes" : 1000,
"issued_to" : "logstash-es6",
"issuer" : "elasticsearch",
"start_date_in_millis" : -1
}
}
But when I list a user it says "current license is non-compliant for [security]"
logs# curl -s 172.16.0.5::9200/_xpack/security/user
{"error":{"root_cause":[{"type":"security_exception","reason":"current license is non-compliant
for
[security]","license.expired.feature":"security"}],"type":"security_exception","reason":"current
license is non-compliant for
[security]","license.expired.feature":"security"},"status":403}root@ip-172-31-75-
23:/data/d1/logs#
But according to your license subscriptions page , xpack security is supported on basic license.
Xpack security is only available in trial version and not in Basic license ?
if this is supported is that for a single node ?