Hello,
I have an Ubuntu 6.06.1 (Dapper) where I'm trying to install
Stunnel. First I tried to install Stunnel using Ubuntu's
package manager (apt-get install stunnel4). The installation
went very smoothly but the fact that stunnel didn't recognize
the -V switch left me with an uneasy feeling that something
else might be lacking, too. The Ubuntu package in question
contains Stunnel 4.14. Stunnel 3.26, installed from another
package, does recognize the -V switch.
So then I tried several times installing stunnel from source.
A few obstacles I managed to overcome, but now that the
configure script stops telling that it can't find SSL directory
checking for SSL directory... Not found
Couldn't find your SSL library installation dir
Use --with-ssl option to fix this problem
I'm out of resources. The script seems to check the existence
of ssl.h file:
checkssldir() { :
if test -f "$1/include/openssl/ssl.h"
Despite the fact that I have OpenSSL 0.9.8a on my machine,
I don't have ssl.h file anywhere, I checked that with find.
I tried installing Linux headers, but that didn't help (well
I didn't expect it to help, but I couldn't think of anything).
Is there some package I should get, that doesn't come with the
openssl package or how should I solve this problem? Any ideas?
Another problem that I had when I was experimenting with
Stunnel 3.26 was the fact, that I couldn't start it up.
It kept asking for the -r or -l switch. What I want to do
with Stunnel is to decrypt the traffic coming in on one
interface and then forward it to another machine through
another interface. I tried several different configuration
files, this is one of them (without indentations):
cert = stunnel.pem
key = stunnel.pem
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1
verify = 1
debug = 7
output = stunnel.log
client = no
[https]
accept = 443
connect = 192.168.10.17:5010
TIMEOUTclose = 0
I didn't get any debug information and -f switch didn't
give anything more. I tried the Windows version (4.18)
on another pc and it seemed to do exactly what I wanted.
(the config file may have been slightly different, at
least no debug was set. I really would like to get this
working on a Linux box, too.
Tommi Nieminen