<div dir="ltr"><div><div>Hi,<br><br></div><div>I think it&#39;s rather an issue on the reader side not on the sender. With stream sources using unstructured data (like the plain tcp source driver) it is impossible to differentiate between an embedded newline and the end of a message which is also a newline. A read-ahead-like heuristics could work around this to some extent but it won&#39;t be a proper solution (due to how TCP works there is no guarantee that whole messages will be transmitted in a packet and there will be data in the socket to read to see whether the next line looks like a syslog header) so I&#39;d recommend using the syslog() driver.<br>
</div><br></div>Probably there has been something implemented already, I&#39;m not sure.<br><div><div><div><div class="gmail_extra"><br></div><div class="gmail_extra">Regards,<br><br></div><div class="gmail_extra">Sandor<br>
</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 18, 2013 at 2:59 PM, Hannes De Bondt <span dir="ltr">&lt;<a href="mailto:hannes@netlog.com" target="_blank">hannes@netlog.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Best, <div><br></div><div>Is it possible there is a different behaviour in the tcp destination.</div><div>
<br></div><div>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.</div>
<div><br></div><div>Is there a quick workaround for this? </div><div><br></div><div>Kind regards</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Hannes De Bondt</div></font></span></div>
<br>______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.balabit.com/wiki/syslog-ng-faq" target="_blank">http://www.balabit.com/wiki/syslog-ng-faq</a><br>
<br>
<br></blockquote></div><br></div></div></div></div></div>