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

Bug#301546: marked as done (apache-ssl reload problems)



Your message dated Wed, 24 Mar 2010 20:31:43 +0000 (WET)
with message-id <20100324203143.52FF03157@kmos.homeip.net>
and subject line Package apache-ssl has been removed from Debian
has caused the Debian Bug report #301546,
regarding apache-ssl reload problems
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
301546: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=301546
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apache-ssl
Version: 1.3.26.1+1.48-0woody3

There seems to be problem with reloading configuration. After each
reload, the number of open files increases, thus reaching the limit
after some time. I have tested this on 2 different servers, both with
debian woody. One small server with apache acting mainly as proxy,
apache running for more than 70 days. No reload was forced, "parent
server generation" was 59. Only one CustomLog.

Other server, small webhosting, apache-ssl with ~500 virtual domains,
each with its own CustomLog. After 15-20 reloads
(/etc/init.d/apache-ssl reload), the number of open files reached 1024
limit. (I increased it with ulimit, but there is still some limit with
FD_SETSIZE).

Let's assume 24255 is PID of one of apache-ssl children.

$ ls -l /proc/24255/fd|awk -F'>' '{print $2}'|sort|uniq -dc
      2  /dev/null
     20  /etc/apache-ssl
      2  /var/log/apache-ssl/error.log
      2  /var/log/apache-ssl/web/dobryobchod.sk.www.log
      2  /var/log/apache-ssl/web/mojhosting.sk.admin.log
      2  /var/log/apache-ssl/web/ske.sk.exnet.log
      5  /var/log/tomcat/mod_jk.log

This tells us, that for example directory /etc/apache-ssl is opened 20
times.

On the small server, the output is similar:
      2  /dev/null
     63  /etc/apache-ssl/ssl
      2  /var/log/apache-ssl/error.log

On the big server, these modules are loaded:
LoadModule config_log_module /usr/lib/apache/1.3/mod_log_config_ssl.so
LoadModule mime_module /usr/lib/apache/1.3/mod_mime_ssl.so
LoadModule negotiation_module /usr/lib/apache/1.3/mod_negotiation.so
LoadModule status_module /usr/lib/apache/1.3/mod_status.so
LoadModule includes_module /usr/lib/apache/1.3/mod_include.so
LoadModule autoindex_module /usr/lib/apache/1.3/mod_autoindex.so
LoadModule dir_module /usr/lib/apache/1.3/mod_dir.so
LoadModule cgi_module /usr/lib/apache/1.3/mod_cgi.so
LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
LoadModule access_module /usr/lib/apache/1.3/mod_access.so
LoadModule auth_module /usr/lib/apache/1.3/mod_auth_ssl.so
LoadModule setenvif_module /usr/lib/apache/1.3/mod_setenvif.so
LoadModule apache_ssl_module /usr/lib/apache/1.3/libssl.so
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
LoadModule jk_module /usr/lib/apache/1.3/mod_jk.so

PHP is 4.3.10-1.dotdeb.0 (backport from www.dotdeb.org). On small
server, PHP is version from woody. I am using self-compiled kernel
2.4.26.



--- End Message ---
--- Begin Message ---
Version: 1.3.34-4.1+rm

You filed the bug http://bugs.debian.org/301546 in Debian BTS
against the package apache-ssl. I'm closing it at *unstable*, but it will
remain open for older distributions.

For more information about this package's removal, read
http://bugs.debian.org/418266. That bug might give the reasons why
this package was removed and suggestions of possible replacements.

Don't hesitate to reply to this mail if you have any question.

Thank you for your contribution to Debian.

--
Marco Rodrigues


--- End Message ---

Reply to: