diff --git a/docs/static/keystore.asciidoc b/docs/static/keystore.asciidoc index b3fc3decb..aa59f83df 100644 --- a/docs/static/keystore.asciidoc +++ b/docs/static/keystore.asciidoc @@ -36,6 +36,12 @@ is not currently supported. NOTE: Referencing keystore data from {logstash-ref}/logstash-centralized-pipeline-management.html[centralized pipeline management] requires each Logstash deployment to have a local copy of the keystore. +NOTE: The {ls} keystore needs to be protected, but the {ls} user must +have access to the file. While most things in {ls} can be protected with +`chown -R root:root `, the keystore itself must be accessible from the +{ls} user. Use `chown logstash:root && chmod 0600 +`. + When Logstash parses the settings (`logstash.yml`) or configuration (`/etc/logstash/conf.d/*.conf`), it resolves keys from the keystore before resolving environment variables.