i have a local (my personal use only) elasticsearch/kibana instance insalled and setup in Jan 2024 on my Mac.
All worked fine, until it didn't. My basic license has expired. This was expected. I did not anticpate I was using anything other than basic features, like https and authentication. I have disabled security in elasticsearch via:
xpack.security.enabled: false
but it seems this disables all "security" completely, inclduding basic stuff like https and user (e.g. the elastic user) authentication?
In the table at
it suggests even basdic license should support some of these functions.
I am missing or misunderstanding something somewhere - what is it?
If set to false , security features are disabled, which is not recommended. It also affects all Kibana instances that connect to this Elasticsearch instance; you do not need to disable security features in those kibana.yml files. For more information about disabling security features in specific Kibana instances, see Kibana security settings.
The Basic license provides support for basic security and does not expire. I suspect you have activated a trial license, which does expire. I think you can enable the Basic license through an API call, and that should allow you to reenable security as long as you are not using any features not included in the free Basic license.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.