Az Apache folyton elhasal [Megoldva]

Fórumok

Most fogytam ki az ötletekből.

Fedora 11-et tettem föl. Régebben Fedora 10-en két gépen is sikeresen elindítottam az Apacsot, de ezen a mostani rendszeren nem megy.

A "/var/log/httpd/error_log"-ban az alábbiakat találtam:

[Sun Jul 05 17:13:43 2009] [notice] ModSecurity for Apache/2.5.9 (http://www.modsecurity.org/) configured.
[Sun Jul 05 17:13:43 2009] [notice] Original server signature: Apache/2.2.11 (Fedora)
[Sun Jul 05 17:13:43 2009] [notice] Digest: generating secret for digest authentication ...
[Sun Jul 05 17:13:43 2009] [notice] Digest: done
[Sun Jul 05 17:13:44 2009] [notice] Apache/2.2.11 (Unix) DAV/2 mod_auth_kerb/5.4 mod_nss/2.2.11 NSS/3.12.2.0 PHP/5.2.9 mod_ssl/2.2.11 OpenSSL/0.9.8k-fips Apache/2.2.0 (Fedora) configured -- resuming normal operations
[Sun Jul 05 17:13:44 2009] [notice] child pid 2124 exit signal Segmentation fault (11)
.
.
.
[Sun Jul 05 17:13:44 2009] [notice] child pid 2130 exit signal Segmentation fault (11)
[Sun Jul 05 17:13:44 2009] [error] avahi_entry_group_add_service_strlst("localhost") failed: Invalid host name
[Sun Jul 05 17:13:44 2009] [error] avahi_entry_group_add_service_strlst("localhost") failed: Invalid host name
[Sun Jul 05 17:13:45 2009] [notice] child pid 2131 exit signal Segmentation fault (11)
.
.
.

Ezután már csak az elhasalások végtelen sora látható, egyre növekvő pid-del.

Mi a fene baja lehet?
Tudna valaki segíteni?

Hozzászólások

Hogy tisztábban lássatok: Az Apacs ezt az elhasalást az elindítása után elkezdi akkor is ha nem is próbálok meg kapcsolatba lépni vele. Egyébként a Firefox 3.5 a "http://localhost" oldalon helyben jár addig ameddig meg nem unom.

Ennyiből még Uri Geller se mondja meg, hogy mi a baja. Minimális "gyári" konfiggal indítsd el, a hálózat legyen rendesen felkonfingurálva (invalid host name?), egy alap apache-nak simán el kell futnia, segfault meg lehet bármi, kezdve a szar memóriamodultól a túlmelegedésig. Az apache-ban esetleg érdemel debug level-t emelni

Olvasmány:

http://prefetch.net/articles/debuggingapache.html

Ez gyári bináris, vagy kézzel kókányolt apache?

--
trey @ gépház

Tegnap raktam fel a Fedora 11 telepítésekor a tárolókból. Az "invalid host name" kitételt én sem értem, mert egy Fedora 10-en nem sivalkodik ilyesmi miatt holott gyakorlatilag ugyanez a beállítása. Az Apacsot nem akarom kitenni a netre, csak itthoni fejlesztésekre használom.

Ha nem hardware hiba, akkor ki kellene próbálni egy másik apache-verzióval is (régebbi, újabb, kézileg fordított)... Végső esetben ott a gdb...

Ezt találtam a /var/log/messages naplóban:
Jul 5 19:40:20 localhost kernel: httpd[23393]: segfault at ab3182 ip 00ab3182 sp bff3890c error 7 in mod_security2.so[aa0000+43000]
Jul 5 19:46:07 localhost kernel: httpd[23437]: segfault at 864180 ip 00864182 sp bfbefd3c error 7 in libssl3.so[863000+2e000]

Köszönöm a válaszokat. Megoldottam a hibát. A yumex-el leszedtem az Apacsot és a biztonság kedvéért az egész PHP-t is. Ezután fölraktam az Apacsot. Jól megy, nem hasal el. Kapott még pár modult... Most is jó. Fölraktam a PHP-t... Jó. Egyesével a szükségesnek vélt modulok, minden alkalommal próba és napló nézés... Jó. Az error_log ugyanakkora. Az Apacs tegnap este olyan 3-4 % körüli processzor időt evett, ma meg nem látszik a listában (valahol az alján van). Úgy néz ki hogy rendben van minden. A PHP-s alkalmazásom is rendben működik. Ezek szerint lehet hogy sérült a Fedora-11 telepítőkészletem. (Torrenttel szedtem le a múlt hét végén.) No mindegy, minden jó ha a vége jó.

En az év elején Fedora 10-et tettem föl egy live CD-ről. Aztán azt tettem amit te is. Pár óra hosszát elmolyolt a letöltésekkel és akadt pár dolog amit ezután nem tudtam rendbe rakni. Előzetesen készítettem egy Qt3-al fejlesztett programot. Ez egy mikrovezérlővel hajtott célgépet vezérelt. Ez a program a frissen telepített rendszeren az istennek sem volt hajlandó elindulni a Gnome felület vagy az Xfce4 alatt. A Qt3 designer sem, csak a kis 'Q' betűkkel telerakott üdvözlő ablakig jutott el aztán nekifogott sztrájkolni. Kénytelen voltam föltenni a KDE4-et. Ez alatt végre ment minden, de a nyavalyás KDE csak angol nyelven volt hajlandó kommunikálni holott emlékeim szerint a magyar nyelvi csomagot is telepítettem.
Én így jártam a netes telepítéssel. Ja és mindezt itthon kellett csinálnom, mert a munkahelyemen - ahová tartozott volna az egész műveletsor - nincs net.