Schedule Posts Not Working Anymore - Critical Error

Today, I’ve noticed that my Scheduled Posts have stopped working.

The scheduled posts even say “Scheduled to post 7 minutes ago to All Subscribers”.

I just checked the logs and this is the error

NAME: InternalServerError
MESSAGE: The server has encountered an error.

level: critical

HTTPError: Response code 403 (Forbidden)
    at /var/www/ghost/versions/5.38.0/core/server/adapters/scheduling/SchedulingDefault.js:319:23
    at EventEmitter.<anonymous> (/var/www/ghost/versions/5.38.0/node_modules/@tryghost/request/node_modules/got/source/as-promise.js:74:19)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

Could Cloudflare be the cause?

I’ve recently added some new WAF settings to help prevent a lot of bots hitting my site. I’m going to start testing here, just in case.

How is it going? Did turning off the new WAF settings help?

Got it sorted!

It was CF. Earlier that week I was trying to optimize the Bot tools. There was an option to Configure Super Bot Fight Mode , specifically the Definitely automated option to block, allow, or challenge.

White-listing my blog IP sorted it out :sweat_smile:

2 Likes