Troubleshooting EventBridge Cross-Account Event Routing Failure to SQS Queue

0

I have set up two event buses and a rule for cross-account access in Amazon EventBridge. In Account 1, I have configured the default policy for the event bus and set the target as the event bus of Account 2. In Account 2, I have set up the target as an SQS queue. However, when I send an event from the event bus in Account 1, I am not able to see the data in the SQS queue of Account 2. In the monitoring of Account 1, I can see a failed invocation in the rules. What could be the issue here?

2 Answers
0

Hi, a security issue is the most probable cause: did you allow in Account2 events from Account1? If not, this will create a failure.

See https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-cross-account.html for properly setting event bus cross-account

profile pictureAWS
EXPERT
answered a year ago
0

Do you have your sqs queues encrypted with a Kms key?

If so, you will need to ensure the other account has the appropriate access to this also.

profile picture
EXPERT
answered 10 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions