I do not see any ossl or openssl module here

root@myhost-02:/usr/lib/rsyslog# ls
imfile.so  immark.so    imtcp.so  imuxsock.so    lmnet.so
lmnsd_gtls.so  lmregexp.so  lmtcpsrv.so  mmexternal.so    mmsequence.so
 omprog.so              pmciscoios.so    pmlastmsg.so  pmsnare.so
imklog.so  impstats.so  imudp.so  lmcry_gcry.so  lmnetstrms.so
 lmnsd_ptcp.so  lmtcpclt.so  lmzlibw.so   mmpstrucdata.so  ommail.so
 pmaixforwardedfrom.so  pmcisconames.so  pmnull.so

# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.2 LTS
Release: 14.04
Codename: trusty

# rsyslogd -v
rsyslogd  8.1905.0 (aka 2019.05) compiled with:
PLATFORM: x86_64-pc-linux-gnu
PLATFORM (lsb_release -d):
FEATURE_REGEXP: Yes
GSSAPI Kerberos 5 support: No
FEATURE_DEBUG (debug build, slow code): No
32bit Atomic operations supported: Yes
64bit Atomic operations supported: Yes
memory allocator: system default
Runtime Instrumentation (slow code): No
uuid support: Yes
systemd support: No
Config file: /etc/rsyslog.conf
PID file: /var/run/rsyslogd.pid
Number of Bits in RainerScript integers: 64



On Mon, Jun 10, 2019 at 2:16 PM David Lang <[email protected]> wrote:

> the poor error reporting is why openssl was added as an option, you may
> want to
> try using that (IIRC it's something like driver="ossl")
>
> David Lang
>
> On Mon, 10 Jun 2019, Asif Iqbal via rsyslog wrote:
>
> > I fixed the SLM-Prod-Intermediary.pem and openssl can read it now. It was
> > missing BEGIN.
> >
> > However I am still seeing the same error
> >
> >  rsyslogd: unexpected GnuTLS error -12 in nsd_gtls.c:2071: A TLS fatal
> > alert has been received.
> >
> >
> >
> >
> >
> > On Mon, Jun 10, 2019 at 2:05 PM <[email protected]> wrote:
> >
> >> I noticed I can read SLM-Root.pem fine with openssl. But
> >> SLM-Prod-Intermediary.pem fails.
> >>
> >> # openssl x509 -in SLM-Prod-Intermediary.pem  -text
> >> unable to load certificate
> >> 139866841159328:error:0906D06C:PEM routines:PEM_read_bio:no start
> >> line:pem_lib.c:703:Expecting: TRUSTED CERTIFICATE
> >>
> >> That is possibly why TLS syslog is failing?
> >>
> >>
> >>
> >> On Mon, Jun 10, 2019 at 1:41 PM <[email protected]> wrote:
> >>
> >>> I am failing send syslog to TLS server with error message like below
> and
> >>> related config file
> >>>
> >>> Jun 10 10:29:33 myhost-02 rsyslogd: unexpected GnuTLS error -12 in
> >>> nsd_gtls.c:2071: A TLS fatal alert has been received.  [v8.1905.0 try
> >>> https://www.rsyslog.com/e/2078 ]
> >>> Jun 10 10:29:33 myhost-02 rsyslogd: action 'action-0-builtin:omfwd'
> >>> suspended (module 'builtin:omfwd'), retry 0. There should be messages
> >>> before this one giving the reason for suspension. [v8.1905.0 try
> >>> https://www.rsyslog.com/e/2007 ]
> >>> Jun 10 10:29:34 myhost-02 rsyslogd: unexpected GnuTLS error -12 in
> >>> nsd_gtls.c:2071: A TLS fatal alert has been received.  [v8.1905.0 try
> >>> https://www.rsyslog.com/e/2078 ]
> >>> Jun 10 10:29:34 myhost-02 rsyslogd: action 'action-0-builtin:omfwd'
> >>> suspended (module 'builtin:omfwd'), next retry is Mon Jun 10 10:30:04
> 2019,
> >>> retry nbr 0. There should be messages before this one giving the
> reason for
> >>> suspension. [v8.1905.0 try https://www.rsyslog.com/e/2007 ]
> >>>
> >>>
> >>> $ cat /etc/rsyslog.d/11-remote.conf
> >>>
> >>> $DefaultNetstreamDriver gtls
> >>> $DefaultNetstreamDriverCAFile /etc/rsyslog.d/ssl/SLM-Root.pem
> >>> $DefaultNetstreamDriverCertFile
> >>> /etc/rsyslog.d/ssl/myhost-02.example.net.pem
> >>> $DefaultNetstreamDriverKeyFile
> /etc/ssl/private/myhost-02.example.net.key
> >>> $ActionSendStreamDriverMode 1
> >>> $ActionSendStreamDriverAuthMode anon
> >>> *.* @@192.168.1.100:6514
> >>>
> >>> Some of the relevant files below
> >>>
> >>> root@myhost-02:/etc/rsyslog.d/ssl# ls -al
> >>> total 20
> >>> drwxr-x--- 2 root syslog 4096 Jun 10 08:38 .
> >>> drwxr-xr-x 3 root root   4096 Jun 10 09:16 ..
> >>> lrwxrwxrwx 1 root root     25 Jun 10 08:38 .0 ->
> SLM-Prod-Intermediary.pem
> >>> lrwxrwxrwx 1 root root     12 Jun  5 11:53 790a51e4.0 -> SLM-Root.pem
> >>> -rw-r----- 1 root syslog 1623 May 23 09:31 myhost-02.example.net.pem
> >>> -rw-r----- 1 root syslog 1179 May 23 09:31 SLM-Prod-Intermediary.pem
> >>> -rw-r----- 1 root syslog 1346 May 23 09:31 SLM-Root.pem
> >>>
> >>> root@myhost-02:~# ls -al /etc/ssl/private/
> >>> total 16
> >>> drwxr-x--- 2 root syslog 4096 Jun  5 11:58 .
> >>> drwxr-xr-x 4 root root   4096 Mar 31 14:40 ..
> >>> -rw-r----- 1 root syslog 1098 Jun  5 11:58 myhost-02.example.net.csr
> >>> -rw-r----- 1 root syslog 1679 Jun  5 11:56 myhost-02.example.net.key
> >>>
> >>>
> >>> Any suggestion where to look for error?
> >>>
> >>>
> >>> --
> >>> Asif Iqbal
> >>> PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
> >>> A: Because it messes up the order in which people normally read text.
> >>> Q: Why is top-posting such a bad thing?
> >>>
> >>>
> >>
> >> --
> >> Asif Iqbal
> >> PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
> >> A: Because it messes up the order in which people normally read text.
> >> Q: Why is top-posting such a bad thing?
> >>
> >>
> >
> >
>


-- 
Asif Iqbal
PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to