Потребитель SQS в другой учетной записи aws: указанная очередь не существует для версии wsdl - PullRequest
0 голосов
/ 29 апреля 2018

У меня есть потребитель SQS, который работает в ec2 с другой учетной записью vpc /, а SQS - с другой учетной записью. Я создал новую политику и добавил к роли IAM, которая применяется в моем ec2. Когда я запускаю потребление на локальном компьютере, я могу читать сообщения SQS, но когда я делаю это из ec2, он выдает ошибку ниже 1001 *

HTTPStatusCode: 400 AmazonErrorCode: AWS.SimpleQueueService.NonExistentQueue
com.amazonaws.services.sqs.model.QueueDoesNotExistException: The specified queue does not exist for this wsdl version. (Service: AmazonSQS; Status Code: 400; Error Code: AWS.SimpleQueueService.NonExistentQueue;

Когда я создаю SQS под той же учетной записью aws, где работает мой потребитель, я могу прочитать SQS. Есть ли что-то, что я здесь скучаю?

...