Index: [Article Count Order] [Thread]

Date:  Thu, 10 Jan 2008 17:42:42 +0100
From:  Michael Stauber <bq (at mark) solarspeed.net>
Subject:  [coba-e:11692] Re: Vacation.pl issues
To:  coba-e (at mark) bluequartz.org
Message-Id:  <200801101742.42890.bq (at mark) solarspeed.net>
In-Reply-To:  <005a01c85397$609d2e60$0101a8c0@systemax>
References:  <005a01c85397$609d2e60$0101a8c0@systemax>
X-Mail-Count: 11692

Hi Gerald,

> We have a server which keeps spawning vacation.pl
> The app takes 100% of CPU cycles.
> It spawns many instances, for the same users.
>
> Currently using a cron.quarter-hourly job to kill instances of
> vacation.pl
>
>   #!/bin/bash
>   # fix to kill vacation.pl
>   kill  `pidof -x vacation.pl`
>   exit 0
>
> This keeps the server running, but not a good idea!

I've seen that before - once. Check with "ps auxwf" and see which user owns 
the vacation.pl processes. 

Next check if the user or the site he belongs to is over quota. 

Additionally: Check the .forward file in that user's home directory. I've once 
seen a box where a user had both autoresponder and vacation message turned 
on, plus it was configured to email a copy to himself. That create a pretty 
nasty loop, although there are provisions built in to prevent that. Somehow 
they failed in that particular case.

-- 
With best regards,

Michael Stauber