Network Management

Opening the Orion Web Console after an upgrade returns the error Cannot read configuration file due to insufficient permissions

After an upgrade, an Internal Server Error is displayed when a user tries to access the Orion Web Console. The Module os IIS Web Core. The Error Code is 0x80070005. The Error is Cannot read configuration file due to insufficient permissions. The Config File is InetPub\SolarWinds\web.config. Rebuilding the Orion website and re-running the Configuration Wizard do not solve the issue. Top menu bar is missing. Top Dashboard is missing from the Orion web console. IIS_IURS user group needs to have read and execute permissions to this folder: E:\inetpub\SolarWinds

First published date

11/13/2018 7:34 PM

Last published date

8/11/2020 8:35 PM

Overview

After an upgrade, an Internal Server Error is displayed when a user tries to access the Orion Web Console. 

  • Module: IIS Web Core
  • Error Code: 0x80070005
  • Error: Cannot read configuration file due to insufficient permissions. 
  • Config File: InetPub\SolarWinds\web.config

Rebuilding the Orion website and re-running the Configuration Wizard does not solve the issue.



If the web console is diplayed, the top menu bar is missing. 

Product section

Orion Platform

Cause

The identity that the SolarWinds website run under needs to have permission to access and read the web.config file.  

 

The group associated with built-in accounts that run IIS worker processes do not have permissions to the Inetpub\Solarwinds folder or the Web.Config file more specifically. This group is called IIS_IUSRS.

Resolution

  1. Go to inetpub\SolarWinds and
\\InstallationLocation\Program Files (x86)\SolarWinds
  1. Right-click the folder and choose Properties
  2. Click the Security tab
  3. Click Edit then Add
  4. For the Location, choose the local computer that the SolarWinds server is on. Do not choose the domain
  5. In the Enter the object names to select box, enter: IIS_IUSRS, and [local computer]\USERS
  6. Click Check Names
  7. It should detect the account and automatically change the name to ServerName\IIS_IUSRS
  8. Ensure the account has Read and Execute rights
  9. Click OK
  10. On Windows, bring up cmd.exe (DOS Prompt) and use administrator privileges
  11. Type in iisreset
Test the Orion web console.
 

See also:

Error HTTP 500.19 when accessing the web console