URL: https://linuxfr.org/forums/linux-debian-ubuntu/posts/apache-executer-un-script-apres-qu-une-erreur-ait-ete-enregistree-dans-error-log Title: Apache : exécuter un script après qu'une erreur ait été enregistrée dans error.log Authors: mekare Date: 2013年10月30日T14:48:42+01:00 License: CC By-SA Tags: apache, supervision, logs et debian Score: 1 Bonjour, J'ai un vieux serveur sous Debian Lenny qui fait tourner Apache en reverse proxy pour accéder à un démon Anyterm qui tourne sur le localhost:8888. Depuis quelques jours Anyterm se votre comme une merde pour une raison encore obscure. Le error.log d'Apache contient ceci : [Wed Oct 16 17:39:13 2013] [error] [client 192.168.1.3] (20014)Internal error: proxy: error reading status line from remote server localhost, referer: https://xxxx [Wed Oct 16 17:39:13 2013] [error] (111)Connection refused: proxy: HTTP: attempt to connect to [::1]:8888 (localhost) failed [Wed Oct 16 17:39:13 2013] [error] ap_proxy_connect_backend disabling worker for (localhost) [Wed Oct 16 17:39:13 2013] [error] proxy: HTTP: disabled connection for (localhost) Le contournement actuel est le redémarrage de Anyterm suivi du redémarrage d'Apache. Outre le fait que j'aimerais comprendre l'erreur, je souhaiterais quand cette erreur survient : soit recevoir un mail soit exécuter un script shell (en root). J'avoue que j'ai regardé dans la doc de rsyslog, mais j'ai rien compris et la doc d'Apache ne semble traiter que des erreurs rencontrées côté utilisateur. Tout aide est la bienvenue. a+