Date: Thu, 10 Jan 2002 22:22:50 -0500 From: "James F. Hranicky" <jfh@cise.ufl.edu> To: stable@freebsd.org Subject: stunnel fails to run after upgrade to 4.5-PRERELEASE #6 Message-ID: <20020111032250.DA31A69A6@mail.cise.ufl.edu>
next in thread | raw e-mail | index | archive | help
After upgrading my master FreeBSD box to 4.5 PRE#6, I found that stunnel
(3.14) wouldn't accept connections on the daemon port. I had had no
problems running it before the upgrade.
The make sure it wasn't simply an old version not running on the upgraded
OS, I compiled stunnel from source and from the ports collection, with
the same results. Here's a ktrace of a connection to stunnel:
58589 stunnel RET poll 1
58589 stunnel CALL gettimeofday(0x882076ac,0)
58589 stunnel RET gettimeofday 0
58589 stunnel CALL accept(0x9,0xbfbff8d8,0xbfbff8d4)
58589 stunnel RET accept 10/0xa
58589 stunnel CALL fcntl(0xa,0x3,0)
58589 stunnel RET fcntl 6
58589 stunnel CALL fcntl(0xa,0x4,0x6)
58589 stunnel RET fcntl 0
58589 stunnel CALL fcntl(0xa,0x2,0x1)
58589 stunnel RET fcntl 0
58589 stunnel CALL mmap(0xbfade000,0x10000,0x3,0x400,0xffffffff,0,0,0)
58589 stunnel RET mmap -1 errno 12 Cannot allocate memory
58589 stunnel CALL fstat(0xa,0xbfbff798)
58589 stunnel RET fstat 0
58589 stunnel CALL close(0xa)
58589 stunnel RET close 0
58589 stunnel CALL gettimeofday(0xbfbfeab0,0)
58589 stunnel RET gettimeofday 0
58589 stunnel CALL getpid
58589 stunnel RET getpid 58589/0xe4dd
58589 stunnel CALL sendto(0x8,0xbfbfef38,0x4d,0,0,0)
58589 stunnel GIO fd 8 wrote 77 bytes
"<27>Jan 10 22:16:51 stunnel[58589]: Connection rejected: create_client failed"
58589 stunnel RET sendto 77/0x4d
58589 stunnel CALL fcntl(0xa,0x3,0)
58589 stunnel RET fcntl -1 errno 9 Bad file descriptor
58589 stunnel CALL accept(0x9,0xbfbff8d8,0xbfbff8d4)
58589 stunnel RET accept -1 errno 35 Resource temporarily unavailable
58589 stunnel CALL poll(0x8077000,0x1,0)
58589 stunnel RET poll 0
58589 stunnel CALL poll(0x8077000,0x2,0xffffffff)
Apparently, mmap is failing for some reason.
Here's the command line for stunnel:
./work/stunnel-3.22/stunnel -P none -d palm.cise.ufl.edu:993 -r
palm.cise.ufl.edu:143 -s nofiles -g nofiles -p
/usr/local/lib/ssl/certs/imap.cise.ufl.edu.pem
Any ideas?
Jim
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020111032250.DA31A69A6>
