www.gsx.com | log in | register

Last update: . Author: Alan Carson .

Internet Information Services (IIS) Installation Issues - GSX Analyzer: Application Pool Permissions

This article explains what IIS identity the GSX Analyzer web application is using when running. With a standard installation of GSX software, there is usually no issue with using the Default IIS Application Pool and Identity, but sometimes GPOs and/or applied security policies reduce the permissions of the Application Identity account and you will need to specify a new one or elevate existing permissions for proper functioning.

Microsoft IIS 5 and above...

Symptoms

  • HTTP Error 500.19 Internal Server Error. 
  • Cannot read configuration file due to insufficient permissions.

How it Works

GSX Analyzer is running with the permissions of the configured Application pool. By default, it is a built-in account created when the IIS server was installed. This account needs to have permissions to modify the GSX Analyzer\Web Site folder and its contents, in particular the web.config file, for the GSX Analyzer web site to run properly.

To check which pool is assigned:

  1. Open the IIS Management Console by typing inetmgr in a cmd prompt.
  2. Expand Sites from the left hand pane.
  3. Select AnalyzerWebSite.
  4. Click on the Basic Settings link on the Actions pane.
  5. This opens the web site application settings. The Application pool used by the AnalyzerWebSite in this example is the DefaultAppPool:
  6. Take note of the configured Application pool.
  7. Close this window.

Now we can look at the settings of the application pools to see what permissions they are using:

  1. In the left hand pane, select Application Pools.
  2. Locate the application pool used by GSX Analyzer.
  3. Right-click this and select Advanced Settings.
  4. Under Process Model, notice the Identity field:
  5. You can select an account other than ApplicationPoolIdentity here or specify a custom one:

 


Was this article helpful?

1 out of 1 found this helpful




Not finding what you are looking for?

Have more questions? Submit a request