One account on our cPanel server has approx. 300 mailboxes.
Most of these users access their email via the webmail.
Over time there has been a build of webmaild commands from this account.
> ps -es
will show the following (have included only a few as example):
petitjo+ 27720 13158 0 09:57 ? 00:00:00 webmaild - serving 1.132 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29700 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29790 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29932 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29938 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29939 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 31887 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32214 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32215 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32295 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32371 13158 0 Oct04 ? 00:00:00 webmaild - serving 127.0 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32458 13158 0 Oct04 ? 00:00:00 webmaild - serving 127.0 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
This looks to be impacting on server load and chewing up available memory causing other processes to end due to lack of memory.
Killing the webmaild processes resolves the issue
> for i in `ps -ef |grep petitjo+|awk '{print $2}'`;do kill -9 $i;done
But of course these start to build up again.
Any ideas how I can prevent these from building up?
Most of these users access their email via the webmail.
Over time there has been a build of webmaild commands from this account.
> ps -es
will show the following (have included only a few as example):
petitjo+ 27720 13158 0 09:57 ? 00:00:00 webmaild - serving 1.132 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29700 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29790 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29932 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29938 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 29939 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 31887 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32214 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32215 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32295 13158 0 Oct04 ? 00:00:00 webmaild - serving 49.19 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32371 13158 0 Oct04 ? 00:00:00 webmaild - serving 127.0 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
petitjo+ 32458 13158 0 Oct04 ? 00:00:00 webmaild - serving 127.0 --llu=1506988554 --listen=10,11,12,3,4,5,6,7,8,9 --accepted=13
This looks to be impacting on server load and chewing up available memory causing other processes to end due to lack of memory.
Killing the webmaild processes resolves the issue
> for i in `ps -ef |grep petitjo+|awk '{print $2}'`;do kill -9 $i;done
But of course these start to build up again.
Any ideas how I can prevent these from building up?