Не удается получить доступ к AWS SQS

#amazon-web-services #spring-boot #amazon-ec2 #amazon-sqs

#amazon-веб-сервисы #весенняя загрузка #amazon-ec2 #amazon-sqs

Вопрос:

Java код пытается ввести сообщение AWS SQS . Но мы получаем ошибку

AWS Error Code: AccessDenied, Access to the resource https://sqs.eu-west-1.amzon.com/...... is denied Status Code: 403, AWS Request ID: 2fe34c11-7af8-5445-a768-070159a0953e

С политикой проблем нет, та же политика работает в тестовом регионе, но мы получаем эту ошибку в dev.

Я также пробовал использовать политику «sqs: *», но это также не работает.

Java приложение запущено в EC2 , и мы передали эту роль EC2 .

Также, когда я попытался отправить сообщение через AWSCLi из того же EC2 , это сработало.

Я не уверен, чего мне здесь не хватает. Пожалуйста, предложите.

Мы используем proxy для подключения к SQS URL здесь. Если proxy не работает, как он будет пытаться решить, URL используя SQS конечную точку?

Комментарии:

1. Опечатка amzon в: https://sqs.eu-west-1.amzon.com ?

2. @John Да, это опечатка, поскольку я использую VDI-компьютер и не могу выполнить копирование / вставку. Но имя очереди указано правильно.

3. Какова роль экземпляра?

4. @Marcin в политике роли экземпляра мы предоставили полный доступ к sqs

5. Можете ли вы показать нам какой-нибудь код?