Submit a ticketCall us

Have You Auto Renewed? If not, you're missing out.
The SolarWinds Renewal Program comes with a host of benefits including the most recent product updates, 24/7 technical support, virtual instructor-led training and more. Experience all of this with the convenience of Auto Renewal, and never worry about missing any of these great benefits. Learn More.

Home > Success Center > Network Performance Monitor (NPM) > Error while viewing NPM resources: There was an error while rendering resource ID X

Error while viewing NPM resources: There was an error while rendering resource ID X

Created by John Salvani, last modified by Alexander Aguilar on Oct 20, 2017

Views: 2,035 Votes: 11 Revisions: 11

Overview

The following error occurs while viewing the resources on the NPM Web Console:

There was an error while rendering resource with ID X

 

resource.png

 

2017_10_20_13_16_08_media.nl_1418_493_.png

Environment

NPM version 10.6 and later

Cause 

The error is caused by permissions granted on NPM files and folders.

Also, this can be seen when load balancer is in front of the web console web servers, which has

this same effect from sticky sessions. (Resolution may be on the load balancer side out of support's scope)

 

Resolution

 

before taking steps below please ensure you have a backup of your database and that you have shut down all

Orion services on all your Orion hosts. 

 

The resolution consists of five parts:

 

Part I.
1. Open the License Manager.  Click Start > All Programs > SolarWinds.
2. Select All Products, and then click Synchronize.
This will update all unknown or outdated licenses.

Part II.
Run the Permission Checker tool. This tool is found in the Orion install directory: C:\Program Files (x86)\SolarWinds\Orion\OrionPermissionChecker.exe.

1. Run the tool using an Administrator account (this should be the Local Administrator account), and click on Check to perform an analysis of required permissions on the server.

2. If you see FAILED results, click Repair to attempt to repair these failures.
 

If the issue persists, proceed to the next part of the procedure:
 

Part III.

Clear ASP.NET cache:

1. Log on the to your NPM server using Local Admin.
2. On the Orion NPM server, access Orion Service Manager. Click Start > All Programs > SolarWinds Orion > Advanced Features.
3. Click Shutdown Everything to stop all services.
4. Open CMD, and enter iisreset /stop.
5. Go to these locations and delete the content inside root folder:

 

  •  C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root
  •  C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root
  •  C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root
  •  C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root


Part IV. 

Delete Orion database subscriptions:
Note: Only temporary database subscriptions will be deleted.

1. Open the Database Manager in Solarwinds Orion folder. Go to Start > Solarwinds Orion > Advanced Features > Database Manager. 
2. Click Add default Server to add the Orion Server, and right click on the Solarwinds DB and select "New Query"
3. Log in using your SQL Orion account.
4. Right-click SolarWinds Orion Database, and select New Query. 
5. Copy and Paste the following query, and then Execute Query:

 

Delete From [dbo].[PendingNotifications]

Delete From [dbo].[SubscriptionTags]
Delete From [dbo].[Subscriptions]
Delete From [dbo].[ContainerMemberSnapshots]
Delete From [dbo].[LimitationSnapshots]


Optional: You may inspect the tables are empty by running the bellow select statements one by one.

select * From [dbo].[PendingNotifications]

select * From [dbo].[SubscriptionTags]
select * From [dbo].[Subscriptions]
select * From [dbo].[ContainerMemberSnapshots]
select * From [dbo].[LimitationSnapshots]


6. Go to C:\ProgramData\Solarwinds\installers (Make sure that UAC is disabled first on the machine before doing this).
7. Run the InformationService.msi and select Uninstall.
8. Click again the same installer to re-install and choose Typical install and do not change any settings.
    
Part V.

Recreate the website:

1. Go to Start > My Computer > C:\Inetpub.
2. Rename the SolarWinds folder to SolarWinds_OLD.
3. Open the IIS:

    a. Click Start > All Programs, click Accessories, and then click Run.
    b. In the Open box, type inetmgr and then click OK.

4. Stop and Delete the Solarwinds Orion Website.
5. Stop and Delete the Orion Application Pool.

    a. On the Application Pools page, select SolarWinds Orion Application Pool.
    b. In the Actions pane, click Stop to stop the application pool then delete.

6. Start the IIS service. Open CMD, enter iisreset /start.

7. Go to Start >  All Programs > SolarWinds Orion > Configuration and Auto-Discovery > Configuration Wizard.
8. Tick the following then click Next button ( make sure to use all default settings and do not change any settings):

 

  •         Database
  •         Website
  •         Services


9. On the Website Settings section, make sure IP Address is set to ALL UNASSIGNED then click Next button.
10. Proceed with defaults by clicking Next button.
11. Wait for the process to complete. It should take about 15 to 45 minutes.

Once done, you will experience a delay for about 20 minutes or less since all the cache has been deleted from the database, but eventually, it will turn back to normal.

 

 

 

Last modified

Tags

Classifications

Public