Error from RabbitMQ about unreachable endpoints

Applies to

  • Carousel 6.5.0+

Symptoms

  • When attempting to create/edit dynamic bulletins you receive an error "None of the specified endpoints were reachable"
  • Error in the TRMS Event Log: "DynamicUpdater: “Error while updating dynamic pages: None of the specified endpoints were reachable" or RenderService: “Renderer creation error (attempt 61): None of the specified endpoints were reachable”
  • The RabbitMQ Service appears to be running, but is not listening on port TCP 5672

Cause

The RabbitMQ service is unable to read/write to the .erlang.cookie file because of permissions between the user the service is running under versus what it was installed under.

Resolution

Try making a local machine account for the service to run as. While logged in under that newly created account, from an elevated command prompt run

"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.4\sbin\rabbitmq-service.bat" install

For older systems use the following command:
"C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.3.4\sbin\rabbitmq-service.bat" install

Then change the RabbitMQ service to logon with the Local Account and restart it.

Additional Information

This generally only affects installs within a Domain or on Enterprise systems and specifically where users have their homedrive set to a mounted network drive.

Posted by: - Mon, Feb 16, 2015 at 9:39 AM. This article has been viewed 6124 times.
Online URL: http://kb.trms.com/article/error-from-rabbitmq-about-unreachable-endpoints-103.html