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