Hi,

 

I’ve upgraded my stunnel from version 5.44 to 5.45.

After reloading the configuration of stunnel (via pkill -sighup stunnel) several times, I’ve stumbled about missing syslogs.

Only the loading of the configuration file was still visible.

 

Then I’ve noticed, that greping the syslog for stunnel was my mistake.

Stunnel doesn’t log its process name after reloading the configuration file the second time (see logs below)

 

Can someone verify, or is it just me, or some configuration I’m missing?

BTW: I’ve reproduced the “problem” also for the version 5.48 as you can see from the logs. With version 5.44 stunnel always logged its process name to syslog.

 

Syslog output for greping after “stunnel”:

Aug 17 13:41:14 <user> stunnel: LOG5[ui]: stunnel 5.48 on armv7l-unknown-linux-gnueabihf platform

Aug 17 13:41:14 <user> stunnel: LOG5[ui]: Compiled/running with OpenSSL 1.0.2p  14 Aug 2018

Aug 17 13:41:14 <user> stunnel: LOG5[ui]: Threading:PTHREAD Sockets:POLL,IPv6 TLS:ENGINE,FIPS,OCSP,PSK,SNI

Aug 17 13:41:14 <user> stunnel: LOG5[ui]: Reading configuration from file /home/pi/stunnel.conf

Aug 17 13:41:14 <user> stunnel: LOG5[ui]: UTF-8 byte order mark not detected

Aug 17 13:41:14 <user> stunnel: LOG5[ui]: FIPS mode disabled

Aug 17 13:41:14 <user> stunnel: LOG4[ui]: Insecure file permissions on /home/pi/psk.txt

Aug 17 13:41:14 <user> stunnel: LOG4[ui]: Insecure file permissions on /home/pi/psk.txt

Aug 17 13:41:14 <user> stunnel: LOG5[ui]: Configuration successful

 

---------------- Reloading the configuration the first time -----------------------

Aug 17 13:41:21 <user> stunnel: LOG5[main]: Reading configuration from file /home/pi/stunnel.conf

Aug 17 13:41:21 <user> stunnel: LOG5[main]: UTF-8 byte order mark not detected

Aug 17 13:41:21 <user> stunnel: LOG5[main]: FIPS mode disabled

Aug 17 13:41:21 <user> stunnel: LOG4[main]: Insecure file permissions on /home/pi/psk.txt

Aug 17 13:41:21 <user> stunnel: LOG4[main]: Insecure file permissions on /home/pi/psk.txt

Aug 17 13:41:21 <user> stunnel: LOG5[main]: Configuration successful

 

---------------- Reloading the configuration a second time ------------------------

Aug 17 13:41:26 <user> : LOG5[main]: Reading configuration from file /home/pi/stunnel.conf

 

My configuration file:

[PSK client]

client = yes

accept = <listen address>

connect = <remote address>

PSKsecrets = /home/pi/psk.txt

 

[PSK server]

accept = <listen address>

connect = <remote address>

PSKsecrets = /home/pi/psk.txt

 

 

Sven Reschke

Embedded System SW Developer

G-TS/P

 

Volkswagen Infotainment GmbH

Universitätsstr. 140

44799 Bochum

 

Mobile +49 1525-887 2762

sven.reschke@volkswagen-infotainment.com

http://www.volkswagen-infotainment.com

 

Sitz der Gesellschaft: Wolfsburg

Amtsgericht Braunschweig: HRB 204780

Geschäftsführung: Bernhard Krauße (Sprecher), Tobias Nadjib