Hello,
I am trying to use the API Key authentication method on a newly installed 6.8.6 cluster. Basic authentication works fine but when I POST to ./api_key I get the following :
{
"error" : {
"root_cause" : [
{
"type" : "security_exception",
"reason" : "current license is non-compliant for [api keys]",
"license.expired.feature" : "api keys"
}
],
"type" : "security_exception",
"reason" : "current license is non-compliant for [api keys]",
"license.expired.feature" : "api keys"
},
"status" : 403
}
From what I understand of the tables in https://www.elastic.co/subscriptions, API Key is available in the basic license whch is what I have :
{
"license" : {
"status" : "active",
"uid" : "aea2412c-9ded-4173-94d8-37de3465e9e0",
"type" : "basic",
"issue_date" : "2020-03-04T13:44:24.736Z",
"issue_date_in_millis" : 1583329464736,
"max_nodes" : 1000,
"issued_to" : "elasticsearch6",
"issuer" : "elasticsearch",
"start_date_in_millis" : -1
}
}
TIA,
...Louis