Bug#227357: /usr/lib/apache/1.3/mod_log_config.so undefined symbol: ap_popenf_ex (from log rotate?); but it obviously can...

2004-01-21 Thread Fabio Massimo Di Nitto
tags 227357 pending
stop
quit

Ok found the problem and fixed for the next upload. You should never seen
this message again (also from now). According to my tests it happens only
when upgrading from woody (1.3.26) and testing (1.3.27) where one of the
mantainer scripts was broken.

The problem is that during the upgrade process usually apache is stopped,
upgraded and started again. The script in woody is broken and therefor
does NOT stop apache during the upgrade. so basically you were still
running 1.3.26 (or 1.3.27 from testing).
Doing a graceful restart, as it happens during logrotate, would spit out
that error. a stop and start of course fix the problem forever since all
apache is reloaded.

Of course now i perform the check to ensure that apache is stopped before
upgrading.

Thanks
Fabio

On Tue, 20 Jan 2004, Anthony DeRobertis wrote:


 On Jan 20, 2004, at 02:56, Fabio Massimo Di Nitto wrote:

 
  Hi Anthony,
  apparently there was another case like this one but we are still
  working on how to reproduce the problem.

 Wish I could help more, but so far, it hasn't recurred for me. Glad to
 hear I'm not just crazy, though.





-- 
Our mission: make IPv6 the default IP protocol
We are on a mission from God - Elwood Blues

http://www.itojun.org/paper/itojun-nanog-200210-ipv6isp/mgp4.html




Processed: Re: Bug#227357: /usr/lib/apache/1.3/mod_log_config.so undefined symbol: ap_popenf_ex (from log rotate?); but it obviously can...

2004-01-21 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 tags 227357 pending
Bug#227357: /usr/lib/apache/1.3/mod_log_config.so undefined symbol: 
ap_popenf_ex (from log rotate?); but it obviously can...
There were no tags set.
Tags added: pending

 stop
Stopping processing here.

Please contact me if you need assistance.

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




Bug#227357: /usr/lib/apache/1.3/mod_log_config.so undefined symbol: ap_popenf_ex (from log rotate?); but it obviously can...

2004-01-20 Thread Fabio Massimo Di Nitto

Hi Anthony,
apparently there was another case like this one but we are still
working on how to reproduce the problem.

Thanks
Fabio

On Mon, 12 Jan 2004, Anthony DeRobertis wrote:

 Package: apache
 Version: 1.3.29.0.1-3
 Severity: important

 This is a testing server which I only use every once and a while. I
 upgraded to the lastest version of apache yesterday, and that worked.

 This morning, I find my apache is not running. Looking in the error log,
 I see:

 [Mon Jan 12 02:38:13 2004] [error] [client 192.168.65.1] File does not exist: 
 /var/www/ITBC/include/menucode.php
 [Mon Jan 12 06:26:38 2004] [notice] SIGUSR1 received.  Doing graceful restart
 Syntax error on line 8 of /etc/apache/modules.conf:
 Cannot load /usr/lib/apache/1.3/mod_log_config.so into server: 
 /usr/lib/apache/1.3/mod_log_config.so: undefined symbol: ap_popenf_ex

 02:38:13 was the last I touched the machine. I was asleep from around
 then until ~11:00:00 this morning. I think that must of come from
 logrotate rotating the logs. The postrotate there looks like this:

postrotate
if [ -f /var/run/apache.pid ]; then \
 /etc/init.d/apache reload  /dev/null; fi
endscript

 (shouldn't that use invoke-rc.d, btw?)

 I just started apache again, and the config is fine:
 Processing config directory: /etc/apache/conf.d
 [Mon Jan 12 16:08:53 2004] [warn] pid file /var/run/apache.pid overwritten -- 
 Unclean shutdown of previous Apache run?
 [Mon Jan 12 16:08:54 2004] [notice] Apache/1.3.29 (Debian GNU/Linux) 
 PHP/4.3.3 configured -- resuming normal operations
 [Mon Jan 12 16:08:54 2004] [notice] Accept mutex: sysvsem (Default: sysvsem)

 I have not modified any apache config since installing the package
 (i.e., a while before either time stamp)

 -- System Information:
 Debian Release: testing/unstable
 Architecture: i386
 Kernel: Linux bohr 2.4.22-bohr #1 SMP Fri Dec 5 08:58:30 EST 2003 i686
 Locale: LANG=en_US, LC_CTYPE=en_US

 Versions of packages apache depends on:
 ii  apache-common   1.3.29.0.1-3 Support files for all Apache 
 webse
 ii  debconf 1.3.22   Debian configuration management 
 sy
 ii  dpkg1.10.18  Package maintenance system for 
 Deb
 ii  libc6   2.3.2.ds1-10 GNU C Library: Shared libraries 
 an
 ii  libdb4.14.1.25-10Berkeley v4.1 Database Libraries 
 [
 ii  libexpat1   1.95.6-6 XML parsing C library - runtime 
 li
 ii  libmagic1   4.06-2   File type determination library 
 us
 ii  libpam0g0.76-14.1Pluggable Authentication Modules 
 l
 ii  logrotate   3.6.5-2  Log rotation utility
 ii  mime-support3.23-1   MIME files 'mime.types'  
 'mailcap
 ii  perl [perl5]5.8.2-2  Larry Wall's Practical Extraction

 -- debconf information:
 * apache/enable-suexec: false
 * apache/server-name: bohr.local
 * apache/document-root: /var/www
 * apache/server-port: 80
 * apache/init: true
 * apache/server-admin: [EMAIL PROTECTED]



  Output from gpg 
 gpg: Signature made Mon Jan 12 22:23:44 2004 CET using DSA key ID 55EA59FE
 gpg: Good signature from Anthony DeRobertis [EMAIL PROTECTED]
 gpg: aka Anthony DeRobertis [EMAIL PROTECTED]
 gpg: aka Anthony DeRobertis [EMAIL PROTECTED]
 gpg: aka Anthony DeRobertis [EMAIL PROTECTED]
 gpg: aka Anthony DeRobertis [EMAIL PROTECTED]
 gpg: aka Anthony DeRobertis (Work) [EMAIL PROTECTED]
 gpg: aka Anthony DeRobertis (Work) [EMAIL PROTECTED]
 gpg: aka Anthony DeRobertis (Pager) [EMAIL PROTECTED]
 gpg: aka Anthony DeRobertis (AnimeMusicVideos.org) [EMAIL 
 PROTECTED]
 gpg: WARNING: This key is not certified with a trusted signature!
 gpg:  There is no indication that the signature belongs to the owner.
 Primary key fingerprint: E501 CEE3 E030 2D48 D449  274C FB3F 88C2 55EA 59FE



-- 
Our mission: make IPv6 the default IP protocol
We are on a mission from God - Elwood Blues

http://www.itojun.org/paper/itojun-nanog-200210-ipv6isp/mgp4.html




Bug#227357: /usr/lib/apache/1.3/mod_log_config.so undefined symbol: ap_popenf_ex (from log rotate?); but it obviously can...

2004-01-20 Thread Anthony DeRobertis
On Jan 20, 2004, at 02:56, Fabio Massimo Di Nitto wrote:
Hi Anthony,
apparently there was another case like this one but we are still
working on how to reproduce the problem.
Wish I could help more, but so far, it hasn't recurred for me. Glad to 
hear I'm not just crazy, though.




Bug#227357: /usr/lib/apache/1.3/mod_log_config.so undefined symbol: ap_popenf_ex (from log rotate?); but it obviously can...

2004-01-13 Thread Anthony DeRobertis
Package: apache
Version: 1.3.29.0.1-3
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This is a testing server which I only use every once and a while. I
upgraded to the lastest version of apache yesterday, and that worked.

This morning, I find my apache is not running. Looking in the error log,
I see:

[Mon Jan 12 02:38:13 2004] [error] [client 192.168.65.1] File does not exist: 
/var/www/ITBC/include/menucode.php
[Mon Jan 12 06:26:38 2004] [notice] SIGUSR1 received.  Doing graceful restart
Syntax error on line 8 of /etc/apache/modules.conf:
Cannot load /usr/lib/apache/1.3/mod_log_config.so into server: 
/usr/lib/apache/1.3/mod_log_config.so: undefined symbol: ap_popenf_ex

02:38:13 was the last I touched the machine. I was asleep from around
then until ~11:00:00 this morning. I think that must of come from
logrotate rotating the logs. The postrotate there looks like this:

   postrotate
   if [ -f /var/run/apache.pid ]; then \
/etc/init.d/apache reload  /dev/null; fi
   endscript

(shouldn't that use invoke-rc.d, btw?)

I just started apache again, and the config is fine:
Processing config directory: /etc/apache/conf.d
[Mon Jan 12 16:08:53 2004] [warn] pid file /var/run/apache.pid overwritten -- 
Unclean shutdown of previous Apache run?
[Mon Jan 12 16:08:54 2004] [notice] Apache/1.3.29 (Debian GNU/Linux) PHP/4.3.3 
configured -- resuming normal operations
[Mon Jan 12 16:08:54 2004] [notice] Accept mutex: sysvsem (Default: sysvsem)

I have not modified any apache config since installing the package
(i.e., a while before either time stamp)

- -- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux bohr 2.4.22-bohr #1 SMP Fri Dec 5 08:58:30 EST 2003 i686
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages apache depends on:
ii  apache-common   1.3.29.0.1-3 Support files for all Apache webse
ii  debconf 1.3.22   Debian configuration management sy
ii  dpkg1.10.18  Package maintenance system for Deb
ii  libc6   2.3.2.ds1-10 GNU C Library: Shared libraries an
ii  libdb4.14.1.25-10Berkeley v4.1 Database Libraries [
ii  libexpat1   1.95.6-6 XML parsing C library - runtime li
ii  libmagic1   4.06-2   File type determination library us
ii  libpam0g0.76-14.1Pluggable Authentication Modules l
ii  logrotate   3.6.5-2  Log rotation utility
ii  mime-support3.23-1   MIME files 'mime.types'  'mailcap
ii  perl [perl5]5.8.2-2  Larry Wall's Practical Extraction 

- -- debconf information:
* apache/enable-suexec: false
* apache/server-name: bohr.local
* apache/document-root: /var/www
* apache/server-port: 80
* apache/init: true
* apache/server-admin: [EMAIL PROTECTED]

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAAxBg+z+IwlXqWf4RApWPAJ9p2t9kuvE5+lLtCFzS7lzBs22+QwCfb5lo
mjYHbjvv5DG94IUzwRa+xiE=
=zNYH
-END PGP SIGNATURE-