This article provides a troubleshooting guide for when you are unable to delete or create RabbitMQ Service instances.
When attempting to delete or create a RabbitMQ service instance, it fails with the error message:
cf delete-service rabbitmq-service-instance Really delete the service rabbitmq-service-instance?> yes Deleting servicerabbitmq-service-instance in org ORG / space SPACE as USER.. FAILED Server error, status code: 502, error code: 10001, message: Service instance order-api-rabbitmqold: The service broker rejected the request to https://pivotal-rabbitmq-broker.domain/v2/service_instances/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX. Status Code: 404 Not Found, Body: 404 Not Found: Requested route ('pivotal-rabbitmq-broker.domain') does not exist.
Following are the few reasons for why the RabbitMQ service broker is unable to process the request:
Following are the troubleshooting steps you can take to ensure your RabbitMQ service broker is up and running:
cf purge-service-instance rabbitmq-service-instance
to see if it successfully deletes the instance. If not, proceed to the next steps.bosh cck
. If Bosh CCK did a repair on the Rabbit Tile VMs successfully, try to create/delete RabbitMQ service and see if that resolves the issue. If Bosh CCK reported a problem but is unable to repair it, please contact Pivotal Support.bosh recreate <job> <index>.
Try to create or delete the service and see if this resolves the issue.