Ying Li at myITforum.com

PowerShell & System Center

OpsMgr 2007 Web Console Remote Access - Unexpected Error

When I try to access my OpsMgr 2007 SP1 Web Console remotely as an regular user, I got the below error

Web Console Error

The Application Event log on my RMS/Web Console has the below error:

Event Type:    Warning
Event Source:    ASP.NET 2.0.50727.0
Event Category:    Web Event
Event ID:    1309
Date:        7/9/2008
Time:        6:25:38 PM
User:        N/A
Computer:    XYZOPMP01
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 7/9/2008 6:25:38 PM
Event time (UTC): 7/9/2008 10:25:38 PM
Event ID: 8d511823028c45dcbf063fc4d3740b31
Event sequence: 882
Event occurrence: 57
Event detail code: 0
Application information:
    Application domain: /LM/W3SVC/2/ROOT-1-128601124183270585
    Trust level: Full
    Application Virtual Path: /
    Application Path: D:\Web Console\
    Machine name: XYZPMP01
Process information:
    Process ID: 55828
    Process name: w3wp.exe
    Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
    Exception type: UnauthorizedAccessMonitoringException
    Exception message: The user Domain\YLi does not have sufficient permission to perform the operation.
Request information:
    Request URL: http://xyzopmp01:51908/InternalPages/NavigationTree.aspx?SpaceId=1001&ViewId=
    Request path: /InternalPages/NavigationTree.aspx
    User host address: xxx.xxx.xxx.xxx
    User: Domain\YLi
    Is authenticated: True
    Authentication Type: Negotiate
    Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
    Thread ID: 10
    Thread account name: NT AUTHORITY\NETWORK SERVICE
    Is impersonating: False
    Stack trace:    at Microsoft.EnterpriseManagement.DataAbstractionLayer.SdkDataAbstractionLayer.HandleIndigoExceptions(Exception ex)
   at Microsoft.EnterpriseManagement.DataAbstractionLayer.TypeSpaceOperations.GetFoldersByCriteria(MonitoringFolderCriteria criteria, String languageCodes)
   at Microsoft.EnterpriseManagement.ManagementGroup.GetMonitoringFoldersInternal(MonitoringFolderCriteria criteria)
   at Microsoft.EnterpriseManagement.ManagementGroup.GetMonitoringFolders()
   at Microsoft.EnterpriseManagement.OperationsManager.DataAbstractionLayer.DataAbstraction.BuildTree(String rootName)
   at NavTreeHelper.BuildOperationsTree(IDataAbstraction OpsSdkWrapper)
   at NavTreeHelper.BuildSpaceTree(IDataAbstraction OpsSdkWrapper, WunderbarSpace selectedSpace)
   at NavigationTree.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.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Web.UI.Control.OnLoad(EventArgs e)
   at System.Web.UI.Control.LoadRecursive()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:

But I know my Web Console works and I can access it on RMS server and I also can access the Web Console remotely using my admin account. So this is definitely a permission issue. I tried to follow some of the post - added my regular user account to Performance Monitor Users group on RMS - no luck!

Finally I added my regular user account to Read-Only Operator group in OpsMgr - Those errors are gone and I can access web console remotely with my regular account!

You would think this is a no brainier but it indeed gets me stuck and also I see some other people has the similar issue Here

So if you run into the above issue, make sure the user account has at least Read-Only Operator role!

Posted: Jul 09 2008, 08:10 PM by yli628 | with no comments
Filed under:

Comments

No Comments