General Ghost info:
- What’s your URL?: https://www.freecodecamp.org/news/
- What version of Ghost are you using?: 3.39.0
While post scheduling worked on Ghost v2, we’ve been running into this permission issue since moved to Ghost v3 a few months ago.
To give a bit more context, we weren’t able to upgrade from v2 to v3 using the Ghost CLI. Instead, we had to set up a new instance of Ghost and migrate the users from the original DB to the new one, and use the Admin API to seed in the existing posts and drafts.
Since doing the migration, we haven’t been able to schedule posts. When we check the logs, it seems like there’s a permission issue:
Ghost Doctor shows that everything is alright, and we’ve tried the file/directory permission fix suggested in the docs here for good measure. But the error seems to have something to do with an internal token being rejected for some reason.
Has anyone else run into this issue? Any suggestions would be greatly appreciated.