我正在尝试通过 tcp 从设备安全传输到 syslog 服务器。我已经在服务器端生成证书并将 cacert.pem 复制到客户端。当我尝试从服务器发送消息时,我收到以下错误。
“证书主题与配置的主机名不匹配;主机名='10.17.31.33',证书='SP'”
请查看以下配置文件
服务器端配置:
tcp
(
port(1999)
tls
(
ca_dir("/etc/syslog-ng/ras.d/demoCA/")
key_file("/etc/syslog-ng/ras.d/my_ipv4-server.key")
cert_file("/etc/syslog-ng/ras.d/my_ipv4-server.csr")
peer_verify(optional-untrusted)
)
);
};
客户端配置:
目的地 df_remote_1 {tcp("10.17.31.33" 端口(1999)
tls(ca_dir("/etc/syslog-ng/ca.d")));};
log { source(s_all); filter(f_remote); destination(df_remote_1);};
我是系统日志的新手,请帮助我理解问题并解决它。