Cloudflare kills Post Scheduling


#1
  • What’s your URL? classroomconductor.com
  • What version of Ghost are you using? 1.25.3
  • What configuration? Vultr VPS with Ubuntu 16.04. Followed https://docs.ghost.org/v1.0.0/docs/install
  • What browser? Firefox
  • What errors or information do you see in the console? None
  • What steps could someone else take to reproduce the issue you’re having? Use Cloudflare for self-hosted Ghost

I’ve discovered that if I use Cloudflare, my scheduled posts don’t publish.
1) What is the mechanism Ghost uses for making a scheduled post go live?
2) My log and error log have nothing in them at post time, but do if I bypass Cloudflare.
3) Nothing in the Cloudflare firewall log, but I’ve whitelisted my server’s IP address just in case.
4) I’ve added a Cloudflare Page Rule to bypass Cloudflare’s security and performance features.


#2

1) What is the mechanism Ghost uses for making a scheduled post go live?

For self hosters Ghost triggers a request to an API endpoint to publish the post, see and see.


#3

If you still don’t find the answer and you are using certbot, check out the link below, I know there are some issues with cloudflare going on

https://certbot-dns-cloudflare.readthedocs.io/en/latest/

Just another idea that could be the issue