3
Я пытаюсь перечислить или извлекать объекты из амазонок ведра, и я получаю сообщение об ошибке:PermanentRedirect Исключение: AWS-s3 Rails SDK 5
(byebug) resp = s3.list_objects(bucket:'mp3list')
*** Aws::S3::Errors::PermanentRedirect Exception:
The bucket you are attempting to access must be addressed
using the specified endpoint.
Please send all future requests to this endpoint.
можно загружать и удалять файлы из одного ведра без проблем.
Кто-нибудь знает, как указать эту конечную точку? и где?
Моя конфигурация s3 ведре:
Bucket: mp3play
Region: Frankfurt
Creation Date: Fri Dec 09 17:44:39 GMT+100 2016
Owner: aaa
Can list, upload, delete.
aws.rb>
Aws.config.update({
credentials: Aws::Credentials.new(ENV['AWS_ACCESS_KEY_ID'], ENV['AWS_SECRET_ACCESS_KEY']),
region: 'eu-central-1'
})
# list buckets in Amazon S3
s3 = Aws::S3::Client.new
resp = s3.list_buckets
S3_BUCKET = resp.buckets[0]
resp.buckets.map(&:name)
S3 = Aws::S3::Resource.new(region: 'eu-central-1')
Я обновил конфигурацию, как было предложено, но я продолжаю получать ту же ошибку ... – catch22