Maximilian created LOG4J2-2532:
----------------------------------
Summary: SyslogAppender with RFC5424 and TLS is prepending
messagelength
Key: LOG4J2-2532
URL: https://issues.apache.org/jira/browse/LOG4J2-2532
Project: Log4j 2
Issue Type: Bug
Components: Core, Layouts
Affects Versions: 2.11.1
Environment: Linux
Reporter: Maximilian
If I want to log via Syslog (RFC5424) the logs seem to have the length of the
message in front of the message which results in parser errors at the
syslogserver.
{{config:}}
{{<?xml version="1.0" encoding="UTF-8"?>}}
{{ <Configuration status="INFO">}}
{{ <Appenders>}}
{{ <Syslog name="local" host="localhost" port="10001" format="RFC5424"
newLine="true" id="App" mdcId="9999">}}
{{ <SSL>}}
{{ <TrustStore location="trust.jks" password="testtest" />}}
{{ </SSL>}}
{{ </Syslog>}}
{{ </Appenders>}}
{{ <Loggers>}}
{{ <Root level="debug">}}
{{ <AppenderRef ref="local"/>}}
{{ </Root>}}
{{ </Loggers>}}
{{ </Configuration> }}
{{Result (with openssl s_server -key private.pem -cert public.pem -accept
10001):}}
{{67 <134>1 2019-01-14T13:26:14.947+01:00 apu localhorst 12866 - - Test}}
Expected result:
{{<134>1 2019-01-14T13:26:14.947+01:00 apu localhorst 12866 - - Test}}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)