Log Name: Application
Source: MSExchange Configuration Cmdlet - Management Shell
Date: <Date>
Event ID: 49
Task Category: RBAC
Level: Error
Keywords: Classic
User: N/A
Computer: <Computer Name>
Description:
(Process w3wp.exe, PID 5016) "RBAC authorization is unavailable due to an exception in opening web configuration. Exception: System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at System.Web.Hosting.UnsafeIISMethods.MgdGetSiteNameFromId(UInt32 siteId, IntPtr& bstrSiteName, Int32& cchSiteName)
at System.Web.Configuration.ProcessHostConfigUtils.GetSiteNameFromId(UInt32 siteId)
at System.Web.Configuration.ProcessHostMapPath.System.Web.Configuration.IConfigMapPath.ResolveSiteArgument(String siteArgument, String& siteName, String& siteID)
at System.Web.Configuration.WebConfigurationHost.GetConfigPaths(IConfigMapPath configMapPath, WebLevel webLevel, VirtualPath virtualPath, String site, String locationSubPath, VirtualPath& appPath, String& appSiteName, String& appSiteID, String& configPath, String& locationConfigPath)
at System.Web.Configuration.WebConfigurationHost.InitForConfiguration(String& locationSubPath, String& configPath, String& locationConfigPath, IInternalConfigRoot configRoot, Object[] hostInitConfigurationParams)
at System.Configuration.Configuration..ctor(String locationSubPath, Type typeConfigHost, Object[] hostInitConfigurationParams)
at System.Configuration.Internal.InternalConfigConfigurationFactory.System.Configuration.Internal.IInternalConfigConfigurationFactory.Create(Type typeConfigHost, Object[] hostInitConfigurationParams)
at System.Web.Configuration.WebConfigurationHost.OpenConfiguration(WebLevel webLevel, ConfigurationFileMap fileMap, VirtualPath path, String site, String locationSubPath, String server, String userName, String password, IntPtr tokenHandle)
at System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(String path, String site)
at Microsoft.Exchange.Configuration.Authorization.ExchangeAuthorizationPlugin.OpenWebConfig(String host, String vdirPath, String& webSiteName)