[Bug 1655153] Re: long-running stunnel leaks memory

2018-02-28 Thread Dustin Kirkland 
** Tags removed: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1655153] Re: long-running stunnel leaks memory

2018-01-11 Thread Scott Emmons
Great, Thank you Brian!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1655153] Re: long-running stunnel leaks memory

2018-01-11 Thread Launchpad Bug Tracker
This bug was fixed in the package stunnel4 - 3:5.30-1ubuntu0.1

---
stunnel4 (3:5.30-1ubuntu0.1) xenial; urgency=medium

  * Backport fix for TLS session leak introduced in stunnel4 5.27 from
stunnel4 5.33: "Fixed a memory leak in the TLS session caching code
(thx to Richard Kraemer)" (LP: #1655153).

 -- Scott Emmons   Wed, 30 Aug 2017 22:31:43 +

** Changed in: stunnel4 (Ubuntu Xenial)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1655153] Re: long-running stunnel leaks memory

2018-01-11 Thread Brian Murray
While it isn't ideal for the author / fixer to verify the fix it is
better than nothing.

** Tags removed: verification-needed-xenial
** Tags added: verification-done-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1655153] Re: long-running stunnel leaks memory

2018-01-09 Thread Scott Emmons
It certainly fixes the bug for me - stunnel4 process was up until the
server was rebooted (several months) versus crashing after a day or two.

However, as the author of the patch I'm not sure that I should be the
one to verify it...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1655153] Re: long-running stunnel leaks memory

2017-09-07 Thread Bruce Guenter
The server we were observing the problem on was upgraded to Yakkety,
which is running stunnel4 5.35, so I can no longer test this.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1655153] Re: long-running stunnel leaks memory

2017-09-07 Thread Brian Murray
Hello Bruce, or anyone else affected,

Accepted stunnel4 into xenial-proposed. The package will build now and
be available at
https://launchpad.net/ubuntu/+source/stunnel4/3:5.30-1ubuntu0.1 in a few
hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-xenial to verification-done-xenial. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-xenial. In either case, details of your
testing will help us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Changed in: stunnel4 (Ubuntu Xenial)
   Status: Confirmed => Fix Committed

** Tags added: verification-needed verification-needed-xenial

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1655153] Re: long-running stunnel leaks memory

2017-09-01 Thread Scott Emmons
Thank you very much Simon, I do appreciate your time and help in getting
my patch correct.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-08-31 Thread Simon Quigley
Hey Scott! There's a couple of things that are not correct with your patch:
 1. "Fixes launchpad bug 1655153." - this is not enough to automatically close 
the bug report, it should be like this, preferably at the end of the changelog 
entry: "(LP: #1655153)".
 2. Ubuntu is different than Debian in that while it is nice to ask the 
previous uploader before uploading things, Ubuntu Developers collectively 
maintain and are responsible for packages. As such, this isn't a non-maintainer 
upload (I'm an Ubuntu Developer and I acknowledge your change), so it shouldn't 
have that entry. Also, please change the Maintainer in debian/control as such.
 3. The description in the patch should be indented by a space so it is 
machine-readable.
 4. Instead of linking to the commit in "Origin", it should replace "5.33" in 
"Applied-Upstream".

Since these are literally just changelog and DEP-3 header nitpicks, I've
just fixed it (but indicated above for you to note and attached the
debdiff so you can see exactly what I uploaded) and uploaded it (waiting
for an SRU team member to review it now). :)

Thank you for your contribution to Ubuntu, I really appreciate the
promptness of a follow-up patch and your willingness to fix this bug!

** Description changed:

+ [Impact]
+ 
+  * This bug results in a leak of TLS session objects in the stunnel4
+ server whenever a connection is closed. For a long running stunnel4
+ server, it can eventually consume all available memory.
+ 
+  * This bug was introduced in stunnel 5.27, and subsequently fixed in
+ 5.33. Ubuntu Xenial uses 5.30.
+ 
+  * For Ubuntu, only Xenial is currently impacted by this bug, as
+ previous versions of Ubuntu use an older version of stunnel4 (prior to
+ 5.27), and later versions of Ubuntu use a newer version of stunnel4 (at
+ least 5.33).
+ 
+  * This patch backports a single specific fix to free TLS session
+ objects when a connection is closed, but contains no other changes from
+ newer stunnel4 versions.
+ 
+ [Test Case]
+ 
+  * The bug and fix can be reproduced fairly easily by setting up an
+ stunnel4 server, then using openssl s_client to hammer against the
+ stunnel4 server. For example, with the server running on localhost port
+ 443, proxying to a local Apache instance, and using a client
+ certificate:
+ 
+ =
+ #!/bin/bash
+ while true; do
+   echo "" | openssl s_client -connect localhost:443 \
+ -cert /etc/stunnel/client.pem
+ done
+ =
+ 
+ In another window, monitor RSS of the stunnel4 server process with
+ something like:
+ 
+ =
+ watch 'ps -p $(https://launchpad.net/~lscotte/+archive/ubuntu/stunnel4
+ 
+ [Regression Potential]
+ 
+  * None expected. This backports a fix in newer versions of upstream
+ stunnel4.
+ 
+  * In my own environment, I've been running a production stunnel4 server
+ with my patch for over 85 days (zero restarts of the stunnel4 process).
+ With the current Xenial version I was unable to run for more than 1 day
+ without restarting stunnel4.
+ 
+ [Original Description]
+ 
  We are running a long-running stunnel4 daemon to proxy TLS connections
  to another set of servers. After leaving it running for a few weeks, its
  memory usage had grown to 1.5GB. Restarting it reduced its memory usage
  to expected levels (VSZ and RSS) but while I've been watching it today
  it has grown by more than 10MB.
  
  The stunnel website indicates that there have been fixes relating to
  memory leaks in versions 5.32 and 5.33, but Ubuntu LTS is still running
  5.30.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: stunnel4 3:5.30-1
  ProcVersionSignature: Ubuntu 4.4.0-45.66-generic 4.4.21
  Uname: Linux 4.4.0-45-generic i686
  ApportVersion: 2.20.1-0ubuntu2.4
  Architecture: i386
  Date: Mon Jan  9 16:03:37 2017
  InstallationDate: Installed on 2015-10-31 (435 days ago)
  InstallationMedia: Ubuntu-Server 15.10 "Wily Werewolf" - Release i386 
(20151021)
  ProcEnviron:
-  TERM=xterm
-  SHELL=/bin/bash
-  PATH=(custom, no user)
-  LANG=en_US.UTF-8
-  XDG_RUNTIME_DIR=
+  TERM=xterm
+  SHELL=/bin/bash
+  PATH=(custom, no user)
+  LANG=en_US.UTF-8
+  XDG_RUNTIME_DIR=
  SourcePackage: stunnel4
  UpgradeStatus: Upgraded to xenial on 2016-05-18 (236 days ago)
  mtime.conffile..etc.default.stunnel4: 2016-10-26T22:22:28.166247
- 
- ===
- 
- [Impact]
- 
-  * This bug results in a leak of TLS session objects in the stunnel4
- server whenever a connection is closed. For a long running stunnel4
- server, it can eventually consume all available memory.
- 
-  * This bug was introduced in stunnel 5.27, and subsequently fixed in
- 5.33. Ubuntu Xenial uses 5.30.
- 
-  * For Ubuntu, only Xenial is currently impacted by this bug, as
- previous versions of Ubuntu use an older version of stunnel4 (prior to
- 5.27), and later versions of Ubuntu use a newer version of stunnel4 (at
- least 5.33).
- 
-  * This patch backports a single specific fix to free TLS session
- objects when a connection is closed, but contains no other changes from
- newer stun

[Bug 1655153] Re: long-running stunnel leaks memory

2017-08-31 Thread Scott Emmons
** Description changed:

  We are running a long-running stunnel4 daemon to proxy TLS connections
  to another set of servers. After leaving it running for a few weeks, its
  memory usage had grown to 1.5GB. Restarting it reduced its memory usage
  to expected levels (VSZ and RSS) but while I've been watching it today
  it has grown by more than 10MB.
  
  The stunnel website indicates that there have been fixes relating to
  memory leaks in versions 5.32 and 5.33, but Ubuntu LTS is still running
  5.30.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: stunnel4 3:5.30-1
  ProcVersionSignature: Ubuntu 4.4.0-45.66-generic 4.4.21
  Uname: Linux 4.4.0-45-generic i686
  ApportVersion: 2.20.1-0ubuntu2.4
  Architecture: i386
  Date: Mon Jan  9 16:03:37 2017
  InstallationDate: Installed on 2015-10-31 (435 days ago)
  InstallationMedia: Ubuntu-Server 15.10 "Wily Werewolf" - Release i386 
(20151021)
  ProcEnviron:
-  TERM=xterm
-  SHELL=/bin/bash
-  PATH=(custom, no user)
-  LANG=en_US.UTF-8
-  XDG_RUNTIME_DIR=
+  TERM=xterm
+  SHELL=/bin/bash
+  PATH=(custom, no user)
+  LANG=en_US.UTF-8
+  XDG_RUNTIME_DIR=
  SourcePackage: stunnel4
  UpgradeStatus: Upgraded to xenial on 2016-05-18 (236 days ago)
  mtime.conffile..etc.default.stunnel4: 2016-10-26T22:22:28.166247
+ 
+ ===
+ 
+ [Impact]
+ 
+  * This bug results in a leak of TLS session objects in the stunnel4
+ server whenever a connection is closed. For a long running stunnel4
+ server, it can eventually consume all available memory.
+ 
+  * This bug was introduced in stunnel 5.27, and subsequently fixed in
+ 5.33. Ubuntu Xenial uses 5.30.
+ 
+  * For Ubuntu, only Xenial is currently impacted by this bug, as
+ previous versions of Ubuntu use an older version of stunnel4 (prior to
+ 5.27), and later versions of Ubuntu use a newer version of stunnel4 (at
+ least 5.33).
+ 
+  * This patch backports a single specific fix to free TLS session
+ objects when a connection is closed, but contains no other changes from
+ newer stunnel4 versions.
+ 
+ [Test Case]
+ 
+  * The bug and fix can be reproduced fairly easily by setting up an
+ stunnel4 server, then using openssl s_client to hammer against the
+ stunnel4 server. For example, with the server running on localhost port
+ 443, proxying to a local Apache instance, and using a client
+ certificate:
+ 
+ =
+ #!/bin/bash
+ while true; do
+   echo "" | openssl s_client -connect localhost:443 \
+ -cert /etc/stunnel/client.pem
+ done
+ =
+ 
+ In another window, monitor RSS of the stunnel4 server process with
+ something like:
+ 
+ =
+ watch 'ps -p $(https://launchpad.net/~lscotte/+archive/ubuntu/stunnel4
+ 
+ [Regression Potential]
+ 
+  * None expected. This backports a fix in newer versions of upstream
+ stunnel4.
+ 
+  * In my own environment, I've been running a production stunnel4 server
+ with my patch for over 85 days (zero restarts of the stunnel4 process).
+ With the current Xenial version I was unable to run for more than 1 day
+ without restarting stunnel4.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1655153] Re: long-running stunnel leaks memory

2017-08-31 Thread Scott Emmons
Attached is an updated debdiff. I have attempted to fill out the header
per recommendations (somewhat tricky for stunnel4, as there is no bug
tracking system and granularity of commits is by release - official
source repository is an rsync of tarballs, but the maintainer does have
a github mirror which I have linked to). Please let me know what I've
missed.

I also updated my PPA[1] with a build of this patch.

[1] https://launchpad.net/~lscotte/+archive/ubuntu/stunnel4

Thanks again for all the help and guidance!

** Patch added: "stunnel4_5.30-1ubuntu0.1.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+attachment/4941892/+files/stunnel4_5.30-1ubuntu0.1.debdiff

** Patch removed: "stunnel4_5.30-1.1.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+attachment/4891557/+files/stunnel4_5.30-1.1.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-08-30 Thread Scott Emmons
Thanks Simon, I didn't expect my current patch to be the final one -
just a demonstration of the fix. I am more than happy to contribute a
compliant patch, if this one-off fix for Xenial is the best way to go.
Unfortunately, upstream debian closed the bug without fixing jessie-
backports and the maintainer has not responded to email, so I don't
expect to see movement there (and the affected version is only in
jessie-backports and xenial at this point).

I can happily report that running with my patch, stunnel4 has been up
now for 85 days and the RSS of the process is still just 13084 (as
reported, previously I had to restart stunnel4 as the RSS would grow to
50+ in a few hours).

I'll rework the patch and resubmit it. Thanks again for your reply and
guidance - it's greatly appreciated!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-08-30 Thread Simon Quigley
Hello Scott! Apologies for the delay on a review.

In the changelog, please change unstable (a Debian codename) to xenial
(the Ubuntu codename you are targeting it to) and change the version
from 3:5.30-1.1 to an Ubuntu version (I think 3:5.30-1ubuntu0.1 would be
best).

Also, please add a DEP-3 patch header to your patch by running `quilt
header --dep3 -e` when that patch is on the top. More details on that
can be found here: http://dep.debian.net/deps/dep3/

Lastly, please edit the bug to follow the Stable Release Updates bug
template: https://wiki.ubuntu.com/StableReleaseUpdates

Thank you for your help in fixing this bug!

Unsubscribing ~ubuntu-sponsors, please resubscribe ~ubuntu-sponsors when
you have an updated patch.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-08-30 Thread Simon Quigley
@Bryan: Done.

** Also affects: stunnel4 (Ubuntu Xenial)
   Importance: Undecided
   Status: New

** Changed in: stunnel4 (Ubuntu Xenial)
   Status: New => Fix Released

** Changed in: stunnel4 (Ubuntu Xenial)
   Status: Fix Released => Confirmed

** Changed in: stunnel4 (Ubuntu)
   Status: Confirmed => Fix Released

** Changed in: stunnel4 (Ubuntu Xenial)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-08-22 Thread Bryan Quigley
(oops, leaving the Xenial task open of course)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-08-22 Thread Bryan Quigley
This is fixed in all releases above 16.04 so should be marked Fix
Released once the Xenial task is approved.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-06-28 Thread Bug Watch Updater
** Changed in: stunnel4 (Debian)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-06-08 Thread Bug Watch Updater
** Changed in: stunnel4 (Debian)
   Status: Unknown => New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-06-08 Thread Scott Emmons
Fix confirmed to solve the SSL session leak for me - under constant
load, the RSS for stunnel would continue to grow - seeing an RSS of
50+ was common after a few hours. Now, after running overnight the
RSS is still at 13348 and I was able to remove a cron job to restart
stunnel.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-06-07 Thread Brian Murray
** Also affects: stunnel4 (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864391
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-06-07 Thread scotte
A couple of additional comments:

To make testing easy, feel free to try this PPA with the patch:
https://launchpad.net/~lscotte/+archive/ubuntu/stunnel4/

Also, I discovered that this bug is present in the version provided in
jessie-backports, so I've also opened this bug in upstream Jessie:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864391

** Bug watch added: Debian Bug tracker #864391
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864391

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-06-07 Thread Ubuntu Foundations Team Bug Bot
The attachment "stunnel4_5.30-1.1.debdiff" seems to be a debdiff.  The
ubuntu-sponsors team has been subscribed to the bug report so that they
can review and hopefully sponsor the debdiff.  If the attachment isn't a
patch, please remove the "patch" flag from the attachment, remove the
"patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe
the team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issue please contact him.]

** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-06-07 Thread scotte
I have a possible patch for this by backporting a specific fix related
to a SSL session leak from upstream stunnel4. It seems to be working
well for me.

With 5.30-1 (the current version in Xenial), the RSS keeps growing. With
this patch applied, RSS grows to around ~13000 and stays there.

It's somewhat difficult to prove the derivation of this patch from
upstream stunnel4, as there is no version control repository for
stunnel4. I made this patch by comparing the source of 5.32 and 5.33,
and ultimately there was just a single line that looked to be relevant -
adding a call to SSL_SESSION_free(). I can't promise this is a full fix,
but it looks promising based on my own testing.

Can someone else experiencing this issue give this diff a try and see if
it improves things for you as well? If this looks good, then perhaps we
can get the stunnel4 package maintainer to sponsor getting this in.

Upstream Debian testing/sid is already using a newer version, so this is
something that would be an Ubuntu patch and only applies to Xenial and
other Ubuntu versions where stunnel4 versions >5.27 and <5.33 are used.

** Patch added: "stunnel4_5.30-1.1.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+attachment/4891557/+files/stunnel4_5.30-1.1.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-01-27 Thread Alberto Salvia Novella
** Changed in: stunnel4 (Ubuntu)
   Importance: Undecided => Medium

** Changed in: stunnel4 (Ubuntu)
   Importance: Medium => High

** Changed in: stunnel4 (Ubuntu)
   Importance: High => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-01-26 Thread scotte
It is quite likely that this is a bug which was introduced in stunnel
5.27[1] and subsequently fixed in 5.33[2]:

  - Fixed a TLS session caching memory leak (thx to Richard Kraemer).
Before stunnel 5.27 this leak only emerged with sessiond enabled.

[1] https://www.stunnel.org/pipermail/stunnel-users/2016-May/005485.html
[2] https://www.stunnel.org/pipermail/stunnel-announce/2016-June/000122.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-01-24 Thread scotte
We are seeing the same issue, but only since upgrading from trusty to
xenial.

After about 1 day:

F   UID   PID  PPID PRI  NIVSZ   RSS WCHAN  STAT TTYTIME COMMAND
1   116  1512 1  20   0 711992 512324 - Ss   ?  1:46 
/usr/bin/stunnel4 /etc/stunnel/stunnel.conf

After restarting stunnel4:

F   UID   PID  PPID PRI  NIVSZ   RSS WCHAN  STAT TTYTIME COMMAND
1   116 15023 1  20   0 182596  5392 -  Ssl  ?  0:00 
/usr/bin/stunnel4 /etc/stunnel/stunnel.conf

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1655153] Re: long-running stunnel leaks memory

2017-01-24 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: stunnel4 (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1655153

Title:
  long-running stunnel leaks memory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1655153/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs