What about using a <SyslogAppender> with a <Rfc5424Layout>? Gary
On Mon, Jan 18, 2016 at 3:17 PM, Blake Day <[email protected]> wrote: > It was worth a look, but no. SocketAppender creates an SslSocketManager > when protocol = SSL. > > > > > On 1/18/16, 5:46 PM, "Gary Gregory" <[email protected]> wrote: > > >I think you might be able to "cheat" by saying protocol="SSL" on the > >appender... > > > >Gary > > > >On Mon, Jan 18, 2016 at 2:07 PM, Blake Day <[email protected]> wrote: > > > >> Hi all, > >> > >> We are trying to achieve RFC5424 message formats over TCP transport > >> without TLS. > >> > >> As you may know, SyslogAppender uses an instance of Rfc5424Layout to > >> provide the logging layout. That layout takes a parameter called > >> “useTlsMessageFormat”, which SyslogAppender sets based on whether TLS is > >> configured. When true, the layout wraps the log event in a > >> TlsSyslogFrame. TlsSyslogFrame simply prepends a length to the full log > >> message, but that length is required by syslog-ng to frame RFC5424 > >> messages. While the RFC for TCP-based transport of the RFC5424 format > does > >> not allow for non-TLS connections, some users (like us) would like to > adopt > >> the RFC5424 format over TCP *without* TLS. We believe, but have not > >> tested, that we could do this by simply adding a configuration > parameter to > >> the SyslogAppender that allows us to override useTlsMessageFormat to > true. > >> > >> Any thoughts on this change? Have we overlooked an obvious alternative > to > >> achieving RFC5424 over TCP without TLS? > >> > >> Thanks, > >> > >> Michael Day > >> > >> > > > > > >-- > >E-Mail: [email protected] | [email protected] > >Java Persistence with Hibernate, Second Edition > ><http://www.manning.com/bauer3/> > >JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > >Spring Batch in Action <http://www.manning.com/templier/> > >Blog: http://garygregory.wordpress.com > >Home: http://garygregory.com/ > >Tweet! http://twitter.com/GaryGregory > -- E-Mail: [email protected] | [email protected] Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
