Skip to content

Commit e8fea5e

Browse files
Note S3 plugin uses JVM-wide truststore (#77676) (#77683)
Today it's not clear how to tell Elasticsearch to trust an S3-compatible repository that presents a certificate issued by a private or nonstandard CA. This commit expands the docs to say how. Supersedes #65034 Relates #77081 Co-authored-by: Joost De Cock <[email protected]> Co-authored-by: Joost De Cock <[email protected]> Co-authored-by: Joost De Cock <[email protected]>
1 parent 1d9f246 commit e8fea5e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

docs/plugins/repository-s3.asciidoc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,10 @@ settings belong in the `elasticsearch.yml` file.
125125
`protocol`::
126126

127127
The protocol to use to connect to S3. Valid values are either `http` or
128-
`https`. Defaults to `https`.
128+
`https`. Defaults to `https`. When using HTTPS, this plugin validates the
129+
repository's certificate chain using the JVM-wide truststore. Ensure that
130+
the root certificate authority is in this truststore using the JVM's
131+
`keytool` tool.
129132

130133
`proxy.host`::
131134

0 commit comments

Comments
 (0)