[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#307567: marked as done (apache2-common: Apache2 consumes 100% CPU after a few requests)

Your message dated Thu, 05 May 2005 23:47:16 -0400
with message-id <E1DTto4-0000aI-00@newraff.debian.org>
and subject line Bug#307567: fixed in apache2 2.0.54-3
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 3 May 2005 23:09:07 +0000
>From eblot@anciens.enib.fr Tue May 03 16:09:07 2005
Return-path: <eblot@anciens.enib.fr>
Received: from anciens.enib.fr [] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DT6Vm-00066Z-00; Tue, 03 May 2005 16:09:07 -0700
Received: from localhost (localhost [])
	by anciens.enib.fr (Postfix) with ESMTP id 6EC937D33
	for <submit@bugs.debian.org>; Wed,  4 May 2005 01:08:38 +0200 (CEST)
Received: from anciens.enib.fr ([])
	by localhost (anciens.enib.fr []) (amavisd-new, port 10024)
	with ESMTP id 09997-04 for <submit@bugs.debian.org>;
	Wed, 4 May 2005 01:08:37 +0200 (CEST)
Received: by anciens.enib.fr (Postfix, from userid 501)
	id 1FFF997AE; Wed,  4 May 2005 01:08:37 +0200 (CEST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Emmanuel Blot <eblot@anciens.enib.fr>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: apache2-common: Apache2 consumes 100% CPU after a few requests
X-Mailer: reportbug 3.8
Date: Wed, 04 May 2005 01:08:37 +0200
Message-Id: <[🔎] 20050503230837.1FFF997AE@anciens.enib.fr>
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at anciens.enib.fr
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: apache2-common
Version: 2.0.54-2
Severity: grave
Justification: renders package unusable

It seems that the problem is related to LDAP authentication.
The problem started showing up after the last 'aptitude upgrade' which
has upgraded both the Apache2 server from 2.0.53 to 2.0.54, and libc6

I tried to disable the ldap cache feature in the util_ldap Apache2
module, with no success

I also tried with the prefork and the worker variants: same issue.

After a couple of requests to a URL which requires authentication, the Apache2 server starts eating up to 100%
of CPU time. The problem does not show up with public access (ie no LDAP

The LDAP server works nicely with other clients, such as ldapsearch.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.22-1-386
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages apache2-common depends on:
ii  apache2-utils               2.0.54-2     utility programs for webservers
ii  debconf               Debian configuration management sy
ii  debianutils                 2.8.4        Miscellaneous utilities specific t
ii  libc6                       2.3.2.ds1-21 GNU C Library: Shared libraries an
ii  libdb4.2                    4.2.52-18    Berkeley v4.2 Database Libraries [
ii  libexpat1                   1.95.8-3     XML parsing C library - runtime li
ii  libgcc1                     1:3.4.3-12   GCC support library
ii  libmagic1                   4.12-1       File type determination library us
ii  mime-support                3.28-1       MIME files 'mime.types' & 'mailcap
ii  net-tools                   1.60-10      The NET-3 networking toolkit
ii  openssl                     0.9.7e-3     Secure Socket Layer (SSL) binary a
ii  ssl-cert                    1.0-11       Simple debconf wrapper for openssl

-- no debconf information

Received: (at 307567-close) by bugs.debian.org; 6 May 2005 03:53:09 +0000
>From katie@ftp-master.debian.org Thu May 05 20:53:09 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DTttl-0001OT-00; Thu, 05 May 2005 20:53:09 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1DTto4-0000aI-00; Thu, 05 May 2005 23:47:16 -0400
From: Adam Conrad <adconrad@0c3.net>
To: 307567-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#307567: fixed in apache2 2.0.54-3
Message-Id: <E1DTto4-0000aI-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Thu, 05 May 2005 23:47:16 -0400
Delivered-To: 307567-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 5

Source: apache2
Source-Version: 2.0.54-3

We believe that the bug you reported is fixed in the latest version of
apache2, which is due to be installed in the Debian FTP archive:

  to pool/main/a/apache2/apache2-common_2.0.54-3_i386.deb
  to pool/main/a/apache2/apache2-common_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/apache2-doc_2.0.54-3_all.deb
  to pool/main/a/apache2/apache2-mpm-perchild_2.0.54-3_i386.deb
  to pool/main/a/apache2/apache2-mpm-perchild_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/apache2-mpm-prefork_2.0.54-3_i386.deb
  to pool/main/a/apache2/apache2-mpm-prefork_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/apache2-mpm-threadpool_2.0.54-3_all.deb
  to pool/main/a/apache2/apache2-mpm-worker_2.0.54-3_i386.deb
  to pool/main/a/apache2/apache2-mpm-worker_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/apache2-prefork-dev_2.0.54-3_i386.deb
  to pool/main/a/apache2/apache2-prefork-dev_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/apache2-threaded-dev_2.0.54-3_i386.deb
  to pool/main/a/apache2/apache2-threaded-dev_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/apache2-utils_2.0.54-3_i386.deb
  to pool/main/a/apache2/apache2-utils_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/apache2_2.0.54-3.diff.gz
  to pool/main/a/apache2/apache2_2.0.54-3.dsc
  to pool/main/a/apache2/apache2_2.0.54-3_i386.deb
  to pool/main/a/apache2/apache2_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/libapr0-dev_2.0.54-3_i386.deb
  to pool/main/a/apache2/libapr0-dev_2.0.54-3_powerpc.deb
  to pool/main/a/apache2/libapr0_2.0.54-3_i386.deb
  to pool/main/a/apache2/libapr0_2.0.54-3_powerpc.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 307567@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Adam Conrad <adconrad@0c3.net> (supplier of updated apache2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)

Hash: SHA1

Format: 1.7
Date: Thu,  5 May 2005 03:45:24 -0600
Source: apache2
Binary: apache2-utils apache2 apache2-prefork-dev apache2-mpm-prefork apache2-doc libapr0-dev apache2-mpm-threadpool apache2-mpm-worker libapr0 apache2-threaded-dev apache2-common apache2-mpm-perchild
Architecture: all i386 powerpc source 
Version: 2.0.54-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
Changed-By: Adam Conrad <adconrad@0c3.net>
 apache2    - next generation, scalable, extendable web server
 apache2-common - next generation, scalable, extendable web server
 apache2-mpm-perchild - experimental high speed perchild threaded model for Apache2
 apache2-mpm-prefork - traditional model for Apache2
 apache2-mpm-worker - high speed threaded model for Apache2
 apache2-prefork-dev - development headers for apache2
 apache2-threaded-dev - development headers for apache2
 apache2-utils - utility programs for webservers
 libapr0    - the Apache Portable Runtime
 libapr0-dev - development headers for libapr
Closes: 296728 304786 306481 307134 307567
 apache2 (2.0.54-3) unstable; urgency=medium
   * Add 042_htdigest_CAN-2005-1344 to fix a buffer overflow in
     htdigest, which is described in CAN-2005-1344 (closes: #307134)
   * Add 041_util_ldap_fix.patch from upstream bug #34618 to fix
     issues with mod_auth_ldap sometimes segfaulting and sometimes
     locking up and spinning the CPU to oblivion (closes: #307567)
   * Alter 011_fix_ap-config to make apr-config point us at the system
     libtool, and make libapr0-dev depend on libtool (closes: #306481)
   * Alter 008_make_include_safe to prevent apache2 from including dpkg
     conffile leftovers (.dpkg-old et al) (closes: #304786, #296728)
 123d947f5a4ca934d8dec9ab6693beba 107092 net optional apache2_2.0.54-3.diff.gz
 1782f4dceeea8d3b44506862ab6c693a 214094 net optional apache2-mpm-perchild_2.0.54-3_powerpc.deb
 20ef5301f6ad02a983d64c71ed859b95 133742 net optional libapr0_2.0.54-3_powerpc.deb
 2b435876624bbe8d16bcb765fdaef3df 209128 net optional apache2-mpm-prefork_2.0.54-3_powerpc.deb
 356fb1b305118b0e3e07a7b102d10d73 1141 net optional apache2_2.0.54-3.dsc
 418c8446881b873616d2d462dd5b73c7 258970 libdevel optional libapr0-dev_2.0.54-3_i386.deb
 541768488a9f83a3cbff5fb0f9179167 167850 devel optional apache2-threaded-dev_2.0.54-3_i386.deb
 68ea32fca554b39d3240e01be0316b71 129754 net optional libapr0_2.0.54-3_i386.deb
 7a7c387878af6b5ac5fbf0663ad4d3d4 798042 net optional apache2-common_2.0.54-3_i386.deb
 7ad5c5ac80d1ea48aa07694f0ef013e0 167108 devel optional apache2-prefork-dev_2.0.54-3_i386.deb
 86200e8fa3aade541879e964615d7a36 32896 web optional apache2_2.0.54-3_powerpc.deb
 87c40183d1f17f1f6923c46a56642d66 167112 devel optional apache2-prefork-dev_2.0.54-3_powerpc.deb
 88fde2b9a4d25f04fa9cb639c8d51b18 32894 web optional apache2_2.0.54-3_i386.deb
 95d8c835a87931a954310843957cc8da 205790 net optional apache2-mpm-worker_2.0.54-3_i386.deb
 afbdc4887f30e13e69312dd6870f980b 167848 devel optional apache2-threaded-dev_2.0.54-3_powerpc.deb
 bb1e41377401b880e9ff303d0184cd00 271438 libdevel optional libapr0-dev_2.0.54-3_powerpc.deb
 bff4b26cc4da1e6cc047940262dab070 213172 net optional apache2-mpm-worker_2.0.54-3_powerpc.deb
 c292d5e914e6b64a413a0b0534cbf046 101518 net optional apache2-utils_2.0.54-3_powerpc.deb
 cc9ec8bddd3f6cf5e451b4372b9cf651 202332 net optional apache2-mpm-prefork_2.0.54-3_i386.deb
 e41904c40c5bb5549f8092a31b6bcec4 854506 net optional apache2-common_2.0.54-3_powerpc.deb
 e427d7f1a93c06b692203229e993d250 206184 net optional apache2-mpm-perchild_2.0.54-3_i386.deb
 e6e554b30d88ae1a84209ec81b1677f8 3860812 doc optional apache2-doc_2.0.54-3_all.deb
 fcd845721c9a48576e25bda677fad97e 32970 net optional apache2-mpm-threadpool_2.0.54-3_all.deb
 ff8d9fdb8c352a26ff36489a510b429e 90480 net optional apache2-utils_2.0.54-3_i386.deb

Version: GnuPG v1.4.0 (GNU/Linux)


Reply to: