After installing GSX Gizmo, the RabbitMQ management page does not load. Testing the RabbitMQ connection in the GSX Gizmo Analytics page also fails. This occurs if the RabbitMQ server is not running due to a failed installation of the RabbitMQ service.
Follow this article to correct the issue by reinstalling the RabbitMQ Windows Service.
Gizmo 1.3+ | RabbitMQ
Symptoms
- RabbitMQ management site does not load:
- This page can't be displayed
- This page can't be displayed
- Gizmo Test RabbitMQ Connection:
- Cannot access to RabbitMQ: None of the specified endpoints were reachable Connection failed
- Cannot access to RabbitMQ: None of the specified endpoints were reachable Connection failed
How to Solve the Issue
Reinstalling the RabbitMQ Windows Service with rabbitmq-service.bat:
- From the GSX Gizmo station, open Windows Command as administrator.
- Change the directory in Windows Command to the RabbitMQ sbin folder:
- example: CD C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin
- example: CD C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.4\sbin
- Enter the following commands:
- rabbitmq-service.bat stop
- press Enter
- rabbitmq-service.bat remove
- Press Enter
- rabbitmq-service.bat install
- Press Enter
- rabbitmq-service.bat start
- Press Enter
- Once done with the above commands, observe that the RabbitMQ service started successfully:
- example:
- example:
- Restart the GSX Gizmo station.
- rabbitmq-service.bat stop
The RabbitMQ Management page now loads and the RabbitMQ test connection succeeds from the GSX Gizmo Analytics Management page.
The RabbitMQ Management UI can be accessed using a Web browser at http://{node-hostname}:15672/. For example, for a node running on the local machine with hostname of gizmo.gsx.local it can be accessed at either http://gizmo.gsx.local:15672/ or http://localhost:15672/ (provided that localhost resolves correctly).