Hi there,<br><br>I&#39;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&#39;m pretty sure I have it right. The strange thing is that when I search the source code for the option I can&#39;t find anything as if it has been removed from version 
2.0 (the version I&#39;m using).<br><br>Does anyone know what may have happened to the tcp-keep-alive option in version 2.0 and, if I&#39;m right and it isn&#39;t there, what are the options in syslog-ng that I could use to prevent the sessions timing out on firewalls?
<br><br>source testsrc {<br>&nbsp;tcp( ip(<a href="http://0.0.0.0">0.0.0.0</a>) port(5514)<br>&nbsp;max-connections(300)<br>&nbsp;keep-alive(yes)<br>&nbsp;tcp-keep-alive(yes)<br>&nbsp;);<br>};<br><br>Thanks.<br>