[stunnel-users] "Socket operation on non-socket" when trying to pass the configuration file as a file descriptor on OSX
Guylhem
stunnel at guylhem.net
Mon Jul 14 00:58:55 CEST 2014
Hello
I'm trying to pass the configuration file with option fd.
However, I get the following errors when I do :
echo my configuration | stunnel -fd 0
This is not related to echo since I get the same errors with:
cat conf | stunnel -fd 0
stunnel is just filling my logs with :
2014-07-13 6:48:46.675 PM stunnel[1959]: LOG3[140735238959888]: local
socket: Socket operation on non-socket (38)
2014-07-13 6:48:46.676 PM stunnel[1959]: LOG3[140735238959888]: local
socket: Socket operation on non-socket (38)
(...)
stunnel ./conf works fine
I found a reference to a bug that caused this same error message on OSX
when run in inetd mode, but nothing else. Any help is appreciated
I'm using stunnel 5.02 on x86_64-apple-darwin13.2.0 platform with the
following in -sockets:
Socket option defaults:
Option Name | Accept | Local | Remote |OS default
----------------+----------+----------+----------+----------
SO_DEBUG | -- | -- | -- | no
SO_DONTROUTE | -- | -- | -- | no
SO_KEEPALIVE | -- | -- | -- | no
SO_LINGER | -- | -- | -- | 0:0
SO_OOBINLINE | -- | -- | -- | no
SO_RCVBUF | -- | -- | -- | 131072
SO_SNDBUF | -- | -- | -- | 131072
SO_RCVLOWAT | -- | -- | -- | 1
SO_SNDLOWAT | -- | -- | -- | 2048
SO_RCVTIMEO | -- | -- | -- | 0:0
SO_SNDTIMEO | -- | -- | -- | 0:0
SO_REUSEADDR | yes| -- | -- | no
TCP_KEEPCNT | -- | -- | -- |write-only
TCP_KEEPINTVL | -- | -- | -- |write-only
IP_TOS | -- | -- | -- | 0
IP_TTL | -- | -- | -- | 64
TCP_NODELAY | -- | yes| yes| no
My configuration is quite simple : I just echo
CAfile=/path/to/file.pem
verify = 3
fips = no
options = NO_SSLv2
debug = 7
[test]
client = yes
accept = 127.0.0.1:4443
connect = remoteip:443
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.stunnel.org/pipermail/stunnel-users/attachments/20140713/dc2ce1d4/attachment.html>
More information about the stunnel-users
mailing list