Предпочтительный механизм аутентификации для сервисов AWS, известный как Signature Version 4, создает разные учетные данные безопасности для каждого пользователя, для каждой услуги, в каждом регионе, на каждый день.Когда запрос подписан, он подписывается с помощью ключа подписи, определенного для этого пользователя, даты, региона и службы.
the region 'us-east-1' is wrong; expecting 'us-east-2'
Эта ошибка означает, что запрос был отправлен нам-восток-2 с использованиемучетные данные для нас-восток-1.
«регион», который здесь неправильный, относится к региону учетных данных.
Вы сможете указать правильный регион в своем коде и решить проблему.По устаревшим причинам S3 немного отличается от большинства сервисов AWS, потому что, если вы указываете неправильный регион в своем коде (или регион по умолчанию не совпадает с регионом сегмента), ваш запрос по-прежнему автоматически перенаправляется направильный регион ... но учетные данные не совпадают.(Большинство других служб не будут маршрутизировать в правильный регион автоматически, поэтому запрос, как правило, не будет выполнен по-другому, если используемый вами код неверен.)
В противном случае вам потребуется создать новыйbucket in us-east-1, поскольку сегменты нельзя перемещать между регионами.
Вы можете сохранить то же имя для нового сегмента, если сначала удалите старый, но обычно задержканесколько минут между временем удаления сегмента и временем, когда служба позволяет вам повторно использовать одно и то же имя для создания нового сегмента, поскольку каталог сегмента является глобальным ресурсом, и для его изменения (удаления сегмента) требуется некоторое время.размножить во всех регионах.Прежде чем вы сможете удалить корзину, она должна быть пустой.