Hi, On Fri, June 2, 2023 9:17 am, Andre Lorbach wrote: > Hi, > > There has been no change on nsd_ossl.c driver since January 2023, so I > believe this is not related to the different rsyslog versions you are > running. > The warnings tell you, that there is no client certificate configured > which > can be ok but unusual in this setup. The get rid of them I would recommend > configuring a client certificate as well.
I'm not using client-authentication, which is why there is no client cert. Not sure why you consider it "unusual". But that's not the error I am concerned about. > > Regarding the SSL_ERROR_SYSCALL, it indicates a lower system level error > which is 104 in your case. 104 means "Connection Reset by peer", so most > likely the server dropped the client during handshake for some reason. > To tell more I would have to see debug log from the server. I wonder if there was some middleware that was doing something? I used "openssl s_client" to connect to the server and it worked, and shortly thereafter rsyslog started working too. Strange, but still disconcerting. Thanks, -derek > > Best regards, > Andre Lorbach > -- > Adiscon GmbH > Mozartstr. 21 > 97950 Großrinderfeld, Germany > Ph. +49-9349-9298530 > Geschäftsführer/President: Rainer Gerhards Reg.-Gericht Mannheim, HRB > 560610 > Ust.-IDNr.: DE 81 22 04 622 > Web: www.adiscon.com - Mail: i...@adiscon.com > > Informations regarding your data privacy policy can be found here: > https://www.adiscon.com/data-privacy-policy/ > > This e-mail may contain confidential and/or privileged information. If you > are not the intended recipient or have received this e-mail in error > please > notify the sender immediately and delete this e-mail. Any unauthorized > copying, disclosure or distribution of the material in this e-mail is > strictly forbidden. > >> -----Original Message----- >> From: rsyslog <rsyslog-boun...@lists.adiscon.com> On Behalf Of Derek >> Atkins >> via rsyslog >> Sent: Donnerstag, 1. Juni 2023 14:45 >> To: rsyslog@lists.adiscon.com >> Cc: Derek Atkins <de...@ihtfp.com> >> Subject: [rsyslog] Omfwd OpenSSL TLS fails on 2023.04.0 >> >> Hi, >> >> I've been using RSyslog to accumulate and aggregate messages in an >> intermediary and then send them to another server. This intermediary >> runs >> rsyslog with an Omfwd rule and uses OpenSSL to connect to the main >> server. >> I've been running with this configuration for a while and it's been >> working just >> fine for a while with the same configuration. >> >> I've got one intermediary running 8.2302.0 and it works just fine, but >> another >> one that is running 8.2304.0 is failing with the following repeating >> logs: >> >> May 31 16:12:51 DIA-SLHS rsyslogd: Warning: Certificate file is not set >> [v8.2304.0 try https://www.rsyslog.com/e/2330 ] May 31 16:12:51 DIA- >> SLHS rsyslogd: Warning: Key file is not set [v8.2304.0 try >> https://www.rsyslog.com/e/2331 ] May 31 16:12:51 DIA-SLHS rsyslogd: >> nsd_ossl: TLS Connection initiated with remote syslog server. >> [v8.2304.0] >> May >> 31 16:12:51 DIA-SLHS rsyslogd: SSL_ERROR_SYSCALL Error in >> 'osslHandshakeCheck Client': 'error:00000005:lib(0):func(0):DH lib(5)' >> with ret=-1, errno=104, sslapi='SSL_do_handshake' [v8.2304.0] >> >> The rsyslog omfwd rule says: >> >> action(type="omfwd" >> protocol="tcp" >> StreamDriver="ossl" >> StreamDriverAuthMode="x509/certvalid" >> StreamDriverMode="1" >> StreamDriver.CAFile="/etc/ssl/certs/rsyslog_ca_cert.pem" >> target="<log server>" >> port="6514" >> gnutlsPriorityString="Protocol=ALL,-SSLv2,-SSLv3,-TLSv1 >> MinProtocol=TLSv1.2" >> template="<my template>" >> ) >> >> If it matters, I also have an input imtcp rule with openssl turned on, >> but >> that >> appears to be working just fine and I'm getting data into the >> intermediary. >> >> Is there some way to better debug why the omfwd is not working? >> >> Thanks, >> >> -derek >> >> -- >> Derek Atkins 617-623-3745 >> de...@ihtfp.com www.ihtfp.com >> Computer and Internet Security Consultant >> >> _______________________________________________ >> rsyslog mailing list >> https://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. > -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant _______________________________________________ rsyslog mailing list https://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.