Run report generation dont work

Hello, I’m having issues with scheduled reports. They are not running correctly. I have the module configured according to the documentation, and until a week ago, they were running fine. In the environment where SuiteCRM is deployed, some other CRON jobs were created (not related to CRM, but for backup and file transfer tasks) with different users, either root or ones with sufficient permissions for execution. These other jobs are working fine, but not the ones from SuiteCRM. Could it be related to the new processes?

The CRM’s cron job is executed by the user “apache,” with its corresponding permissions, and when I run it manually, I don’t see any noticeable errors, neither from PHP, Apache, nor the cron logs. However, in the “Scheduled Tasks” module → " Run report generations scheduled tasks," it hasn’t been updated for a week.

Where should I start analyzing why this is failing?

If the problem is simply in the very first stages, crontab can’t find the executable to run, you’ll find that mentioned in syslog.

Sometimes you need to add a cd command to change directory, or use a fully qualified path for the PHP executable.

I can’t find the problem as to why the scheduled reports are not working.
The CRON logs indicate that it is running the command correctly under the user “apache.”
Running it from the project’s path also has no effect.
I deleted all other CRON tasks within the VM, and it still doesn’t work.
The file’s owner is “apache,” and it has permission 0644.

In other words, it’s properly configured, but the scheduled reports don’t run. Could it be something in the module’s configuration? I’m attaching an image.

In Admin/Scheduler have you go the Report Generator enabled:

Hello, yes, that was active. The issue was due to a misconfiguration of the crontab in the Linux environment. It has already been fixed, and the reports are running again. Thank you!