Hi everyone, could you give me a quick hand here? I've set up an ISPConfig mail server. Now I'm having an issue where the used mail storage is displayed incorrectly in the ISPConfig web UI. In Roundcube, 6 MB is shown as used, but the WebGUI says 1 MB. The .quotausage file in the user's mail directory is correct at 6 MB. According to /usr/local/ispconfig/server/lib/classes/cron.d/100-monitor_email_quota.inc.php, the code says // job schedule protected $_schedule = ‘*/15 * * * *’;. Doesn’t that actually mean the quota is updated every 15 minutes, or am I misunderstanding this? I deleted the .quotausage file and moved an email to trigger the file to be recreated. Permissions are set to 600 vmail:vmail. What could be causing the quota usage to be displayed incorrectly, or is the update actually only performed once a day?
Hi till, yeah this lin is in the file. Than I have a problem. The usage is not updating correctly in GUI. I am using ISPconfig 3.3.0p2. I dont see any bugreport, so I think it is a problem from the server itself. Is there any possibility to track this down or any way what I can check to fix this?
Check sys_cron table in the database if this cronjob is marked as running; this would prevent it from being executed. You can also run cron jobs manually using the cron_debug.php script in the server folder.
I am really confused. In database I see this: | cronjob_monitor_email_quota | 2026-03-18 00:00:08 | 2026-03-18 00:15:00 | 0 | Not running and it looks like the last run and next run is logged correctly. If I run cron_debug.php --cronjob=100-monitor_email_quota.inc.php the usage is updated immediately and shows correct. But if I change the usage with some new mails and wait for the cron the usage is not updating.