Apache-server blijft crashen, “SIGTERM gevangen, wordt afgesloten”

Dit begon pas drie weken geleden te gebeuren. De inhoud van mijn website is niet veranderd, het is gewoon een phpBB-forum dat MySQL als backend gebruikt.

Er is in ruim een jaar niets veranderd, maar onlangs, om de twee dagen of zo, wordt de server gewoon afgesloten en is hij helemaal niet meer toegankelijk. Ik moet mijn serviceprovider op de hoogte stellen om de machine fysiek opnieuw op te starten.

Het lijkt verband te houden met deze SIGTERM-fouten die ik in de logboeken vind. Het probleem is dat ik geen idee heb hoe ik dit soort dingen moet oplossen of de oorzaak kan vinden, omdat mijn vaardigheden op dit gebied ontbreken.

Heeft iemand enig idee wat er aan de hand kan zijn?

Apache/2.2.3 (CentOS)

20051115

Linux 2.6.18-028stab057.4 #1 SMP vr 1 aug 10:47:59 MSD 2008 x86_64

Uit het foutenlogboek:
[Sun Nov 01 15:18:53 2009] [opmerking] betrapt SIGTERM, afsluiten

Ik weet niet helemaal zeker of dat de oorzaak is van mijn problemen, maar het klinkt niet als een goede zaak.

Ik kan indien nodig meer loginformatie plaatsen

[Sun Nov 01 05:07:17 2009] [notice] Digest: geheim genereren voor digest-authenticatie ...
[Sun Nov 01 05:07:17 2009] [notice] Digest: done
[Sun Nov 01 05:07:19 2009] [opmerking] mod_python: Het creëren van 4 sessie mutexen gebaseerd op 10 max processen en 0 max threads.
[Sun Nov 01 05:07:19 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Sun Nov 01 05:07:19 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Sun Nov 01 05:07:19 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Sun Nov 01 05:07:19 2009] [waarschuwing] Init: SSL server IP/poort conflict: default-64-6-237-192:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs. webmail:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[SUN NOV 01 05:07:19 2009] [WARN] INIT: U mag geen naam-gebaseerde virtuele hosts gebruiken in combinatie met SSL !!
[SUN NOV 01 05:07:19 2009] [WARN] WAARSCHUWING: Poging om SERVERLIMIT te wijzigen die wordt genegeerd tijdens het opnieuw opstarten
[Zon 01 05:07:19 2009] [opmerking] Apache / 2.2.3 (CentOS) geconfigureerd - hervatten van normale bewerkingen
[Zon 01 15:16:11 2009] [Fout] [Client 127.0.0.1] Ongeldige methode op verzoek
[SUN NOV 01 15:18:53 2009] [LET OP] Gevangen Sigterm, afsluiten
[SUN 01 15:19:27 2009] [LET OP] SUEXEC-mechanisme ingeschakeld (Wrapper: / USR / SBIN / SUEXEC)
[Zon 01 15:19:27 2009] [Warn] RSA Server Certificate CommonName (CN) `Plesk 'komt niet overeen met servernaam!?
[Zon 01 15:19:27 2009] [Warn] RSA Server Certificate CommonName (CN) `Plesk 'komt niet overeen met servernaam!?
[Zon 01 15:19:27 2009] [Warn] RSA Server Certificate CommonName (CN) `Plesk 'komt niet overeen met servernaam!?
[Sun NOV 01 15:19:27 2009] [WARN] INIT: SSL Server IP / PORT Conflict: Standaard-64-6-237-192: 443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs. Webmail: 443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[SUN NOV 01 15:19:27 2009] [WARN] INIT: U mag geen naam-gebaseerde virtuele hosts gebruiken in combinatie met SSL !!
[SUN 01 15:19:27 2009] [Merk op] Digest: het genereren van geheim voor Digest-authenticatie ...
[Zon 01 15:19:27 2009] [Merk op] Digest: Gedaan
[SUN NOV 01 15:19:27 2009] [MEDEEL] MOD_PYTHON: 4 session Mutexes maken op basis van 10 MAX-processen en 0 max-threads.
[Zon 01 15:19:27 2009] [Warn] RSA Server Certificate CommonName (CN) `Plesk 'komt niet overeen met servernaam!?
[Zon 01 15:19:27 2009] [Warn] RSA Server Certificate CommonName (CN) `Plesk 'komt niet overeen met servernaam!?
[Zon 01 15:19:27 2009] [Warn] RSA Server Certificate CommonName (CN) `Plesk 'komt niet overeen met servernaam!? 
[Sun Nov 01 15:19:27 2009] [warn] Init: SSL server IP/poort conflict: default-64-6-237-192:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs. webmail:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[Sun Nov 01 15:19:27 2009] [waarschuwing] Init: Gebruik geen op naam gebaseerde virtuele hosts in combinatie met SSL!!
[Sun Nov 01 15:19:27 2009] [notice] Apache/2.2.3 (CentOS) geconfigureerd -- hervatting van de normale werking
[Sun Nov 01 16:42:31 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 16:47:25 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 16:59:22 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 17:37:42 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 17:44:54 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 17:44:55 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 17:44:56 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 18:14:45 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 18:40:30 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 20:10:59 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 20:35:10 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 20:43:07 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 20:43:46 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 21:25:39 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 21:26:03 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 21:56:57 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:21:02 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:25:16 2009] [error] server heeft MaxClients-instelling bereikt, overweeg om de MaxClients-instelling te verhogen
[Sun Nov 01 22:25:17 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:25:18 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:25:20 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:25:21 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:25:22 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:46:47 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:52:56 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:56:07 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:56:51 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 22:56:58 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 23:00:41 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 23:09:59 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 23:23:49 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 23:27:14 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 23:36:25 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Sun Nov 01 23:54:06 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 00:12:44 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 00:12:50 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 00:13:23 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 00:39:06 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 00:52:50 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 00:53:02 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 01:13:38 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 01:13:39 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 01:13:40 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 01:23:01 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 01:43:47 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 01:45:51 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 01:46:27 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 01:47:25 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 02:23:02 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 02:25:37 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 02:25:38 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 02:52:29 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 02:52:51 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 03:49:29 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Mon Nov 02 03:49:48 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 04:35:33 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 04:46:01 2009] [fout] [client 66.96.201.63] Bestand bestaat niet: /var/www/vhosts/default/htdocs/README
[Ma Nov 02 04:46:01 2009] [error] [client 66.96.201.63] Bestand bestaat niet: /var/www/vhosts/default/htdocs/horde
[Ma Nov 02 04:46:01 2009] [error] [client 66.96.201.63] Bestand bestaat niet: /var/www/vhosts/default/htdocs/horde2
[Ma Nov 02 04:46:01 2009] [error] [client 66.96.201.63] Bestand bestaat niet: /var/www/vhosts/default/htdocs/horde3
[Ma Nov 02 04:46:01 2009] [fout] [client 66.96.201.63] Bestand bestaat niet: /var/www/vhosts/default/htdocs/horde-3.0.9
[Ma Nov 02 04:46:01 2009] [fout] [client 66.96.201.63] Bestand bestaat niet: /var/www/vhosts/default/htdocs/Horde
[Ma Nov 02 04:46:02 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 05:01:06 2009] [error] [client 58.246.73.74] Bestand bestaat niet: /var/www/vhosts/default/htdocs/README
[Ma Nov 02 05:01:06 2009] [fout] [client 58.246.73.74] Bestand bestaat niet: /var/www/vhosts/default/htdocs/horde
[Ma Nov 02 05:01:07 2009] [error] [client 58.246.73.74] Bestand bestaat niet: /var/www/vhosts/default/htdocs/horde2
[Ma Nov 02 05:01:08 2009] [error] [client 58.246.73.74] Bestand bestaat niet: /var/www/vhosts/default/htdocs/horde3
[Ma Nov 02 05:01:08 2009] [error] [client 58.246.73.74] Bestand bestaat niet: /var/www/vhosts/default/htdocs/horde-3.0.9
[Ma Nov 02 05:01:09 2009] [fout] [client 58.246.73.74] Bestand bestaat niet: /var/www/vhosts/default/htdocs/Horde
[Ma Nov 02 05:01:09 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 05:01:10 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 05:01:11 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/
[Ma Nov 02 09:17:58 2009] [opmerking] betrapt SIGTERM, afsluiten
[Mon Nov 02 09:18:58 2009] [opmerking] suEXEC-mechanisme ingeschakeld (wrapper: /usr/sbin/suexec)
[Ma Nov 02 09:18:58 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Ma Nov 02 09:18:58 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Ma Nov 02 09:18:58 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Ma Nov 02 09:18:58 2009] [waarschuwing] Init: SSL server IP/poort conflict: default-64-6-237-192:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs. webmail:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[Mon Nov 02 09:18:58 2009] [waarschuwing] Init: U mag geen op naam gebaseerde virtuele hosts gebruiken in combinatie met SSL!!
[Ma Nov 02 09:18:58 2009] [opmerking] Digest: geheim genereren voor digest-authenticatie ...
[Ma Nov 02 09:18:58 2009] [opmerking] Digest: klaar
[Ma Nov 02 09:18:58 2009] [opmerking] mod_python: 4 sessie mutexen maken op basis van 10 max processen en 0 max threads.
[Ma Nov 02 09:18:58 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Ma Nov 02 09:18:58 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Ma Nov 02 09:18:58 2009] [waarschuwing] RSA-servercertificaat CommonName (CN) `plesk' komt NIET overeen met de servernaam!?
[Ma Nov 02 09:18:58 2009] [waarschuwing] Init: SSL server IP/poort conflict: default-64-6-237-192:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:83) vs. webmail:443 (/etc/httpd/conf.d/zz010_psa_httpd.conf:159)
[Mon Nov 02 09:18:58 2009] [waarschuwing] Init: Gebruik geen op naam gebaseerde virtuele hosts in combinatie met SSL!!
[Mon Nov 02 09:18:58 2009] [opmerking] Apache/2.2.3 (CentOS) geconfigureerd -- hervatting van de normale werking
[Ma Nov 02 09:32:34 2009] [error] [client ::1] Directory-index verboden door Options-richtlijn: /var/www/html/

Antwoord 1, autoriteit 100%

SIGTERM wordt gebruikt om Apache opnieuw op te starten (op voorwaarde dat het in init is ingesteld om automatisch opnieuw te starten): http://httpd.apache.org/docs/2.2/stopping.html

De vermeldingen die u in de logboeken ziet, zijn er vrijwel zeker omdat uw provider voor dat doel SIGTERM heeft gebruikt. Als het echt crasht en zelfs geen statische inhoud levert, dan klinkt dat als een probleem met uitputting van de thread / verbinding. Misschien een DoS die verbindingen openhoudt?

Moet zeker iets zijn voor uw provider om te onderzoeken.


Antwoord 2, autoriteit 33%

Ik had mysterieuze SIGTERM-shutdowns in onze L.A.M.P. server, en het bleek een fout te zijn in een aangepaste PHP-module, die werd veroorzaakt door niet-overeenkomende versies. Het werd gevonden door in de apache-toegangs-/foutlogboeken te kijken op het moment van de storing. Vergeet niet om foutregistratie in te schakelen.


Antwoord 3, autoriteit 17%

Heb je je provider gevraagd dit te onderzoeken? Ik neem aan dat dit geen dedicated server is,

Op het eerste gezicht lijkt dit een beveiligingsuitzondering en iemand probeert er misbruik van te maken / of er is een proces dat op een vast tijdstip wordt uitgevoerd waardoor dit wordt veroorzaakt, kun je iets bedenken dat elke 2 op de server draait dagen? Hulpprogramma’s voor loggen?

SIGTERM is het signaal dat naar een proces wordt gestuurd om de beëindiging ervan aan te vragen. De symbolische constante voor SIGTERM is gedefinieerd in het headerbestand signal.h. Symbolische signaalnamen worden gebruikt omdat signaalnummers per platform kunnen verschillen, maar op de overgrote meerderheid van systemen is SIGTERM signaal #15.


Antwoord 4, autoriteit 6%

Apache is niet actief

Het kan ook zoiets simpels zijn als dat Apache niet is geconfigureerd om automatisch te starten bij het opstarten. Ervan uitgaande dat je op een Red Hat-achtig systeem zoals CentOS of Fedora zit, zal het chkconfig -list commando je laten zien welke services zijn ingesteld om te starten voor elk runlevel. Je zou een regel moeten zien zoals

   httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off

Als in plaats daarvan “UIT” helemaal overstaat, kunt u het activeren met CHKCONFIG HTTPD ON. Of u kunt APACE handmatig van uw paneel starten.


Antwoord 5

van deze pagina :

Ik heb deze info gevonden:

De MOD_FASTCGI Process Manager is echter niet bijzonder geduldig (er is hier ruimte voor verbetering) en sinds het ook moet afsluiten, stuurt u een SIGERM naar alle FASTCGI-toepassingen waarvoor er verantwoordelijk is. Apache start de Process Manager opnieuw en start de beheerde toepassingen opnieuw (alsof de server net is gestart). SigterM is, Nou, Sigterm – Uw aanvraag moet snel afsluiten.

Wat dit impliceert, is dat als database I / O, of een ander deel van het CGI-script, niet tijdig reageert (dwz langzamer wordt met gegevensvolumegroei), die mod_fastcgi het script doodt. ….. is dat hoe andere mensen deze documenten interpreteren of wat ik mis ..


Antwoord 6

Probeer nieuwe pakketten

te upgraden en te installeren

sudo apt-get update && sudo apt-get upgrade -y

Antwoord 7

Probeer de herschrijfmodule in Ubuntu uit te schakelen met sudo a2dismod rewrite. Dit zal misschien stoppen met uw Apache-server om te crashen.

Other episodes