Quota problem


despite my quota is off

vm1:~# /etc/init.d/quota status quota is off ...

procmail on my server says for some users:

Disk quota for some.user.tld has been reached. procmail: Program failure (73) of "/etc/webmin/virtual-server/lookup-domain.pl"

Have you any clue how to fix that?

Thank you



Howdy -- if you go into Webmin -> System -> Disk Quotas, what does it say under "Status"?

Also, I'm tempted to suggest disabling the quotas within your various accounts that are already setup (such as in Edit Virtual Server -> Quotas and Limits, as well as in Edit Users) -- but I'm not sure if that's necessary or not.

So perhaps we can just start with seeing what Virtualmin thinks the current disk quota status is :-)

I have modified disk quota to unlimited to both domain account and the user account.

When i run

echo test | /etc/webmin/virtual-server/lookup-domain.pl user.domain.tld


It says something I don't understand...

virtualmin list-users --domain domain.tld

User Real name Mail FTP DBs Quota

user marcela.krkoskova.te Yes No No Unlimited

Okay, and then one other test... what does this show:

quota -v marcela.krkoskova.te
quota -g marcela.krkoskova.te

Disk quotas for user user (uid 1094): Filesystem blocks quota limit grace files quota limit grace /dev/xvda1 209332 0 0 1344 0 0

Did you get my latest post? I cannot see it here

Okay, I have one more thought before we ask Jamie for help :-)

It does appear that quotas are properly disabled.

However, since all of your users actually do have a quota set, I'm curious if one of the tools in the mail processing chain is seeing that, and getting confused about something.

So pick one of your users that you're having problems with -- and use Virtualmin to completely disable their disk quota. That would either be in Edit Virtual Server -> Quotas and Limits, or in Edit Users -> USERNAME.

Once you turn off their quota within Virtualmin, are you then able to deliver email to them?

I did this even with edquota and with virtualmin (as you described) and problem persisted.

Another thing to check - is the lookup-domain-daemon.pl process running on your system?

Also, does running :

/etc/init.d/lookup-domain stop
/etc/init.d/lookup-domain start

fix the issue?

Yes, this fixed the problem. Is this a bug or a feature?

It may be a bug ... after turning off quotas, did you click the "Re-Check Config" link in Virtualmin so that it detects that quotas are now inactive?