【问题标题】:TLS version supported by log4j2 Syslog Appenderlog4j2 Syslog Appender 支持的 TLS 版本
【发布时间】:2020-07-29 03:02:19
【问题描述】:

我有一个 Syslog Appender,它通过以下配置与 tcp 上的服务器通信。配置了一个 rsyslog 服务器,它成功地接收了来自客户端的消息。我是这个 log4j2 的新手,如果我遗漏了一些明显的东西,请原谅。

  <Syslog name="Connector" format="RFC5424" host="10.10.10.10" port="5822" protocol="TCP" appName="Connector" includeMDC="true" mdcId="mdc" enterpriseNumber="18060" newLine="true" immediateFlush="true" messageId="Audit" id="App" facility="local0">
      <SSL>
        <TrustStore location="truststore.p12" password="pJAY3nVuG?"/>
      </SSL>
    </Syslog>

我无法从文档等中找到支持的 TLS 版本。它支持的最低版本是多少?如果有办法我们可以将其配置为仅使用 TLS 1.2+?

【问题讨论】:

    标签: log4j2


    【解决方案1】:

    Log4j 不支持任何特定版本的 TLS。它使用标准的 Java SSLSocket。因此,受支持的 TLS 版本由您配置 JVM 的方式控制。您需要查看相关文档,但默认为 Java 8 和 11 的 TLS 1.2。

    【讨论】:

    • 谢谢!这就是我要找的。​​span>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-30
    • 2014-12-12
    相关资源
    最近更新 更多