nav-img
Evolution

Ошибка NoSuchBucket

Описание проблемы

При попытке отправить запрос возникает ошибка NoSuchBucket. Она означает, что бакет по заданным параметрам не найден.

Пример ошибки:

<Error>
<Code>NoSuchBucket</Code>
<Message>Specified bucket does not exist</Message>
<Resource>/bucket-name-wow</Resource>
</Error>

Решение

  1. Проверьте, что бакет с таким именем действительно существует. Список бакетов доступен в разделе Бакеты в интерфейсе Object Storage.

  2. Если бакета нет — создайте его. Если он есть, то обратитесь в техническую поддержку, приложив пример запроса и способ обращения к бакету.

Узнать способ обращения к бакету можно в параметре Resource. Если в нем задано:

  • /<bucket_name> — обращение по имени бакета, https://s3.cloud.ru/<bucket_name>

  • /global:<global_bucket_name> — обращение по global, https://global.s3.cloud.ru/<global_bucket_name>

  • /dns:<dns_bucket_name> — обращение по DNS, https://<dns_bucket_name>.s3.cloud.ru