Redemarrage Apache après caught SIGTERM, shutting down

zhh5
Messages : 10
Inscription : 06 juillet 2018, 10:50

Redemarrage Apache après caught SIGTERM, shutting down

Message par zhh5 » 06 juillet 2018, 11:47

Bonjour
Je viens de rencontré un problème très gênant avec l'un de mes serveurs apache2.2 au fait il redémarre chaque jour vers 3h du matin,pas de cron à cette heure, j'ai vérifié coté logrotate ( j'ai désactivé le service mais le problème a persisté ) voilà le log

Code : Tout sélectionner

[Thu Jul 05 02:52:29 2018] [error] [client ****.****.****.****] File does not exist: /home/kloxo/httpd/default/admin
[Thu Jul 05 02:52:49 2018] [error] [client ****.****.****.****] File does not exist: /home/kloxo/httpd/default/admin
[Thu Jul 05 03:00:13 2018] [notice] caught SIGTERM, shutting down
Unable to open logs
[Thu Jul 05 03:15:02 2018] [notice] Digest: generating secret for digest authentication ...
[Thu Jul 05 03:15:02 2018] [notice] Digest: done
[Thu Jul 05 03:15:03 2018] [notice] Apache/2.2.26 (Unix) DAV/2 PHP/5.2.17 configured -- resuming normal operations
Le serveur est en production il héberge des sites web il a CentOS 5 comme Système d'exploitation et kloxo pour gérer les site, la version d'apache est 2.2.26.
PS: Je pas pas mettre à jour ni apache ni CentOS question de ne pas avoir d'autre problèmes plus graves
Cordialement,

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par Beta-Pictoris » 06 juillet 2018, 12:32

Apache arrive certainement à saturation (nombre de connexions ?).

Regarde si tu n'as pas des logs plus complets dans /var/log/httpd.

Vérifie aussi que tous les processus apache sont bien arrêtés avant relancer apache:

Code : Tout sélectionner

pgrep -l httpd

zhh5
Messages : 10
Inscription : 06 juillet 2018, 10:50

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par zhh5 » 06 juillet 2018, 13:20

Bonjour
Pour le nombre des connexions j'ai vérifié déjà, je crois pas qu'il y a un pb à ce niveau ( le problème se répète chaque matin vers 3h ).
Log plus complet :

Code : Tout sélectionner

tail -50 /var/log/httpd/error_log
sendmail: usage: sendmail [ -t ] [ -fsender ] [ -Fname ] [ -bp ] [ -bs ] [ arg ... ]
sendmail: illegal option -- r
sendmail: usage: sendmail [ -t ] [ -fsender ] [ -Fname ] [ -bp ] [ -bs ] [ arg ... ]
[Thu Jul 05 00:01:19 2018] [error] [client @IP] request failed: error reading the headers
[Thu Jul 05 02:51:09 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/language
[Thu Jul 05 02:51:49 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/application
[Thu Jul 05 02:52:10 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/README.txt
[Thu Jul 05 02:52:29 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/admin
[Thu Jul 05 02:52:49 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/admin
[Thu Jul 05 03:00:13 2018] [notice] caught SIGTERM, shutting down
Unable to open logs
[Thu Jul 05 03:15:02 2018] [notice] Digest: generating secret for digest authentication ...
[Thu Jul 05 03:15:02 2018] [notice] Digest: done
[Thu Jul 05 03:15:03 2018] [notice] Apache/2.2.26 (Unix) DAV/2 PHP/5.2.17 configured -- resuming normal operations
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/administrator
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/blog
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/blog
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/joomla
[Thu Jul 05 05:13:33 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/joomla
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
Retour de la commande

Code : Tout sélectionner

 sudo pgrep -l httpd

Code : Tout sélectionner

4171 httpd
4172 httpd
4173 httpd
4174 httpd
4175 httpd
4176 httpd
4177 httpd
17189 httpd
17190 httpd
17191 httpd
17192 httpd
17193 httpd
17194 httpd
17195 httpd
21638 httpd
La liste est encore longue , ca signifie quoi ??

Avatar de l’utilisateur
remi
Messages : 218
Inscription : 20 octobre 2009, 07:10
Localisation : Champagne...
Contact :

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par remi » 06 juillet 2018, 13:43

> [Thu Jul 05 03:15:03 2018] [notice] Apache/2.2.26 (Unix) DAV/2 PHP/5.2.17 configured -- resuming normal operations

Certainement pas des paquets officiels (C5 fournissait httpd 2.2.3 et PHP 5.1.6 ou 5.3.3)

> Le serveur est en production il héberge des sites web il a CentOS 5

C'est du vice....
CentOS 5 n'est plus maintenu depuis Mars 2017
Il est temps d'envisager une mise à jour vers des trucs maintenus
Contributeur EPEL et CentOS SCLo SIG
Des RPM pour CentOS sur https://rpms.remirepo.net

zhh5
Messages : 10
Inscription : 06 juillet 2018, 10:50

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par zhh5 » 06 juillet 2018, 13:48

> Le serveur est en production il héberge des sites web il a CentOS 5

C'est du vice....
CentOS 5 n'est plus maintenu depuis Mars 2017
Il est temps d'envisager une mise à jour vers des trucs maintenus
t'as oublié question de ne pas avoir d'autre problèmes plus graves

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par Beta-Pictoris » 06 juillet 2018, 19:46

zhh5 a écrit :
06 juillet 2018, 13:20
Bonjour
Pour le nombre des connexions j'ai vérifié déjà, je crois pas qu'il y a un pb à ce niveau ( le problème se répète chaque matin vers 3h ).
Log plus complet :

Code : Tout sélectionner

tail -50 /var/log/httpd/error_log
sendmail: usage: sendmail [ -t ] [ -fsender ] [ -Fname ] [ -bp ] [ -bs ] [ arg ... ]
sendmail: illegal option -- r
sendmail: usage: sendmail [ -t ] [ -fsender ] [ -Fname ] [ -bp ] [ -bs ] [ arg ... ]
[Thu Jul 05 00:01:19 2018] [error] [client @IP] request failed: error reading the headers
[Thu Jul 05 02:51:09 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/language
[Thu Jul 05 02:51:49 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/application
[Thu Jul 05 02:52:10 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/README.txt
[Thu Jul 05 02:52:29 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/admin
[Thu Jul 05 02:52:49 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/admin
[Thu Jul 05 03:00:13 2018] [notice] caught SIGTERM, shutting down
Unable to open logs
[Thu Jul 05 03:15:02 2018] [notice] Digest: generating secret for digest authentication ...
[Thu Jul 05 03:15:02 2018] [notice] Digest: done
[Thu Jul 05 03:15:03 2018] [notice] Apache/2.2.26 (Unix) DAV/2 PHP/5.2.17 configured -- resuming normal operations
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/administrator
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/blog
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/blog
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/joomla
[Thu Jul 05 05:13:33 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/joomla
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
Retour de la commande

Code : Tout sélectionner

 sudo pgrep -l httpd

Code : Tout sélectionner

4171 httpd
4172 httpd
4173 httpd
4174 httpd
4175 httpd
4176 httpd
4177 httpd
17189 httpd
17190 httpd
17191 httpd
17192 httpd
17193 httpd
17194 httpd
17195 httpd
21638 httpd
La liste est encore longue , ca signifie quoi ??
Ce sont toutes les instances d'apache qui tournent sur ta machine.
Regarde s'il y en a encore après avoir arrêté apache:

Code : Tout sélectionner

service httpd stop
pgrep -l httpd
Dernière modification par Beta-Pictoris le 06 juillet 2018, 19:51, modifié 1 fois.

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par Beta-Pictoris » 06 juillet 2018, 19:51

zhh5 a écrit :
06 juillet 2018, 13:48
> Le serveur est en production il héberge des sites web il a CentOS 5

C'est du vice....
CentOS 5 n'est plus maintenu depuis Mars 2017
Il est temps d'envisager une mise à jour vers des trucs maintenus
t'as oublié question de ne pas avoir d'autre problèmes plus graves
Si ta machine est exposée, il y a un risque de problèmes plus graves à moyen terme.
Il va falloir prévoir une migration vers une centos 7 par exemple.

zhh5
Messages : 10
Inscription : 06 juillet 2018, 10:50

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par zhh5 » 09 juillet 2018, 10:01

Beta-Pictoris a écrit :
06 juillet 2018, 19:46
zhh5 a écrit :
06 juillet 2018, 13:20
Bonjour
Pour le nombre des connexions j'ai vérifié déjà, je crois pas qu'il y a un pb à ce niveau ( le problème se répète chaque matin vers 3h ).
Log plus complet :

Code : Tout sélectionner

tail -50 /var/log/httpd/error_log
sendmail: usage: sendmail [ -t ] [ -fsender ] [ -Fname ] [ -bp ] [ -bs ] [ arg ... ]
sendmail: illegal option -- r
sendmail: usage: sendmail [ -t ] [ -fsender ] [ -Fname ] [ -bp ] [ -bs ] [ arg ... ]
[Thu Jul 05 00:01:19 2018] [error] [client @IP] request failed: error reading the headers
[Thu Jul 05 02:51:09 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/language
[Thu Jul 05 02:51:49 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/application
[Thu Jul 05 02:52:10 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/README.txt
[Thu Jul 05 02:52:29 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/admin
[Thu Jul 05 02:52:49 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/admin
[Thu Jul 05 03:00:13 2018] [notice] caught SIGTERM, shutting down
Unable to open logs
[Thu Jul 05 03:15:02 2018] [notice] Digest: generating secret for digest authentication ...
[Thu Jul 05 03:15:02 2018] [notice] Digest: done
[Thu Jul 05 03:15:03 2018] [notice] Apache/2.2.26 (Unix) DAV/2 PHP/5.2.17 configured -- resuming normal operations
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/administrator
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/blog
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/blog
[Thu Jul 05 05:13:32 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/joomla
[Thu Jul 05 05:13:33 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/joomla
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:31:57 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon.png
[Thu Jul 05 09:32:01 2018] [error] [client @IP] File does not exist: /home/kloxo/httpd/default/apple-touch-icon-precomposed.png
Retour de la commande

Code : Tout sélectionner

 sudo pgrep -l httpd

Code : Tout sélectionner

4171 httpd
4172 httpd
4173 httpd
4174 httpd
4175 httpd
4176 httpd
4177 httpd
17189 httpd
17190 httpd
17191 httpd
17192 httpd
17193 httpd
17194 httpd
17195 httpd
21638 httpd
La liste est encore longue , ca signifie quoi ??
Ce sont toutes les instances d'apache qui tournent sur ta machine.
Regarde s'il y en a encore après avoir arrêté apache:

Code : Tout sélectionner

service httpd stop
pgrep -l httpd
Bonjour Merci pour ta réponse
Après avoir arrêté apache

Code : Tout sélectionner

 /etc/init.d/httpd stop
j'ai une instance apache en cours d'exécution

Code : Tout sélectionner

pgrep -l httpd
19157 kloxo.httpd
je l'arrête manuellement ?

Beta-Pictoris
Messages : 1017
Inscription : 07 janvier 2014, 21:48
Localisation : Angers, France

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par Beta-Pictoris » 09 juillet 2018, 10:55

Ça ressemble à une instance apache. Mais il y a peut-être un démon kloxo qui tourne ? Dans ce cas, tu peux l'arrêter.

Essaye de localiser le programme:

Code : Tout sélectionner

updatedb
locate kloxo.httpd
Dernière modification par Beta-Pictoris le 09 juillet 2018, 11:43, modifié 1 fois.

zhh5
Messages : 10
Inscription : 06 juillet 2018, 10:50

Re: Redemarrage Apache après caught SIGTERM, shutting down

Message par zhh5 » 09 juillet 2018, 11:18

Le fichier se trouve dans :

Code : Tout sélectionner

locate kloxo.httpd
/usr/local/lxlabs/ext/lxlighttpd/sbin/kloxo.httpd

Répondre