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 a year 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