Unable to publically access an object with X-Object-Manifest reference
Bug #1075931 reported by
Primoz Kolaric
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I have two containers
container1 that holds an object named 'object1'
and
container2 that has an object named 'objectMF' that's actually an empty object with X-Object-Manifest that points to container1/object1
both containers have Read ACL: .r:*
I can publically access container1/object1, but can not publically access container2/objectMF (401 Unauthorized)
If i do authenticated GET, everything is ok.
To post a comment you must log in.
If i add .rlistings ACL to the container1 (the one that actually holds the object) i can access that object through container2/ objectMF.
But with that i allow listing of container1 objects to the public.