0
syslog-ng를 사용하여 후위의 여러 줄을 지원하려고합니다. syslog-ng는 "플래그 (다중 멀티 라인)"구성 옵션을 사용할 수 있지만 작동하지 않거나 잘못 적용하고 있습니다.tls를 사용할 때 syslog-ng가 다중 회선을 지원합니다.
내 구성 :
클라이언트 :
source s_src {
system();
internal();
};
filter f_mail { facility(mail) and not filter(f_debug); };
log { source(s_src); filter(f_mail); destination(d_mail); };
destination d_tls {
tcp("logs.myserver.com" port(999)
tls(ca_dir("/etc/syslog-ng/ssl/")));
};
log {
source(s_src);
destination(d_tls);
};
서버 :
source s_tls {
tcp(port(999)
tls(key_file("/etc/syslog-ng/ssl/logs.key")
cert_file("/etc/syslog-ng/ssl/logs.crt")
peer_verify(optional-untrusted))
flags(no-multi-line) # no worky
);
};