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
Last published date
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
Cause
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)
- From the Control Panel > Programs and Features, uninstall RabbitMQ
- Delete "C:\ProgramData\SolarWinds\Orion\RabbitMQ" directory
- Delete the service control entry with "sc delete rabbitmq" using an elevated command prompt.
- Delete "HKLM\Software\Ericsson" from the registry using the Registry Editor
- Re-install RabbitMQ using the installer available from "C:\ProgramData\SolarWinds\Installers" directory
- 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"
- Delete 'Erlang cookie' and 'RabbitMQ user account' from Credential and CredentialProperty tables from the Database Manager > OrionDatabase
- Run the Configuration Wizard selecting both Database and Services
Option 2
- Enter this path on the command prompt, C:\Program Files (x86)\SolarWinds\Orion\RabbitMQ\sbin and then enter the below commands.
- rabbitmqctl stop_app, hit Enter
- rabbitmqctl reset, hit Enter
- rabbitmqctl start_app, hit Enter
- After running the commands, Run the Database and Services section of the Configuration Wizard.
For Additional Web Servers:
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