apache hängt

webmex

New Member
Hallo, ich habe immer wieder das Problem das sich mein Apache aufhängt.

Das System läuft auf einem Root bei server.lu

Na einem Reboot des Systems läuft der Server ca. 1-2 Wochen soweit problemlos.
(Abgesehen von einigen kleinigkeiten mit mod-fcgid und cgi_wrapper)

Aus unerfindlichen Gründen bleibt der Apache dann mit 100% CPU last einfach hängen und die Seiten sind nicht erreichbar.

Auzug error log:
Code:
[error] mod_fcgid: process /var/www/cgi-bin/cgi_wrap 

child pid 13893 exit signal Segmentation fault (11)
per/cgi_wrapper

[error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(14173) exit(lifetime expired), get unexpected signal 11

[notice] caught SIGTERM, shutting down

[warn] RSA server certificate CommonName (CN) `Parallels Panel' does NOT match server name!?

[error] python_init: Python version mismatch, expected '2.6.5+', found '2.6.6'.

error.log.1  endet um 6.35 mit folgenden Einträgen:

[Sun Jan 27 06:35:12 2013] [notice] Graceful restart requested, doing restart
[Sun Jan 27 06:35:12 2013] [notice] seg fault or similar nasty error detected in the parent process
[Sun Jan 27 06:35:12 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(30107) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 06:35:56 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(30359) exit(idle timeout), get unexpected signal 11

Danach ist bei TOP folgendes zu sehen:

[B25010 www-data 20 0 167m 10m 664 R 99 0.3 403:47.12 apache2][/B]

Ein versuch den Apache neu zu starten endet mit:

Code:
L085:~# /etc/init.d/apache2 start
Starting web server: apache2(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
 failed!

Nach einem Reboot des Systems läuft dann wieder alles (?? für ne Woche??)

Hat jemand eine Idee wo das klemmt?:confused:
 
Dein cgi_wrapper explodiert beim graceful-restart des Apache.
Dem Rythmus nach dürfte wohl logrote den graceful-restart auslösen, aber das ist hier unwichtig.
Hinzu kommen die anderen Fehler, welche Du dringend fixen solltest.
 
Danke für die Antwort.


Gibt es eine Möglichkeit den Wrapper zu testen ?

Wo sollte ich deiner Meinung nach anfangen?
 
fcgi und ioncube

Hallo ich hab jetzt mal ioncube rausgenommen, aber das Logfile läuft immernoch über vor Meldungen.:

Code:
[Sun Jan 27 19:36:50 2013] [notice] child pid 5144 exit signal Segmentation fault (11)
[Sun Jan 27 19:37:20 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5156) exit(idle timeout), get unexpected signal 11
[Sun Jan 27 19:37:38 2013] [notice] child pid 5132 exit signal Segmentation fault (11)
[Sun Jan 27 19:37:39 2013] [notice] child pid 5155 exit signal Segmentation fault (11)
[Sun Jan 27 19:37:41 2013] [notice] child pid 5164 exit signal Segmentation fault (11)
[Sun Jan 27 19:37:55 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5158) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 19:38:07 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5161) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 19:39:23 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5208) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 19:39:47 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5243) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 19:40:11 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5246) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 19:40:59 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5248) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 19:41:58 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5251) exit(idle timeout), get unexpected signal 11
[Sun Jan 27 19:42:10 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5254) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 19:42:54 2013] [notice] Graceful restart requested, doing restart
[Sun Jan 27 19:42:54 2013] [notice] seg fault or similar nasty error detected in the parent process
[Sun Jan 27 19:43:07 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5256) exit(lifetime expired), get unexpected signal 11
[Sun Jan 27 19:43:31 2013] [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapper/cgi_wrapper(5258) exit(lifetime expired), get unexpected signal 11
[error] mod_fcgid: [error] mod_fcgid: process /var/www/cgi-bin/cgi_wrapprocess /var/www/cgi-bin/cgi_wrap

Das Ding läuft zwar, jedoch mit diesen Fehlern.
 
Ich tippe auf falsch konfigurierten suhosin-Patch oder irgendeine exotische PHP-Erweiterung. Welche sind denn installiert?
 
Hallo, also es laufen zwei OXID-Shop Systeme und ein Joomla 2.5 auf dem Server. Bei den Oxid-Shops sind Erweiterungen installiert die den ZenguardLoader benötigen der auch deshalb installiert ist.
Ab PHP 5.4 gibts ja keinen Ioncube mehr.

Mit dem Suhosin bin ich fremd, ansonsten ist dort eine glatte Debian mit Plesk 10.4 Installation am laufen die bis auf den ZendGuard nicht weiter verändert wurde.

:confused:
 
Back
Top