Troubleshooting Check WebCron Failures

Check WebCron is the safest first diagnostic for local Joomla WebCron readiness because it prepares/validates the local configuration without intentionally executing a Scheduled Task.

What Check WebCron verifies/prepares

  • System - Schedule Runner exists and is enabled.
  • Joomla Scheduler component is available.
  • Native WebCron is enabled.
  • A non-empty Joomla WebCron key exists; QCTNH creates one if necessary.
  • Joomla can generate the current SEF/non-SEF native WebCron URL.

If it fails

Use the message to correct the local prerequisite. Reinstall/repair Joomla core if the Scheduler component or core Schedule Runner plugin is genuinely missing; enable the plugin if disabled; resolve write/configuration errors if parameters cannot be saved.

If it succeeds but Not Connected remains

The local side is ready, so move to Test Connection and external diagnostics: DNS/public IP, HTTPS/TLS, exact route, WAF/authentication, or origin mismatch.

Avoid destructive shortcuts

The guidance for Troubleshooting Check WebCron Failures does not require manually editing QCTNH identity, WebCron URL/key, scheduler locks, or next_execution in the database as a first response. QCTNH/Joomla already expose supported repair paths for registration, WebCron preparation, and task administration.

Direct database changes can break clone protection, hide credential drift, or allow overlapping tasks. Use them only as a separately planned recovery procedure with backups and clear source-level justification.

Troubleshoot in order

  1. Confirm Joomla Scheduled Tasks can be opened normally.
  2. Verify System - Schedule Runner exists; enable it if it is merely disabled.
  3. Run Check WebCron again so QCTNH can enable WebCron and create a key when missing.
  4. Only after Check WebCron succeeds should you move to Test Connection for external DNS/TLS/service testing.

Community Discussion

Want to compare scheduler workflows, share practical tips, or discuss how you use this QCTNH feature? Visit the QC Task Nudge & Health Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.