Hi,

syslog-ng has always treated new lines as message terminators in the tcp() driver, even in 2.0.

what setup did you use in 2.0 and in what way was that working?

embedded newlines within messages are supported by udp(), syslog() and unix-dgram().

I started adding multi line support for the file() source driver in the current development version (3.5).

Bazsi

----- Original message -----
> Best,
>
> Is it possible there is a different behaviour in the tcp destination.
>
> We see a different behaviour. We had a working setup with 2.0.x and while
> upgrading to 3.3.x we noticed the newlines in our messages are seen as
> EOM, causing a part of our logging to be lost.
>
> Is there a quick workaround for this?
>
> Kind regards
>
> Hannes De Bondt