Some SMP Console pages fail to open. Error: The data could not be loaded.
search cancel

Some SMP Console pages fail to open. Error: The data could not be loaded.

book

Article ID: 247321

calendar_today

Updated On:

Products

Client Management Suite

Issue/Introduction

The Certificate Management page fails to open with error: Message from webpage. The data could not be loaded.

The following generic page error is then seen:

Errors seen in the Notification Server logs:

HTTP Request failed:

/Altiris/NS/Admin/Configuration/CertificateManagementPage.aspx?Url=http%3a%2f%DOMAIN %2fAltiris%2fConsole%2ftree.aspx%3fViewGuid%3da57fb0e9-0676-4e00-929a-6bb37dc1f888%26%26ConsoleGuid%3d1b22db4e-a898-443f-9b99-855b1653d3f5&TreeGuid=a57fb0e9-0676-4e00-929a-6bb37dc1f888&ParentGuid=00000000-0000-0000-0000-000000000000&ItemGuid=bff56118-7fb8-418b-b4b4-1a46f22c9d7c&ViewGuid=a57fb0e9-0676-4e00-929a-6bb37dc1f888&ConsoleGuid=1b22db4e-a898-443f-9b99-855b1653d3f5

Object reference not set to an instance of an object.

   [System.NullReferenceException @ Altiris.Web.NS]

   at Altiris.NS.UI.Admin.Configuration.CertificateManagementPage.BuildDataSource(CertificateConsumer eConsumer, CertificateStatus filter)

   at Altiris.NS.UI.Admin.Configuration.CertificateManagementPage.PageData.get_Table()

   at Altiris.WebControls.GridControl.GetDataSource()

   at Altiris.WebControls.GridControl.GetSanitizedFilter()

   at Altiris.WebControls.GridControl.DoGridDataBind()

   at Altiris.WebControls.GridControl.OnNeedRebind(Object sender, EventArgs oArgs)

   at ComponentArt.Web.UI.Grid.OnNeedRebind(EventArgs e)

   at ComponentArt.Web.UI.Grid.ComponentArtPreRender(EventArgs oArgs)

   at ComponentArt.Web.UI.WebControl.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)

 

Exception logged from:

   at Altiris.NS.UI.AltirisWebApplication.ReportApplicationError(System.Web.HttpContext)

   at Altiris.NS.UI.AltirisWebApplication.Application_Error(Object, EventArgs)

   at System.Web.HttpApplication.RaiseOnError()

   at System.Web.HttpApplication.RecordError(Exception)

   at System.Web.HttpApplication+PipelineStepManager.ResumeSteps(Exception)

   at System.Web.HttpApplication.BeginProcessRequestNotification(System.Web.HttpContext, AsyncCallback)

   at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(System.Web.Hosting.IIS7WorkerRequest, System.Web.HttpContext)

   at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr, IntPtr, IntPtr, Int32)

   at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr, IntPtr, IntPtr, Int32)

 

User [domain\<NSserver>], Auth [US\<UserName>], AppDomain [/LM/W3SVC/1/ROOT/Altiris/NS-3-133039403612576422]

 

ip: [xx.xx.xx.xx]; languages: [en-US,en;q=0.9]; content-length: [230];

timings: [[D] 00:00:00.4375237(R: 00:00:00.4375237, W: 00:00:00)];

response: [200 OK]; x-smp-nsversion: [8.6.3268.0];

 

Failed to process web request.

 

Exception of type 'System.Web.HttpUnhandledException' was thrown.

   [System.Web.HttpUnhandledException @ System.Web]

   at System.Web.UI.Page.HandleError(Exception e)

   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

   at System.Web.UI.Page.ProcessRequest()

   at System.Web.UI.Page.ProcessRequest(HttpContext context)

   at Altiris.NS.UI.Controls.PageCachePage.ProcessRequest(HttpContext context)

   at Altiris.NS.UI.AltirisPage.ProcessRequest(HttpContext context)

 

Object reference not set to an instance of an object.

   [System.NullReferenceException @ Altiris.Web.NS]

   at Altiris.NS.UI.Admin.Configuration.CertificateManagementPage.BuildDataSource(CertificateConsumer eConsumer, CertificateStatus filter)

   at Altiris.NS.UI.Admin.Configuration.CertificateManagementPage.PageData.get_Table()

   at Altiris.WebControls.GridControl.GetDataSource()

   at Altiris.WebControls.GridControl.GetSanitizedFilter()

   at Altiris.WebControls.GridControl.DoGridDataBind()

   at Altiris.WebControls.GridControl.OnNeedRebind(Object sender, EventArgs oArgs)

   at ComponentArt.Web.UI.Grid.OnNeedRebind(EventArgs e)

   at ComponentArt.Web.UI.Grid.ComponentArtPreRender(EventArgs oArgs)

   at ComponentArt.Web.UI.WebControl.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)

 

Exception logged from:

   at Altiris.NS.UI.AltirisPage.ProcessRequest(System.Web.HttpContext)

   at System.Web.HttpApplication+CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

   at System.Web.HttpApplication.ExecuteStepImpl(System.Web.HttpApplication+IExecutionStep)

   at System.Web.HttpApplication.ExecuteStep(System.Web.HttpApplication+IExecutionStep, Boolean&)

   at System.Web.HttpApplication+PipelineStepManager.ResumeSteps(Exception)

   at System.Web.HttpApplication.BeginProcessRequestNotification(System.Web.HttpContext, AsyncCallback)

   at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(System.Web.Hosting.IIS7WorkerRequest, System.Web.HttpContext)

   at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr, IntPtr, IntPtr, Int32)

   at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr, IntPtr, IntPtr, Int32)

 

User [domain\<NSserver>], Auth [US\<UserName>], AppDomain [/LM/W3SVC/1/ROOT/Altiris/NS-3-133039403612576422]

uages: [en-US,en;q=0.9]; content-length: [230];

timings: [[D] 00:00:00.4375237(R: 00:00:00.4375237, W: 00:00:00)];

response: [200 OK]; x-smp-nsversion: [8.6.3268.0];

Environment

ITMS 8.6

Cause

Issue with the IIS and ASP.NET app pools

Resolution

Restarted IIS and in this case we had to restart it more than once.

Other things to check:

  • If after restarting IIS the issue is not resolved, check the page which is not being shown under IIS. In this example, based on the error it is '/Altiris/NS/Admin/Configuration/CertificateManagementPage.aspx'. make sure the .aspx exist.