Installation and deployment Questions on installation, system configuration and deployment to the live server.
Version 5.x > Installation and deployment > server error in "/" Application (share hosting) View modes: 
User avatar
Member
Member
kanleung - 7/23/2010 12:01:33 PM
   
server error in "/" Application (share hosting)
My site was running fine until this morning. I contacted my hosting company comany and they said they did not make any modification in the server (share hosting)

This monring when I try to go to my site, I got the following message:
(I also turn debug="true" in web.config) to see the errors.

I try looking at the permission stuff in the documention (tried to "add key" following instuction regarding to share hosting environment in web.config but have no luck with it) May be I did not put in correctly, not sure.....I am not a programmer expert.

Need help trying to Kentico running again. The same message appear if I try to go to CMSdesk as well.

Thank in advance

Here is the error I got:

Server Error in '/' Application.
--------------------------------------------------------------------------------

Execution permission cannot be acquired.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Security.Policy.PolicyException: Execution permission cannot be acquired.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[PolicyException: Execution permission cannot be acquired.]
System.Security.SecurityManager.ResolvePolicy(Evidence evidence, PermissionSet reqdPset, PermissionSet optPset, PermissionSet denyPset, PermissionSet& denied, Boolean checkExecutionPermission) +7606504
System.Security.SecurityManager.ResolvePolicy(Evidence evidence, PermissionSet reqdPset, PermissionSet optPset, PermissionSet denyPset, PermissionSet& denied, Int32& securitySpecialFlags, Boolean checkExecutionPermission) +57

[FileLoadException: Could not load file or assembly 'CMS.PortalControls, Version=5.5.3789.9845, Culture=neutral, PublicKeyToken=834b12a258f213f9' or one of its dependencies. Failed to grant permission to execute. (Exception from HRESULT: 0x80131418)]
System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +0
System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection) +43
System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +127
System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +142
System.Reflection.Assembly.Load(String assemblyString) +28
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +46

[ConfigurationErrorsException: Could not load file or assembly 'CMS.PortalControls, Version=5.5.3789.9845, Culture=neutral, PublicKeyToken=834b12a258f213f9' or one of its dependencies. Failed to grant permission to execute. (Exception from HRESULT: 0x80131418)]
System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +613
System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +203
System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +105
System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +178
System.Web.Compilation.BuildProvidersCompiler..ctor(VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) +54
System.Web.Compilation.CodeDirectoryCompiler.GetCodeDirectoryAssembly(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories, Boolean isDirectoryAllowed) +600
System.Web.Compilation.BuildManager.CompileCodeDirectory(VirtualPath virtualDir, CodeDirectoryType dirType, String assemblyName, StringSet excludedSubdirectories) +128
System.Web.Compilation.BuildManager.CompileWebRefDirectory() +31
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +312

[HttpException (0x80004005): Could not load file or assembly 'CMS.PortalControls, Version=5.5.3789.9845, Culture=neutral, PublicKeyToken=834b12a258f213f9' or one of its dependencies. Failed to grant permission to execute. (Exception from HRESULT: 0x80131418)]
System.Web.Compilation.BuildManager.ReportTopLevelCompilationException() +58
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled() +512
System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters) +729

[HttpException (0x80004005): Could not load file or assembly 'CMS.PortalControls, Version=5.5.3789.9845, Culture=neutral, PublicKeyToken=834b12a258f213f9' or one of its dependencies. Failed to grant permission to execute. (Exception from HRESULT: 0x80131418)]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8893791
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +259



User avatar
Kentico Developer
Kentico Developer
Kentico_IvanaT - 7/26/2010 2:30:07 AM
   
RE:server error in "/" Application (share hosting)
Hi.

What kind of share hosting does your hosting company provide? Isn't it Medium Trust?

In this case try to read following section of Developer's guide, please:

Configuration for Medium Trust environment

Or check following link:
PolicyException: Execution permission cannot be acquired.

Best Regards,

Ivana Tomanickova