Skip to main content
Question

Syslog Destination Inherit TLS

  • April 12, 2026
  • 0 replies
  • 39 views

I am attempting to send data to a syslog destination with TLS enabled since it is from Cribl cloud over the internet to a VPS. 

The VPS has rsyslog listening on port 6514 with TLS and a letsencrypt cert.
rsyslog is an rsyslog/rsyslog:latest docker container created yesterday.

I have been able to successfully send data to the syslog listener from that same VPS using the following command:

echo '<14>1 2026-04-12T14:14:00Z testhost test - - - My TLS log message' | openssl s_client -connect 127.0.0.1:6514

 

When I am attempting to set up the syslog destination in Cribl Cloud, I have the following settings:

load balancing: enabled
address: fqdn of destination listed in certificate
port: 6514
TLS: Inherit
TLS Servername: fqd nof destination listed in certificate
loadweight: 1

When I look at the config later it shows TLS disabled and the logs cycle through the following messages:
“adding sender”
“attempting to connect”
“sender state change”
“connected”
“Setting I/O metrics level”

When I do a test I get the following error:
error: read ECONNRESET
endpoint: {…, tls: false}

Host and port are correct.

How do I get the syslog destination to use TLS, or is there something else I am doing incorrectly?


Thanks