New Realm Creation Filename: redirection.config Error
Introduction
When attempting to create a new realm after the installation of the FileSync Service, the error Filename: redirection.config Error: Cannot read configuration file due to insufficient permissions is displayed on the administrative interface. This is due a bug in pre-3.3.3 versions of the FileSync Installer.
Applies to
SecureAuth IdP; FileSync Installer
Issue
What is the issue?
Due to a bug in the routine that is responsible for detecting and creating realms in the FileSync Installer, a situation can occur where the SecureAuth0 (Admin Realm) IIS application is moved from the SecureAuth0Pool Application Pool to the .NET 4.5 (Server 2012) or ASP .NET v4.0 (Server 2008) application pool. When in this configuration, SecureAuth0 lacks the necessary privileges to create a new realm.
Has the issue with the installer been addressed?
The bug was resolved in version 3.3.3 of the Installer.
Resolution
How is the issue resolved in existing installations?
To resolve the Filename: redirection.config Error: Cannot read configuration file due to insufficient permissions error, assign the SecureAuth0 IIS Application to the SecureAuth0Pool Application Pool. Directions are provided below on how to make this change.
Windows Server 2008 R2
Open IIS Manger from the Start Menu
Click Start, and then click Control Panel
Click System and Security, and then click Administrative Tools
In the Administrative Tools window, double-click Internet Information Services (IIS) Manager
In the Connections pane, expand the server node and click Application Pools
On the Application Pools page, select the ASP .NET v4.0 application pool, then in the Actions pane, click View Applications
Select the application, SecureAuth0, and then click Change Application Pool in the Actions pane
In the Select Application Pool dialog box, select the application pool SecureAuth0Pool from the Application pool list and then click OK
Server 2012(R2)
Open IIS Manger from the Start Menu
On the Start screen, click Control Panel
Click System and Security, and then click Administrative Tools
In the Administrative Tools window, double-click Internet Information Services (IIS) Manager
In the Connections pane, expand the server node and click Application Pools
On the Application Pools page, select the .NET v4.5 application pool, then in the Actions pane, click View Applications
Select the application, SecureAuth0, and then click Change Application Pool in the Actions pane
In the Select Application Pool dialog box, select the application pool SecureAuth0Pool from the Application pool list and then click OK