Keywords: Ghost - AWS - Technical issue - Permissions
Hi. I’m getting error “Request was rejected because user is not permitted to perform this operation” when I try to add a script to the HEAD section, using Ghost's Code Injection feature.
The script I’m adding is a simple JSON-LD of FAQ Schema, but it doesn’t matter which script I’m trying to add, including an empty tag.
Ghost installation: Version 3.2.0, Production, MySql
Browser tested using: Chrome and Firefox
Steps to reproduce in Ghost:
- Edit post
- Settings -> Code Injection -> Post Header
- Enter text Observe: no error
- Enter text Observe error “Update failed: Unknown Error”
- Attempt to update site. Observe error " Request was rejected because user is not permitted to perform this operation"
According to Ghost forums, this problem is caused by lack of permissions on the web server side.
What do we need to check with our installation of Bitnami / Ghost that could cause this problem?