Required permissions cannot be acquired

  • 7009085
  • 29-Jul-2011
  • 27-Apr-2012

Environment

Novell PlateSpin Protect 10.1 +
Novell PlateSpin Migrate 9.1 +
 
Windows Server 2008 R2

Situation

When installing Migrate or Protect onto a Windows 2008 R2 server the install fails with a message stating that the error is logged in the custom actions log.  Further investigation shows the following error message:
 
Required permissions cannot be acquired

Resolution

In order to resolve this issue the trust level must be raised to Full:
 
1. Open the Internet Information Services (IIS) Manager from Start -> Administrative Tools
2. Expand %HOSTNAME%
3. Expand Sites
4. Click on Default Web Site
5. Ensure you are using the Features View and double-click on .NET Trust Levels
6. Change the value from Medium (web_mediumtrust.config) to Full (internal)
7. Click Apply in the top right corner of the window
8. Click on %HOSTNAME% in the left-hand menu
9. Click on Reset
10. Attempt the installation again

Additional Information

This issue occurs because some of the coding done for Migrate and Protect utilizes Full level trust.  The default trust level set in IIS on Windows 2008 R2 is Medium, which is more restrictive.