Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

Software Portal blank for some users

Created: 24 Jul 2014 | 1 comment
SonicGT's picture

I believe I started to have this issue when I started to import users from AD vs just the groups I needed for security.

this is the error that shows in the logs (I changed the account name to not identify our users)

GetUserGroupsParallel for account Smith, John
Unknown error (0x5011)
   [System.Runtime.InteropServices.COMException @ System.DirectoryServices]
   at System.DirectoryServices.SearchResultCollection.ResultsEnumerator.MoveNext()
   at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.GetNextSearchResult()
   at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNextMemberSearcher()
   at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNext()
   at System.DirectoryServices.AccountManagement.ADDNConstraintLinkedAttrSet.MoveNext()
   at System.DirectoryServices.AccountManagement.FindResultEnumerator`1.MoveNext()
   at System.DirectoryServices.AccountManagement.FindResultEnumerator`1.System.Collections.IEnumerator.MoveNext()
   at Altiris.SoftwarePortal.Resources.SoftwarePublishingUtil.GetUserMembershipParallel(Principal userPrincipal, Dictionary`2 allowedDomains, TraceLevel traceLevel)

COM Exception errcode: 0x5011

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.SoftwarePortal.Resources.SoftwarePublishingUtil.GetUserMembershipParallel(Principal userPrincipal, Dictionary`2 allowedDomains, TraceLevel traceLevel)
   at Altiris.SoftwarePortal.Resources.SoftwarePublishingUtil.GetUserMembership(String account)
   at Altiris.SoftwarePortal.Web.ContextUtil.get_UserMembership()
   at Altiris.SoftwarePortal.Web.ContextUtil.CreateContext(UserType userType)
   at Altiris.SoftwarePortal.Web.ContextUtil.Context(UserType userType)
   at Altiris.SoftwarePortal.Web.UserPortal.Home.Page_Load(Object sender, EventArgs e)
   at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
   at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
   at System.Web.UI.Control.OnLoad(EventArgs e)
   at Altiris.NS.UI.Controls.PageCachePage.OnLoad(EventArgs e)
   at System.Web.UI.Control.LoadRecursive()
   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.userportal_home_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)

Operating Systems:

Comments 1 CommentJump to latest comment

SonicGT's picture

Actually guess I should have searched first, I see other users with same issue here 

https://www-secure.symantec.com/connect/forums/sof...

We noticed this after SP1 also, this topic can be closed, I 'll post there