Submit a ticketCall us

Training ClassSign up for Network Performance Monitor (NPM) and Scalability instructor-led classes

Attend our instructor-led classes, provided by SolarWinds® Academy, to discuss the more advanced monitoring mechanisms available in NPM as well as how to tune your equipment to optimize its polling capabilities. NPM classes offered:
NPM Custom Monitoring and Polling
Orion Platform Scalability

Reserve your seat.

Home > Success Center > Network Performance Monitor (NPM) > NPM - Knowledgebase Articles > Unexpected Website error: Cannot load discovery configuration in NPM

Unexpected Website error: Cannot load discovery configuration in NPM

Updated September 20, 2018

Overview

The following error occurs after upgrading the SolarWinds software or after installing a hotfix:

Unexpected Website Error:

Cannot load discovery configuration

 

The following error is seen from the CoreBusinessLayer.log:

ERROR SolarWinds.Orion.Core.BusinessLayer.CoreBusinessLayerService - (null)  Unhandled exception occured when rescheduling discovery jobs
System.IO.IOException: Unable to locate assembly file [C:\Program Files (x86)\SolarWinds\Orion\Wireless\SolarWinds.Wireless.DiscoveryPlugin.dll]
   at SolarWinds.Orion.Discovery.Framework.Pluggability.DiscoveryPluginFactory.GetPlugins(IList`1 pluginInfos, String pluginsPath, Boolean relaxed)
   at SolarWinds.Orion.Discovery.Framework.Pluggability.DiscoveryPluginFactory.GetPlugins(IList`1 pluginInfos)
   at SolarWinds.Orion.Core.Discovery.DiscoveryHelper.GetOrderedDiscoveryPluginsReal()
   at SolarWinds.Orion.Core.Discovery.DiscoveryHelper.GetOrderedDiscoveryPlugins()
   at SolarWinds.Orion.Core.Discovery.DAL.DiscoveryProfileDAL.GetDiscoveryConfiguration(Int32 profileID)
   at SolarWinds.Orion.Core.BusinessLayer.CoreBusinessLayerService.UpdateSelectedDiscoveryJobs(List`1 profileIdsFilter, Boolean onlyforCurrentEngine)

Environment

  • All NPM versions
  • All Orion Platform products 

Cause 

The error is caused by any of the following:

  • A wireless folder that is not populated with all the required DLL files during the initial installation or upgrade process
  • Antivirus or permission issues

Resolution

 

Resolution 1:

  1. Stop all Orion services. 
  2. Copy the contents from a working C:\Program Files (x86)\SolarWinds\Orion\Wireless\folder or from an additional polling engine, to your non-working C:\Program Files (x86)\SolarWinds\Orion\ polling engine.
    Note: Unblock the files if you are copying from another machine. Windows will block them by default for security purposes.
  3. Restart all Orion services.
  4. Browse to your Discovery profiles again to confirm that the issue has been resolved. 

 

Resolution 2:

  1. Perform repair for NPM module using control panel
  2.  Re-run configuration wizard after the repair

 

 

 

Last modified

Tags

Classifications

Public