ich habe eine Puretec L Kiste mit RedHat 9.0 laufen und seit gestern Probleme mit dem RedHat Apache.
Die Installation ist ca. 2 Wochen alt. Alle Sicherheitsupdates sind bereits drin. Ab dem Logrotate am Sonntag Morgen startet der Apache nur noch ohne SSL-Unterstützung. Es ist aber seit Tagen nichts geändert oder installiert worden. Bis zu dem Zeitpunkt lief der Webserver mit SSL ohne Probleme.
Die kompletten Pakete sind original RedHat 9 Pakete mit RedHat Updates:
httpd-2.0.40-21.3
mod_ssl-2.0.40-21.3
openssl-devel-0.9.7a-5
openssl-0.9.7a-5
Ein paar Sachen vorab: Die Platte ist nicht voll. Das Filesystem hab ich aus dem Rescue-Modus bereits geprüft und es gibt keine Fehler.
Ich habe LogLevel im Apache auf Debug gestellt. Es gibt aber keine konkreten Fehler im Error-Log. Nach Starten des httpd ist der Prozess sofort wieder weg. Nehme ich SSL raus, startet der httpd problemlos.
Auch nach Neuinstallation der httpd, mod_ssl und openssl Pakete das Gleiche. Selbst mit den original RedHat-Configfiles startet der httpd mit SSL nicht mehr. Auf zwei anderen Rechnern mit identischen Paketen und identischer Config startet der httpd mit SSL aber weiterhin problemlos.
Irgendwas muss am Sonntag kaputt gegangen sein, aber ich kann nicht rausfinden was..
Error-Log beim Starten des "kaputten" httpd mit SSL:
Code: Select all
[Sun Aug 17 22:48:46 2003] [info] Init: Initializing OpenSSL library
[Sun Aug 17 22:48:46 2003] [info] Init: Seeding PRNG with 136 bytes of entropy
[Sun Aug 17 22:48:46 2003] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Sun Aug 17 22:48:46 2003] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Sun Aug 17 22:48:46 2003] [debug] /usr/src/build/250859-i386/BUILD/httpd-2.0.40/modules/ssl/ssl_scache_dbm.c(416): Inter-Process Session Cache (DBM) Expiry: old: 0, new: 0, removed: 0
[Sun Aug 17 22:48:46 2003] [info] Init: Initializing (virtual) servers for SSL
[Sun Aug 17 22:48:46 2003] [info] Server: Apache/2.0.40, Interface: mod_ssl/2.0.40, Library: OpenSSL/0.9.7a
[Sun Aug 17 22:48:46 2003] [info] mod_unique_id: using ip addr XXX.XXX.XXX.XXX
[Sun Aug 17 22:48:47 2003] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
Code: Select all
[Sun Aug 17 22:44:13 2003] [info] Init: Initializing OpenSSL library
[Sun Aug 17 22:44:13 2003] [info] Init: Seeding PRNG with 136 bytes of entropy
[Sun Aug 17 22:44:13 2003] [info] Init: Generating temporary RSA private keys (512/1024 bits)
[Sun Aug 17 22:44:13 2003] [info] Init: Generating temporary DH parameters (512/1024 bits)
[Sun Aug 17 22:44:13 2003] [debug] /usr/src/build/250859-i386/BUILD/httpd-2.0.40/modules/ssl/ssl_scache_dbm.c(416): Inter-Process Session Cache (DBM) Expiry: old: 0, new: 0, removed: 0
[Sun Aug 17 22:44:13 2003] [info] Init: Initializing (virtual) servers for SSL
[Sun Aug 17 22:44:13 2003] [info] Server: Apache/2.0.40, Interface: mod_ssl/2.0.40, Library: OpenSSL/0.9.7a
[Sun Aug 17 22:44:13 2003] [notice] Digest: generating secret for digest authentication ...
[Sun Aug 17 22:44:13 2003] [notice] Digest: done
[Sun Aug 17 22:44:13 2003] [info] mod_unique_id: using ip addr XXX.XXX.XXX.XXX
[Sun Aug 17 22:44:14 2003] [notice] Apache/2.0.40 (Red Hat Linux) configured -- resuming normal operations
[Sun Aug 17 22:44:14 2003] [info] Server built: May 20 2003 10:15:29
[Sun Aug 17 22:44:14 2003] [debug] /usr/src/build/250859-i386/BUILD/httpd-2.0.40/server/mpm/prefork/prefork.c(1039): AcceptMutex: sysvsem (default: sysvsem)
http://tomek.homeip.net/strace.txt
Wäre nett, wenn jemand eine Idee hätte....
Danke.
Gruß
Tomek
