Security Compliance

Exchange scan and script executions are failing after upgrading to ARM 2024.3

This article provides a workaround for issues with the Exchange scan/changes and script executions that occur after updating to ARM 2024.3.

First published date

7/25/2024 2:43 PM

Last published date

4/15/2025 1:22 PM

Overview

The following error is shown in 'Jobs Overview' and while scanning it manually:
  • Abnormal process termination  

Product section

Access Rights Manager

Cause

Bug in the product: This has been identified as a known issue in ARM 2024.3.

Resolution

A fix for this issue is included with the release of ARM 2025.2.

If you are unable to upgrade, please use the workaround below.

Please try to log in remotely as the account set for the Exchange scan/script execution on the ARM Server machine/collector machine and try the scan/changes/script executions again. You can disconnect the remote session (not log off).  It should then work properly.

The other workaround involves setting up a Windows task that enables the PnJob to run with the account configured for the scan, regardless of whether the user is logged in or not.

How to configure the Windows Task Scheduler to start the PnJob 

  1. Open Task Scheduler: 
    • Press Win + R, type taskschd.msc, and press Enter. 
  2. Create a New Task: 
    • In the Actions pane on the right, click "Create Task". 
  3. General Tab: 
    • Provide a name for the task. 
    • Add the account used in the Exchange Scan (for Exchange issues) or the service account for script issues.
    • Under Security options, select "Run whether user is logged on or not". 
    • Check "Run with highest privileges" if the job requires elevated permissions. 
  4. Triggers Tab: 
    • Click "New". 
    • Select "On an event" from the "Begin the task" dropdown. 
    • In the Log select 8MAN 
    • Click OK. 
  5. Actions Tab: 
    • Click "New". 
    • For the "Action" dropdown, select "Start a program". 
    • Click "Browse" and select: pnJob.exe located in C:\Program Files\SolarWinds\ARM\bin 
    • Click OK. 
  6. Conditions Tab: 
    • Uncheck "Start the task only if the computer is on AC power" if it's not relevant. 
  7. Settings Tab: 
    • Ensure settings like "Allow task to be run on demand" are checked. 
  8. Save the Task: 
    • Click OK, then provide your credentials when prompted.