ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Unable to add/create a target from group

book

Article ID: 161680

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

 When building target for policy or task, as soon as Group is selected from the drop-down list, an error dialog “The data could not be loaded” is returned. The similar error can be returned from Organization Views page and when trying to view problematic filter in Directory Filters page.

An error dialog “The data could not be loaded” is returned.


 

SMP verbose logs show the following stack trace:

[DEBUG] Page render terminated

Thread was being aborted.

   [System.Threading.ThreadAbortException @ ComponentArt.Web.UI]

   at ComponentArt.Web.UI.CallBack.HandleCallback(String[] arParams)

   at ComponentArt.Web.UI.CallBack.ComponentArtRender(HtmlTextWriter output)

   at ComponentArt.Web.UI.WebControl.Render(HtmlTextWriter output)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)

   at System.Web.UI.WebControls.CompositeControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)

   at System.Web.UI.WebControls.CompositeControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlTableRow.RenderChildren(HtmlTextWriter writer)

   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlTable.RenderChildren(HtmlTextWriter writer)

   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)

   at System.Web.UI.WebControls.CompositeControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlTableRow.RenderChildren(HtmlTextWriter writer)

   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlTable.RenderChildren(HtmlTextWriter writer)

   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer)

   at System.Web.UI.WebControls.CompositeControl.Render(HtmlTextWriter writer)

   at ASP.groupselectordialog_aspx.__Rendermf(HtmlTextWriter __w, Control parameterContainer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)

   at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)

   at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)

   at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)

   at System.Web.UI.Page.Render(HtmlTextWriter writer)

   at Altiris.NS.UI.Controls.PageCachePage.Render(HtmlTextWriter writer)


Exception logged from: 

   at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception, String footer)

   at Altiris.NS.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception)

   at Altiris.NS.UI.Controls.PageCachePage.Render(HtmlTextWriter writer)

   at Altiris.TaskManagement.UI.AltirisPageInstanceCachePage.Render(HtmlTextWriter writer)

   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)

   at ASP.groupselectordialog_aspx.ProcessRequest(HttpContext context)

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

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

   at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)

   at System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)

   at System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)

   at System.Web.HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)

   at System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)

 

Cause

 The error occurs due to one or more AD objects containing Hex symbol Unit Separator in their name, which is breaking the page rendering.

Resolution

Symantec development is aware of the issue and it will be resolved in the next release.

The following workaround can be applied:

1. Retrieve the strings and name for the item where a problematic hexadecimal value 0x1f is present:

SELECT * FROM string WHERE CHARINDEX(CHAR(0x1f), string) > 0 and stringref = 'item.name'

SELECT * FROM Item WHERE CHARINDEX(CHAR(0x1f), [State]) > 0

2. Update the records with replace statement to eliminate the hex value:

update string

set string = replace(string, CHAR(0x1f), '')

where CHARINDEX(CHAR(0x1f), string) > 0 and BaseGuid = 'ItemGuid'

 

update Item set [State] = replace(Cast([State]as nvarchar(max)), CHAR(0x1f), '')

where Guid = 'ItemGuid'

'ItemGuid' value will be BaseGuid and Item Guid value returned from Select statements.

 Note: Database backup is recommended before applying any changes.


Applies To

IMTS 7.5 SP1

Attachments