Why can’t I connect to my IBM Cloud® Messages for RabbitMQ deployment?
If you encounter errors when connecting to your IBM Cloud® Messages for RabbitMQ deployment, review these common causes and solutions.
You receive an error message or fail to connect to a Messages for RabbitMQ deployment. When reviewing application logs, you might see errors that mention intermittent connection timeouts or unable to connect.
Review the following information to troubleshoot and resolve common connectivity problems:
- An unsecured connection is a common cause of connectivity errors. All Messages for RabbitMQ connections use TLS/SSL encryption. Messages for RabbitMQ rejects unsecured connections. To avoid errors, make sure you configured a secure connection. For more information, see Getting Started.
- If you are using a private endpoint, make sure that you specify connection strings that contain the Private Endpoint and that you followed the steps in Connecting through Private Endpoints.
- If your application log captures a short connection interruption, that behavior is expected as a normal part of operations for this managed service. Design your applications to retry connections when errors are caused by a temporary loss in connectivity to your deployment or to IBM Cloud.
- If retrying your connection hasn't worked, reestablish your connection. If a connection has closed, retrying will have no effect.
- If you experience several minutes of connection interruption, check the Cloud Status for the service. For more information, see Application-level High-Availability.