locked
SCOM 2012 APM Website ERROR RRS feed

  • Question

  • Good afternoon everyone!

    I have setup a SCOM 2012 environment with APM and had both of my consoles working at one point (APP DIAGNOSTICS and APP ADVISOR).  Users report that APP ADVISOR is not working (APP DIAGNOSTICS is working fine still)...and when I checked...the LOGIN page came up...I entered my creds and I get an error that looks like this (From the localhost):

    When i look in the application log...this is what I find (EVENT 1309):

    Event code: 3005 
    Event message: An unhandled exception has occurred. 
    Event time: 9/30/2013 4:59:22 PM 
    Event time (UTC): 9/30/2013 9:59:22 PM 
    Event ID: f53b83a85849468384358dc1d072bca9 
    Event sequence: 41 
    Event occurrence: 3 
    Event detail code: 0 
     
    Application information: 
        Application domain: /LM/W3SVC/1/ROOT/AppAdvisor-1-130250515464058400 
        Trust level: Full 
        Application Virtual Path: /AppAdvisor 
        Application Path: C:\Program Files\System Center 2012\Operations Manager\WebConsole\AppDiagnostics\AppAdvisor\Web\ 
        Machine name: D01SCOMMGT01 
     
    Process information: 
        Process ID: 6948 
        Process name: w3wp.exe 
        Account name: IIS APPPOOL\OperationsManagerAppMonitoring 
     
    Exception information: 
        Exception type: WebException 
        Exception message: The request failed with HTTP status 503: Service Unavailable.
       at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       at Avicode.Intercept.SEManager.Core.Services.ReportingServices.ReportingService.ListChildren(String Item, Boolean Recursive)
       at Avicode.Intercept.SEManager.Core.Services.ReportingServices.ReportServiceProvider.Avicode.Intercept.SEManager.Core.Services.ReportingServices.IReportPopulate.PopulateList(State state, SemCore semCore)
       at Avicode.Intercept.SEManager.Core.Services.ReportingServices.StateAdapter.GetItemsInternal(Func`2 match)
       at Avicode.Intercept.SEManager.Core.Services.ReportingServices.StateAdapter.GetListDisplayedItems()
       at Avicode.Intercept.SEManager.WebViewer.Modules.ReportServiceSelector.InitListOfReports()
       at Avicode.Intercept.SEManager.WebViewer.Modules.ReportServiceSelector.InitOrUpdateParameters()
       at Avicode.Intercept.SEManager.WebViewer.Modules.ReportServiceSelector.Page_Load(Object sender, EventArgs e)
       at System.EventHandler.Invoke(Object sender, EventArgs e)
       at Avicode.Intercept.SEManager.WebViewer.SemBase.SemPage.OnLoad(EventArgs e)
       at Avicode.Intercept.SEManager.WebViewer.Pages.ReportServices.ReportServicePage.OnLoad(EventArgs e)
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

     
     
    Request information: 
        Request URL: http://localhost/AppAdvisor/Pages/ReportService/ReportServicePageImpl.aspx?_r=&_c=g&_pg=05231fee-b81d-498b-88c5-0b374b02487a&_s=79402839 
        Request path: /AppAdvisor/Pages/ReportService/ReportServicePageImpl.aspx 
        User host address: 127.0.0.1 
        User: dev\d_khittle 
        Is authenticated: True 
        Authentication Type: Forms 
        Thread account name: IIS APPPOOL\OperationsManagerAppMonitoring 
     
    Thread information: 
        Thread ID: 23 
        Thread account name: IIS APPPOOL\OperationsManagerAppMonitoring 
        Is impersonating: False 
        Stack trace:    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       at Avicode.Intercept.SEManager.Core.Services.ReportingServices.ReportingService.ListChildren(String Item, Boolean Recursive)
       at Avicode.Intercept.SEManager.Core.Services.ReportingServices.ReportServiceProvider.Avicode.Intercept.SEManager.Core.Services.ReportingServices.IReportPopulate.PopulateList(State state, SemCore semCore)
       at Avicode.Intercept.SEManager.Core.Services.ReportingServices.StateAdapter.GetItemsInternal(Func`2 match)
       at Avicode.Intercept.SEManager.Core.Services.ReportingServices.StateAdapter.GetListDisplayedItems()
       at Avicode.Intercept.SEManager.WebViewer.Modules.ReportServiceSelector.InitListOfReports()
       at Avicode.Intercept.SEManager.WebViewer.Modules.ReportServiceSelector.InitOrUpdateParameters()
       at Avicode.Intercept.SEManager.WebViewer.Modules.ReportServiceSelector.Page_Load(Object sender, EventArgs e)
       at System.EventHandler.Invoke(Object sender, EventArgs e)
       at Avicode.Intercept.SEManager.WebViewer.SemBase.SemPage.OnLoad(EventArgs e)
       at Avicode.Intercept.SEManager.WebViewer.Pages.ReportServices.ReportServicePage.OnLoad(EventArgs e)
       at System.Web.UI.Control.LoadRecursive()
       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
     
     
    Custom event details: 

    Does anyone know what this means??  I have checked and the appadvisor website has the following authentication settings:

    Can someone help me with this error?? 

    Thanks so much in advance!!

    Kevin

    Monday, September 30, 2013 10:14 PM

Answers

  • Hello Kevin,

    Based on exception message you have it looks like SQL Reporting services is unavailable and AppAdvisor cannot connect to it to read the list of reports to display.

    Please, check that SQL Server Reporting Services is up and running and see if you have any issues in Application Event Log on SQL Server Reporting Services box that might indicate the issue.

    Also, you can investigate SQL Server Reporting Service logs for the issues:

    http://technet.microsoft.com/en-us/library/cc512029.aspx

    Part of the message I'm referring to is:

    "Exception message: The request failed with HTTP status 503: Service Unavailable."

    ...

        at Avicode.Intercept.SEManager.Core.Services.ReportingServices.ReportingService.ListChildren(String Item, Boolean Recursive)


    Dmitry Matveev

    • Marked as answer by KevinThink Tuesday, October 1, 2013 2:14 PM
    Monday, September 30, 2013 11:03 PM