Security Compliance

Rabbitmq message queues that are full in ARM 2025.1 cannot be deleted via the interface

In ARM 2025.1, RabbitMQ queues that are full cannot be deleted through the user interface. This article explains a possible workaround for this known bug.

First published date

4/1/2025 4:34 PM

Last published date

4/17/2025 1:12 AM

Overview

After trying to delete/cleanup the queue from the Health Check interface the below Error shows up.

ERROR

System.InvalidOperationException: Method not found: ExecuteServerThresholdAction
at pn.fasels.information.ServerThresholdAction.Invoke(Dictionary'2 templateContent, String comment, ServerUserToken userToken)

 

Product section

Access Rights Manager

Cause

This is a known issue in ARM 2025.1.

Resolution

Important

A fix is planned for a future release of ARM. Follow this article for the latest updates.

 

A workaround for this issue is:

  1. Log in to RabbitMQ from the ARM Server machine only and manually delete the related queue
  2. Create a unique RabbitMQ account and password as illustrated in the link below if not done already.
    Creating a unique RabbitMQ account in SolarWinds ARM . The login must be done via the URL https://127.0.0.1:15671
  3. Increase the threshold for message queuing as illustrated in the following article.
    Determine the server health check thresholds