tls.ciphersuites¶
TLS 1.3 cipher suite selection for the Elasticsearch connection.
This parameter applies to omelasticsearch: Elasticsearch Output Module.
- Name:
tls.ciphersuites
- Scope:
action
- Type:
word
- Default:
none (libcurl/OpenSSL default)
- Required?:
no
- Introduced:
8.2606.0
Description¶
Passes a colon-separated list of TLS 1.3 cipher suite names to libcurl
(CURLOPT_TLS13_CIPHERS). The string is validated by OpenSSL at connection
time; an invalid name causes the handshake to fail.
Requires libcurl 7.61.0 or later. If rsyslog was built against an older libcurl, configuring this parameter has no effect and a warning is logged at configuration load.
Action usage¶
action(type="omelasticsearch" tls.ciphersuites="TLS_AES_256_GCM_SHA384")
YAML usage¶
actions:
- type: omelasticsearch
tls.ciphersuites: "TLS_AES_256_GCM_SHA384"
See also¶
See also omelasticsearch: Elasticsearch Output Module, tls.tlsversion, tls.keyexchangegroups.
Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project
Contributing: Source & docs: rsyslog source project
© 2008–2026 Rainer Gerhards and others. Licensed under the Apache License 2.0.