> -----Original Message-----
> From: [email protected] [mailto:rsyslog-
> [email protected]] On Behalf Of [email protected]
> Sent: Friday, April 01, 2011 3:10 PM
> To: [email protected]
> Subject: [rsyslog] (no subject)
> 
> Hi,
> 
> I am just starting to use rsyslog in a quite big network and in a quite
complex
> environment.
> 
> I would like several network elements to send their logs to a central
server.
> *Some* messages (containing confidential information) should be encrypted
> via TSL, some should not be encrypted, but should be sent through plain TCP
> (for a certain level of reliability), in order to lower the cpu load on the
> network node.
> 
> I have been looking through the documentation, but could not come a clear
> picture, e.g. this article (from 2008, see "Limitations") says, that
neither
> network elements are authenticated, nor can TSL and plain TCP be mixed
> within one server instance.
> http://www.rsyslog.com/doc/rsyslog_tls.html
> 
> Both limitations are said to be fixed, soon (since the article was written
in
> 2008, I guess "soon" is already a few years in the past).

Thanks for spotting this. Authentication is available since long. I think
there is a restriction in regard to multiple listeners and/or forwarders, but
I have no time at the moment to check this (paid work eating up time ;)). I'd
suggest just to give it a try. If it doesn't work, the code is designed to do
that, so you may be able to create a patch to enable it with relatively
little effort.

> 
> While the limitation in regard to the authentication does not seem to
exist,
> anymore, (http://www.rsyslog.com/doc/ns_gtls.html), I could not find
> information about the other one.
> 
> That is why I would like to ask:
> 
> *         Can rsyslog listen to plain TCP and TLS-encrypted messages at the
same
> time?
> 
> *         Does that require multiple instances?
> 
> o   If yes: Is there any guide how to setup multiple instances?

I don't think so, but it is common sense: make sure you do not use the same
pid files, input ports local log sockets etc -- nothing very rsyslog
specific.

> 
> o   if no: Do I need 2 separate TCP ports or can rsyslog "magically"
distinguish
> plain TCP from TSL traffic on one port?

You definitely need two different listeners.

There is also a much more elaborate TLS guide available at

http://www.rsyslog.com/doc/rsyslog_secure_tls.html

This is the guide the other paper at its top recommends to read ;)

Rainer
> 
> I would be glad for feedback or other hints how to implement this setup.
> 
> Best regards
> Ole
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to