Dear Sir ,
I had running CentOS5.2 + Virtualmin , normally run a few month ago.
Sometime i find that the server have highing loading.
And check when the high loading , the procmail log will show the following message.
/var/log/procmail.log
procmail: Program failure (-15) of "/etc/webmin/virtual-server/lookup-domain.pl"
procmail: Program failure (-15) of "/etc/webmin/virtual-server/lookup-domain.pl"
procmail: Program failure (-15) of "/etc/webmin/virtual-server/lookup-domain.pl"
procmail: Program failure (-15) of "/etc/webmin/virtual-server/lookup-domain.pl"
procmail: Program failure (-15) of "/etc/webmin/virtual-server/lookup-domain.pl"
procmail: Program failure (-15) of "/etc/webmin/virtual-server/lookup-domain.pl"
procmail: Program failure (-15) of "/etc/webmin/virtual-server/lookup-domain.pl"
Any one know the problem is
the high loading make the lookup-domain.pl program failure
Or
the lookup-doamin.pl make the server hgih loading !
Comments
Submitted by JamieCameron on Thu, 09/16/2010 - 01:04 Comment #1
Is the process
lookup-domain-daemon.pl
running on your system? Usually this takes the load offlookup-domain.pl
.Submitted by ming1340 on Thu, 09/16/2010 - 02:37 Comment #2
Yes , lookup-domain-daemon.pl is running.
What the function of lookup-domain-daemon.pl and lookup-domain.pl ?
Submitted by JamieCameron on Thu, 09/16/2010 - 12:34 Comment #3
lookup-domain.pl just sends domain lookup requests at email delivery time to lookup-domain-daemon.pl , which returns a domain ID.
Check the log file
/var/webmin/lookup-domain-daemon.log
to see if something is being logged for each email received. If not, it may indicate that the process is stuck - try restarting it with :/etc/init.d/lookup-domain restart
Submitted by ming1340 on Thu, 09/16/2010 - 21:39 Comment #4
Hi jamiecameron ,
I find that many high loading is cause by the lookup-domian
Are you recommand to setup the cron job to restart the lookup-domain at regular time ?
Submitted by JamieCameron on Thu, 09/16/2010 - 23:27 Comment #5
Normally that shouldn't be needed .. once started,
lookup-domain-daemon.pl
should run just fine.Did restarting it help in your case? If so, you could setup a cron job to run the following every hour :
/etc/init.d/lookup-domain restart