Hi,

I'm having the same question (and problem) as  posted by khaled on Mon Jan 7 19:31:03 CET 2008, subject [stunnel-users] 2 secure sockets TCP (Server / Client).

I think I have to send data to stunnel on the client side by a write to localhost:1974 where stunnel is configured with this stunnel.conf:

; Sample stunnel configuration file by Michal Trojnara 2002-2006
; Some options used here may not be adequate for your particular configuration
; Certificate/key is needed in server mode and optional in client mode
; The default certificate is provided only for testing and should not
; be used in a production environment
cert = stunnel.pem
;key = stunnel.pem

; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1

; Use it for client mode
;client = yes

; Service-level configuration
[sip2s]
accept = 1975
connect = 127.0.0.1:1974

To start stunnel only works with just stunnel.
Started from batch or in dos-box with the options -d -r etc. as explained in the documentation does not work, error message: file not found)

BTW: I'm using Windows XP Professional on both client and server. Client IP = 10.4.208.159, server IP = 10.4.208.102 for a test set-up.

On the server side it gives the same error when started with options.
stunnel.conf on the server is this:
; Sample stunnel configuration file by Michal Trojnara 2002-2006
; Some options used here may not be adequate for your particular configuration
; Certificate/key is needed in server mode and optional in client mode
; The default certificate is provided only for testing and should not be used in a production environment
cert = stunnel.pem
;key = stunnel.pem

; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1

; Some debugging stuff useful for troubleshooting
debug = 7
output = stunnel.log

; Use it for client mode
client = yes

; Service-level configuration
[sip2s]
accept = 1975
connect = 127.0.0.1:1974

Reading data on TCP/IP 1974 does not display anything when the client is sending data to localhost:1974 which is encrypted by stunnel an forwarded on TCP/IP 1975.

At least that is my intention, but something I do is wrong.
Data sending unencrypted between client an server works fine, so connection is possible.

Any idea what I should do to let it work like this:
- a client sends data to a server and reads the response from this server.
- all data on the network between client an server should be encrypted.
As far as I could find in the stunnel manual it should be able to use stunnel for this.
In the manual is an example using foo (client) and bar (server).

Dick van Fulpen | Senior Software Engineer | Infor | Tel:+31 (0)73 6205 222 | Dick.vanFulpen@infor.com | Infor | Postbus 2067 | 5202 CB  's-Hertogenbosch | Nederland | Bezoek onze website www.vubis-smart.com |