How to configure IIS with isolated Application Pools for Arellia

Issue

A standard installation of 7.x Symantec Management Platform configures all web applications to exist in the same application pool called "Classic .NET AppPool". Typically this pool can contain 40-120 different web applications that belong to various solutions installed on the Notification Server. If one of these applications misbehaves it can adversely affect other applications running in the same domain.

Symantec Installation Manager and Symantec Management Platform will reload this default application pool during normal operation, effectively restarting web applications and discarding any active web sessions with the Altiris or Arellia console. A symptom of this restart is multiple authentication requests from the console, even after valid credentials have been supplied.

Resolution

Arellia support have written a Powershell script that will relocate all Arellia web applications into 2 new application pools, Arellia and ArelliaAgent.

If the Altiris application pool performs poorly due to load, or even restarts due to normal operation, this isolation enables the Arellia console to continue functioning as normal.

To run signed Powershell scripts for the first time you will need to configure the execution policy as RemoteSigned, see http://technet.microsoft.com/en-us/library/hh849677.aspx for more details.

 

Download Powershell Script