anyone knows how to setup TLS option in syslog-ng in Centos 6.x? I do have following syslog-ng.conf and it works just fine but when I add tls option it does not?
syslog-nf-.conf
# My Switches
source s_switch {
udp(ip(0.0.0.0) port(514));
tcp(ip(0.0.0.0) port(514));
};
destination d_switch {
file(
"/var/log/pan/$HOST-$YEAR$MONTH$DAY.log"
perm(644)
create_dirs(yes)
);
};
log { source(s_switch); destination(d_switch); };
change it to :
source s_switch {
tcp(ip(0.0.0.0) port(1999)
tls( ca_dir("/etc/syslog-ng/ca.d")
key_file("/etc/syslog-ng/key.d/privkey.pem")
cert_file("/etc/syslog-ng/cert.d/cacert.pem")
peer_verify(optional-untrusted)) ); };