Hi everyone,
I’m running into an issue on TrueNAS SCALE 25.10.1 and wanted to see if anyone else has experienced something similar or has insight into what might be going wrong.
I’ve noticed that both my dataset scrub tasks and Cloud Sync tasks are being triggered via cron (calling midclt). I receive notifications indicating that cron is executing the commands.
However, despite these notifications, the tasks don’t actually seem to run. There’s no observable activity for scrubs or Cloud Sync when triggered automatically and logs indicate they never actually run. If I manually start the same tasks through the UI, they execute without any issues and complete successfully.
So far, I’ve confirmed:
-
Scheduled jobs are firing from cron (based on notifications/logs)
-
Manual execution works perfectly
-
The issue seems isolated to scheduled/cron-triggered runs
What I’m trying to figure out:
-
Why cron-triggered
midcltcalls appear to succeed but don’t actually execute the tasks -
Whether this could be a permissions, environment, or middleware issue
-
If there are logs I should be checking beyond the usual system logs to trace what’s happening when cron fires
Has anyone encountered this behavior or have suggestions on what to check next?
Thanks in advance for any help!