<div>Hi,</div>
<div>I'm using stunnel 4.22 with OpenSSL 0.9.7m - I am using 4.22 because of the xforwarded-for patch and 4.27 is not supported.</div>
<div> </div>
<div>I am running stunnel in standalone mode on a P4 3.2Ghz with 1Gb of Ram.  When I start haproxy & stunnel after a reboot, free memory starts at about 750Mb then slowly degrades to about 45Mb.  After 8 more hours or so of operation our site was completely unbrowsable.  I checked our firewall for unusual traffic, and there were none.  </div>

<div> </div>
<div>Running top does not indicate any processes which are consuming all that memory and that is what I find weid.  Only a reboot frees up the memory.  Should I be running stunnel on more Ram?</div>
<div> </div>
<div>stunnel -v output:</div>
<div>[root@lb1 ~]# stunnel -version<br>stunnel 4.22 on x86_64-unknown-linux-gnu with OpenSSL 0.9.7m 23 Feb 2007<br>Threading:PTHREAD SSL:ENGINE Sockets:POLL,IPv6</div>
<div>Global options<br>debug           = 5<br>pid             = /usr/local/var/run/stunnel/stunnel.pid<br>RNDbytes        = 64<br>RNDfile         = /dev/urandom<br>RNDoverwrite    = yes</div>
<div>Service-level options<br>cert            = /usr/local/etc/stunnel/stunnel.pem<br>ciphers         = ALL:!aNULL:!eNULL+RC4:@STRENGTH<br>key             = /usr/local/etc/stunnel/stunnel.pem<br>session         = 300 seconds<br>
stack           = 65536 bytes<br>sslVersion      = SSLv3 for client, all for server<br>TIMEOUTbusy     = 300 seconds<br>TIMEOUTclose    = 60 seconds<br>TIMEOUTconnect  = 10 seconds<br>TIMEOUTidle     = 43200 seconds<br>verify          = none<br>
</div>
<div>stunnel.conf:</div>
<div>#setuid=stunnel<br>#setgid=proxy</div>
<div>#debug = 3<br>#output = /var/log/stunnel.log</div>
<div>socket=l:TCP_NODELAY=1<br>socket=r:TCP_NODELAY=1</div>
<div>[https]<br>accept=<a href="http://10.0.1.50:443">10.0.1.50:443</a><br>connect=<a href="http://10.0.1.50:80">10.0.1.50:80</a><br>TIMEOUTclose=0<br>xforwardedfor=yes<br></div>