You need to enable JavaScript to run this app.
Torch Object Storage

Torch Object Storage

Copy page
Download PDF
08-ACL
0008-00000001
Copy page
Download PDF
0008-00000001
Problem description ​
The request forbids carrying both x-tos-acl and x-tos-grant-* headers simultaneously.​
Root cause​
The user includes both x-tos-acl and x-tos-grant-* headers in the request when setting bucket or object ACL.​
Example​
When configuring bucket ACL, the request includes both x-tos-acl and x-tos-grant-* headers simultaneously.​
​
PUT /?acl HTTP/1.1​
Host: <Bucket name>.<TOS endpoint>​
Date: Fri, 30 Jul 2021 13:59:18 GMT​
Authorization: authorization xxx​
x-tos-acl: public-read​
x-tos-grant-read: canned=everyone​
​
Solution​
When sending the request, choose either x-tos-acl or x-tos-grant-* header.​
Last updated: 2025.10.11 17:59:19