Hi,
We migrated our MIM schema and policy to a new environment, and we could log on as the 'MIM_Admin' account and see the MIM Portal for about 5 minutes...and then it just stopped. Now we get the following error in the MIM Portal:
Server Error in '/' Application.
Object reference not set to an instance of an object.
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.NullReferenceException: Object reference not set to an instance of an object.
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:
|
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.6.81.0
Looking in Event Viewer, we find the following:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 11/16/2018 4:58:12 PM
Event time (UTC): 11/16/2018 4:58:12 AM
Event ID: f2427f75ca1f4dc382f821f7dee7032e
Event sequence: 51
Event occurrence: 23
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1742489732/ROOT-1-131868080209261945
Trust level: Full
Application Virtual Path: /
Application Path: C:\inetpub\wwwroot\wss\VirtualDirectories\80\
Machine name: MIMService01
Process information:
Process ID: 6056
Process name: w3wp.exe
Account name: TESTAD\svcsps
Exception information:
Exception type: NullReferenceException
Exception message: Object reference not set to an instance of an object.
at Microsoft.IdentityManagement.WebUI.Controls.UICacheUtils.GetCacheKey(CacheKey key)
at Microsoft.IdentityManagement.WebUI.Controls.UICacheUtils.RetrieveFromCache(UserNonSharedKey key)
at Microsoft.IdentityManagement.WebUI.Controls.NavigationBarConfigurationModel.RetrieveSiteNodeFromCache()
at Microsoft.IdentityManagement.WebUI.Controls.NavigationBarProvider.BuildSiteMap()
at Microsoft.SharePoint.WebControls.AspMenu.GetEditableSiteMapProvider(SiteMapDataSource dataSource)
at Microsoft.SharePoint.WebControls.AspMenu.AdjustForProviderMaximumDepth()
at Microsoft.SharePoint.WebControls.AspMenu.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request URL:
http://portal.testad.com/IdentityManagement/default.aspx
Request path: /IdentityManagement/default.aspx
User host address: 192.168.205.123
User: TESTAD\mimadmin
Is authenticated: True
Authentication Type: Negotiate
Thread account name: TESTAD\svcsps
Thread information:
Thread ID: 18
Thread account name: TESTAD\svcsps
Is impersonating: False
Stack trace: at Microsoft.IdentityManagement.WebUI.Controls.UICacheUtils.GetCacheKey(CacheKey key)
at Microsoft.IdentityManagement.WebUI.Controls.UICacheUtils.RetrieveFromCache(UserNonSharedKey key)
at Microsoft.IdentityManagement.WebUI.Controls.NavigationBarConfigurationModel.RetrieveSiteNodeFromCache()
at Microsoft.IdentityManagement.WebUI.Controls.NavigationBarProvider.BuildSiteMap()
at Microsoft.SharePoint.WebControls.AspMenu.GetEditableSiteMapProvider(SiteMapDataSource dataSource)
at Microsoft.SharePoint.WebControls.AspMenu.AdjustForProviderMaximumDepth()
at Microsoft.SharePoint.WebControls.AspMenu.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Does anyone have a clue on what the problem might (suddenly) be - it was working...
thank you,
SK