[syslog-ng] Syntax error when using the tcp-keep-alive() option

Jonathan Turner jt at jtnet.co.uk
Fri Dec 22 11:35:07 CET 2006


Cool thanks.

On 22/12/06, Balazs Scheidler <bazsi at balabit.hu> wrote:
>
> On Thu, 2006-12-21 at 23:13 +0000, Jonathan Turner wrote:
> > Hi there,
> >
> > I'm working on using syslog-ng within our environment mainly due to
> > the ability to use syslog with tcp. I will be traversing firewalls and
> > therefore the tcp-keep-alive() option is vital for me. However when I
> > try to turn this on in my tcp source it gives me a syntax error. I
> > have pasted in the relevant part of the config below. I'm pretty sure
> > I have it right. The strange thing is that when I search the source
> > code for the option I can't find anything as if it has been removed
> > from version 2.0 (the version I'm using).
> >
> > Does anyone know what may have happened to the tcp-keep-alive option
> > in version 2.0 and, if I'm right and it isn't there, what are the
> > options in syslog-ng that I could use to prevent the sessions timing
> > out on firewalls?
> >
> > source testsrc {
> >  tcp( ip(0.0.0.0) port(5514)
> >  max-connections(300)
> >  keep-alive(yes)
> >  tcp-keep-alive(yes)
> >  );
> > };
>
> As syslog-ng 2.0 was forked earlier than tcp-keep-alive option was
> added, this missing keyword was missed.
>
> I've now committed an implementation of a so_keepalive option (renamed
> for consistency), but an obsolete tcp-keep-alive() keyword was also
> added for compatibility.
>
> It should be available in tomorrow's snapshot.
>
> --
> Bazsi
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.balabit.hu/pipermail/syslog-ng/attachments/20061222/bf669f61/attachment.htm


More information about the syslog-ng mailing list