Bug#227357: /usr/lib/apache/1.3/mod_log_config.so undefined symbol: ap_popenf_ex (from log rotate?); but it obviously can...
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 dpkg 1.10.18 Package maintenance system for Deb
ii libc6 2.3.2.ds1-10 GNU C Library: Shared libraries an
ii libdb4.1 4.1.25-10 Berkeley 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 libpam0g 0.76-14.1 Pluggable Authentication Modules l
ii logrotate 3.6.5-2 Log rotation utility
ii mime-support 3.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: anthony@derobert.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQFAAxBg+z+IwlXqWf4RApWPAJ9p2t9kuvE5+lLtCFzS7lzBs22+QwCfb5lo
mjYHbjvv5DG94IUzwRa+xiE=
=zNYH
-----END PGP SIGNATURE-----
Reply to: