• sixlove

    (@sixlove)


    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.