Programe failure on lookup-domain.pl

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 !

Status: 
Active

Comments

Is the process lookup-domain-daemon.pl running on your system? Usually this takes the load off lookup-domain.pl .

Yes , lookup-domain-daemon.pl is running.

What the function of lookup-domain-daemon.pl and lookup-domain.pl ?

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

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 ?

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