Hi, I recommend to not stick to the facility limitation of the last century's syslogd and rather filter by program name.
You could add something like this to your rsyslog.conf: :programname,isequal,"openvpn" @192.168.0.1 or, if you have multiple instances of openvpn and set a different program name, e.g. $ openvpn --config service1.ovpn --syslog "openvpn-service1" you could also filter for a prefix: :programname,startswith,"openvpn" @192.168.0.1 Of course, 192.168.0.1 needs to be replaced by your log server (@@ if you want to use tcp instead of udp). HTH, Mathias. On Wed, 23 Jul 2014 23:50:53 +0200, Jan Just Keijser <janj...@nikhef.nl> wrote: > openvpn will send all messages to syslog with program name set to > 'openvpn' ; the level at which messages are logged is something else, > however. Normally the messages are sent with facility LOG_DAEMON and > level LOG_ERR, LOG_NOTICE etc. > > You could try filtering these out in rsyslog using > > daemon.* @@.... ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ Openvpn-users mailing list Openvpn-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-users