Why Can't I Find an Object in My Bucket or Why Is a 403 or 404 Error Returned When I Search for an Object?
- The content you entered for search may be incorrect.
On OBS Console and OBS Browser+, you can search for objects by object name prefix. For example, if you search for test, you will find all objects whose name starts with test.
However, if the keyword entered is in the middle or at the end of the object name, the search will not return those results. For example, you want to search for testabc and you enter abc in the search box, testabc will not be found. Only objects whose name starts with the prefix abc will be found.
- If you encounter a 403 error, you lack the obs:bucket:ListBucket permission for listing objects in the bucket and obtaining the bucket metadata.
- If you encounter a 404 error, it may be because:
- you have the obs:bucket:ListBucket permission for listing objects in the bucket but the object does not exist in the bucket, you entered an incorrect object name, or the object has been deleted.
- you lack the obs:bucket:ListBucket permission for listing objects in the bucket, and the object you are accessing has a delete marker.
If you delete an object from a bucket with versioning enabled, the object is not deleted immediately. Instead, OBS inserts a delete marker for the object and retains the object in the Deleted ObjectsObjects list. You can view the object with the delete marker by enabling Historical Versions above the object list.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot