[stunnel-users] Stunnel doesn't work at all since 4.30

Denis Solovyov elk at elk.ru
Wed Mar 24 14:00:47 CET 2010


Dear friends,

I  use  stunnel  for  a  long time to provide pop3s connections inside a
local network. It is quite an old linux server under 2.4 kernel. Stunnel
is started from xinetd.

xinetd.conf:
service pop3s
{
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/local/bin/stunnel
        server_args     = /usr/local/etc/stunnel/pop3s.conf
        bind            = [ip_address]
}

/usr/local/etc/stunnel/pop3s.conf:
cert = /usr/local/etc/stunnel/mail.pem
debug = debug
exec = /usr/local/sbin/popa3d
execargs = popa3d

Everything worked perfectly before 4.30, but when I installed 4.30 pop3s
connections  just  stopped.  There  is  absolutely nothing in logs, just
start and stop; example:
Mar 24 20:29:51 aldema xinetd[2235]: START: pop3s pid=19123 from=[ip]
Mar 24 20:29:51 aldema xinetd[2235]: EXIT: pop3s status=1 pid=19123 duration=0(sec)

It is "all.log", i.e. syslog puts everything (*.*) into this file.

If starting xinetd with '-v' option, nothing interesting is shown in its
own verbose output.

When I use 4.29 all.log looks like (with debug = info):
Mar 21 09:40:04 aldema xinetd[2235]: START: pop3s pid=32516 from=[ip]
Mar 21 09:40:04 aldema stunnel: LOG5[32516:16384]: stunnel 4.29 on i686-pc-linux-gnu with OpenSSL 0.9.7e
Mar 21 09:40:04 aldema stunnel: LOG5[32516:16384]: Threading:PTHREAD SSL:ENGINE Sockets:POLL,IPv6 Auth:LIBWRAP
Mar 21 09:40:04 aldema stunnel: LOG5[32516:16384]: stunnel accepted connection from[ip]:4020
Mar 21 09:40:04 aldema stunnel: LOG6[32516:16384]: SSL accepted: new session negotiated
Mar 21 09:40:04 aldema stunnel: LOG6[32516:16384]: Negotiated ciphers: AES256-SHA SSLv3 Kx=RSA Au=RSA Enc=AES(256) Mac=SHA1
Mar 21 09:40:04 aldema stunnel: LOG6[32516:16384]: Local mode child started (PID=32517)
Mar 21 09:40:05 aldema popa3d[32517]: Authentication passed for [username] from 127.0.0.1
Mar 21 09:40:05 aldema popa3d[32517]: 0 messages (0 bytes) loaded
Mar 21 09:40:05 aldema popa3d[32517]: 0 (0) deleted, 0 (0) left
Mar 21 09:40:05 aldema stunnel: LOG6[32516:16384]: SSL_shutdown successfully sent close_notify
Mar 21 09:40:05 aldema stunnel: LOG5[32516:16384]: Connection closed: 29 bytes sent to SSL, 48 bytes sent to socket
Mar 21 09:40:05 aldema xinetd[2235]: EXIT: pop3s status=0 pid=32516 duration=1(sec)

When  4.30  was released I thought it may be buggy because it was marked
"experimental",  but  now I see 4.32 and the same behaviour. Actually, I
don't  know  what  to  do... nothing in logs really confuses me. Does it
mean stunnel crashes at startup (running "stunnel -version" is OK)?  Any
ideas?  Thank you.

With the best regards,
Denis Solovyov




More information about the stunnel-users mailing list