Works with Google Cloud Storage
-
To fix this issue, I ran the following command to disable Uniform Bucket-Level Access:
gsutil uniformbucketlevelaccess set off gs://yourbucket
If you don’t have
gsutil
installed, you can create a new bucket through the Google Cloud Console and ensure that detailed object-level permissions (ACL) are enabled.Explanation:- Uniform (Bucket-Level Access Enabled): This setting enforces consistent permissions at the bucket level using IAM roles only. It disables object-level ACLs, meaning individual object permissions can’t be customized. While it’s more secure for some use cases, WP Stateless seems to require detailed object-level ACLs to function correctly.
- Detailed (Object-Level Permissions Enabled): By disabling Uniform Bucket-Level Access, you can manage permissions for individual objects using ACLs. This flexibility allowed WP Stateless to sync media files without issues.
After disabling Uniform Bucket-Level Access, the sync worked perfectly, and I didn’t encounter any further problems.
- You must be logged in to reply to this review.