Hi there, I have an Elasticsearch cluster 7.13.2 :
- 2 data nodes
- 3 master nodes
- 2 client nodes
all of them deployed on Openshift with minimal security enabled.
TLS security is not enabled, is not necessary in our case, and we don't want to enable.
elasticsearch.yml is set with:
At first time all is working fine, but if a master o data node are restarted, the node gets the following error:
2021-07-29T18:35:42,762][INFO ][o.e.b.BootstrapChecks ] [es-master-0] bound or publishing to a non-loopback address, enforcing bootstrap checks ERROR:  bootstrap checks failed. You must address the points described in the following  lines before starting Elasticsearch. bootstrap check failure  of : Transport SSL must be enabled if security is enabled on a [basic] license. Please set [xpack.security.transport.ssl.enabled] to [true] or disable security by setting [xpack.security.enabled] to [false] ERROR: Elasticsearch did not exit normally - check the logs at /elasticsearch/pv1/logs/elasticsearch.log [2021-07-29T18:35:43,365][INFO ][o.e.n.Node ] [es-master-0] stopping ... [2021-07-29T18:35:43,366][DEPRECATION][o.e.d.c.s.Settings ] [es-master-0] [node.data] setting was deprecated in Elasticsearch and will be removed in a future release! See the breaking changes documentation for the next major version. ..... ..... ..... [2021-07-29T18:35:43,869][INFO ][o.e.n.Node ] [es-master-0] stopped [2021-07-29T18:35:43,869][INFO ][o.e.n.Node ] [es-master-0] closing ...
Restarting nodes without security enabled works fine.
Do I'm missing some security configuration for minimal security (not TLS) ?.