- Newest
- Most votes
- Most comments
Hi
As per the previous posts, it seems the main cause of this was using AccelerationConfiguration in AWS region where it is not supported. So, please check if your bucket is in the regions mentioned here.
If you have checked this, and it still doesn't work, it would be the best to contact AWS support.
Thanks, Rama
While the root user account generally has unrestricted access, it's still possible to encounter restrictions or errors due to account settings, service limits, or resource-specific permissions. See if below steps will help resolve the issue.
AWS Account Restrictions: Some AWS accounts, especially those associated with enterprises or organizations, may have additional security controls or restrictions applied by administrators. These restrictions can limit the actions that can be performed, even with the root user account.
Bucket Policy or Access Control Lists (ACLs): The bucket policy or ACLs associated with the specific S3 bucket might be denying the necessary permissions to enable Transfer Acceleration. Double-check the bucket policy and ACLs to ensure that they grant the required permissions to the root user account.
AWS Service Limits: There are service limits in place for various AWS services, including S3 Transfer Acceleration. If you have reached the service limit for Transfer Acceleration, you might encounter an "Access denied" error when trying to enable it for additional buckets.
To resolve the issue, you can try the following steps and reach out to support for additional help if nothing works.
Check if your AWS account has any restrictions or service limits in place by contacting AWS Support or your organization's AWS administrators.
Review the bucket policy and ACLs for the specific S3 bucket you're trying to enable Transfer Acceleration for, and ensure that they grant the necessary permissions to the root user account.
Relevant content
- asked 2 years ago
- asked 2 years ago
