httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jarl Friis <j...@inseeto.com>
Subject Re: [users@httpd] Send email upon HTTP response 500
Date Thu, 06 May 2010 10:03:35 GMT
Jarl Friis <jarl@inseeto.com> writes:

> Nick Kew <nick@webthing.com> writes:
>
>> On 5 May 2010, at 10:09, Jarl Friis wrote:
>>
>>> Hi.
>>> 
>>> I am looking for a module that can send me emails every time a HTTP
>>> 500 Response is returned to the user.
>>
>> Why not hook that in to the logging?
>
> I think I got it... 
>
> Use 'SetEnvIf' directive to detect response 500
> Use the pipe feature of CustomLog and log conditionally.

Well, so I thought. Experimenting a bit and reading the documentation
for SetEnvIf
(http://httpd.apache.org/docs/2.2/mod/mod_setenvif.html#SetEnvIf) I
see that I cannot set a variable based on any information from the
response. Only request information is available.

Too bad. 

I could of course make my own distiller script that recognises
response 500 and send emails in that case, but that will drown the
server I guess if every request shall go through a new instance of
bash,sed,perl or something like that.

Back to square one. Any help is appreciated.

Jarl


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message