Secure settings are permitted in elasticsearch.yml
if also present in keystore
#109115
Labels
>bug
:Core/Infra/Settings
Settings infrastructure and APIs
Team:Core/Infra
Meta label for core/infra team
Elasticsearch should refuse to start if a secure setting is defined in
elasticsearch.yml
, in order to protect users from accidentally putting their secrets in a place where they are unexpectedly visible. However, settings in the keystore apparently quietly override those inelasticsearch.yml
, which means that if you put a secure setting in both places then Elasticsearch will use the one from the keystore and will totally ignore the one inelasticsearch.yml
instead of refusing to start.The text was updated successfully, but these errors were encountered: