01 Feb 2025
01:46 AM
- last edited on
10 Feb 2025
10:13 AM
by
MaciejNeumann
I'm facing an error when enabling the extension to connect to the Amazon managed RabbitMQ cluster ..
"Failed to assign monitoring configuration to ActiveGate.
Reason: Python datasource fastcheck error: Exception("Could not connect to any of the nodes in ['https://b3e4r55rr-4fb4ffe38f9f.mq.us-west-2.amazonaws.com:5671']") "
Please advise
Solved! Go to Solution.
03 Feb 2025 07:50 PM
I do not work with this extension, but I see that this particular extension is for the Management API which requires having the Management Plugin enabled and then you configure the connection for the Management API not the MQ listener port.
The Management API link shows you where this would be listening so I would check that that is reachable from your ActiveGate.
The port you are using appears to be the ones used for connecting to the queue itself which is not what the extension needs.
It looks like Amazon MQ supports the Management Plugin: https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/rabbitmq-basic-elements-plugins.html.
12 Feb 2025 02:04 AM
Update:
Few things done it resolve the issue....
- Add MQ endpoint to the NO_PROXY env variable, since the ActiveGate is in an AWS environment
- Adding RabbitMQPort#15671 to outbound rule of the Instance Security group
- Adding RabbitMQ Port#15671 to the firewalld ( RHEL 9 EC2 Instance)