Scheduler jobs queue but never execute

I have an issue where none of my scheduler jobs execute. So far I have:

  • Reset the permissions on my SuiteCRM folder to give the ‘www-data’ ownership
  • Checked the necessary crontab entries have been added for the www-data user
  • Added the www-data user to the config.php

I can also confirm that:

  • There are no errors listed in the sugarcrm.log file
  • Running the command sudo cat /var/log/syslog | grep -i cron reveals that the cron jobs are running as scheduled

Despite this, none of my scheduled jobs ever execute, so features like AOD simply do not work because the index never updates.

Could someone please tell me where to look next?

Thanks!

Hello,

Not sure, may be you checked that. Verify your SuiteCRM’s cron.php entry in your crontab.

This link may help you to troubleshoot

Well for some reason, AOD has sprung back into life today. That said, it only shows records that have been updated since the last time I rebuilt the schedulers. Is there a way to force AOD to recrawl all of my records?

That said, the other schedulers, including ‘Check Inbound Mailboxes’, still show a status of ‘queued’.