TLS 与 syslog-ng 3.2.5

TLS 与 syslog-ng 3.2.5

syslog-ngEPEL 6(适用于 CentOS 6)中的 3.2.5 支持 TLS 吗?我根本无法让它工作;这是我正在使用的:

source s_network {
    tcp(ip(0.0.0.0) port(514)
        tls( key_file("/etc/ssl/server.key")
             cert_file("/etc/ssl/server.crt")
        )
    );
};

我进行了语法检查,但失败于tls(

# syslog-ng --syntax-only
Plugin module not found in 'module-path'; module-path='/lib64/syslog-ng', module='afsql'
Error parsing afsocket, syntax error, unexpected LL_IDENTIFIER, expecting ')' in /etc/syslog-ng/syslog-ng.conf at line 24, column 9:

        tls( key_file("/etc/ssl/server.key")
        ^^^

syslog-ng documentation: http://www.balabit.com/support/documentation/?product=syslog-ng
mailing list: https://lists.balabit.hu/mailman/listinfo/syslog-ng

答案1

我可以确认它不支持 tls:

# syslog-ng -V
...
Enable-SSL: off

答案2

有一些较新的软件包启用了 SSL。请参阅syslog-ng 下载页面

问候,

罗伯特·费克特

syslog-ng 文档维护者

相关内容