Network Management

Menu Failure error when accessing the Web Console in SolarWinds Platform

This article explains a possible resolution to fixing the Menu Failure error encountered when accessing the SolarWinds Platform Web Console

First published date

6/25/2019 2:57 AM

Last published date

3/15/2025 7:49 AM

Overview

The article provides a possible resolution to fixing the Menu Failure error when accessing the SolarWinds Platform Web Console
 


 

  • If you check the Information Service logs found in the C:\ProgramData\SolarWinds\InformationService\v3.0 folder, you might see an error similar to this one:
ERROR SolarWinds.MessageBus.RabbitMQ.EasyNetQLogger - (null) (null)  Failed to connect to any Broker. Retrying in 5000 ms.
ERROR SolarWinds.MessageBus.RabbitMQ.EasyNetQLogger - (null) (null)  Failed to connect to Broker: 'SERVERNAME', Port: 5671 VHost: '/'. ExceptionMessage: 'None of the specified endpoints were reachable'
ERROR SolarWinds.MessageBus.RabbitMQ.EasyNetQLogger - (null) (null)  Failed to connect to any Broker. Retrying in 5000 ms.
 
  • And since the error involves RabbitMQ, when you check the RabbitMQ logs found in the C:\ProgramData\SolarWinds\Orion\RabbitMQ folder, you will see an error that indicates that the login was refused due to incorrect credentials  
2019-06-14 14:26:50.059 [info] <0.7516.1> accepting AMQP connection <0.7516.1> ([fe80::56b:e7a5:a0ba:f795]:61651 -> [fe80::56b:e7a5:a0ba:f795]:5671) 
2019-06-14 14:26:50.080 [error] <0.7513.1> Error on AMQP connection <0.7513.1> ([fe80::56b:e7a5:a0ba:f795]:61652 -> [fe80::56b:e7a5:a0ba:f795]:5671, 
state: starting): PLAIN login refused: user 'orion' - invalid credentials 2019-06-14 14:26:51.028 [warning] lager_file_backend dropped 3 messages in 
the last second that exceeded the limit of 50 messages/sec



When you encounter this error, there is also a possibility that the Menu Bar will not be available.

Product section

Network Performance Monitor

Cause

This may be caused by an incorrect credential used for RabbitMQ

Resolution

Option 1

  • If you see an error similar to the one mentioned above, there is a possibility that you won't be able to access the RabbitMQ console as well. To resolve this, you may need to reinstall the RabbitMQ application following these steps: (For full information about the RabbitMQ reinstallation, please see Full RabbitMQ Reset in Orion Platform products)
  1. From the Control Panel > Programs and Features, uninstall RabbitMQ
  2. Delete "C:\ProgramData\SolarWinds\Orion\RabbitMQ" directory
  3. Delete the service control entry with "sc delete rabbitmq" using an elevated command prompt.
  4. Delete "HKLM\Software\Ericsson" from the registry using the Registry Editor
  5. Re-install RabbitMQ using the installer available from "C:\ProgramData\SolarWinds\Installers" directory
  6. Register RabbitMQ as a service by executing this command in the PowerShell console: "C:\Program Files (x86)\SolarWinds\Orion\RabbitMQ\sbin\rabbitmq-service.bat install"
  7. Delete 'Erlang cookie' and 'RabbitMQ user account' from Credential and CredentialProperty tables from the Database Manager > OrionDatabase
  8. Run the Configuration Wizard selecting both Database and Services

Option 2

  1. Enter this path on the command prompt, C:\Program Files (x86)\SolarWinds\Orion\RabbitMQ\sbin and then enter the below commands.
  2. rabbitmqctl stop_app, hit Enter
  3. rabbitmqctl reset, hit Enter
  4. rabbitmqctl start_app, hit Enter
  5. After running the commands, Run the Database and Services section of the Configuration Wizard.

For Additional Web Servers:
 
1. RDP to the AWS Server
2. Open Orion Services Manager
3. Check if Orion Services is up (most likely SolarWinds Orion Module engine will be down)
4. Shutdown All Services
5. Reboot Services once all are stopped
6. Check if issue the persists