Hallo,
zunächst Danke für den Link - er ist bei mir nicht von Erfolg gekrönt gewesen, aber über MSDN habe ich das Diag-Tool dann gefunden.
Mir sind zwei Dinge aufgefallen - da ich ein Laie bin, lasse ich das Log mal unanonymisiert, unsere Organisation heißt halt "DPGmbH". Zunächst geht alles in Bruchtelen von Sekunden, dann gibt es auf einmal 10 Sekunden Pause. Weiter unten poste ich noch etwas, das auf fehelnde Rechte hinweist. Aber für welchen User? Der User der Applikation ist Dom-Admin und darf auch sonst auf den SSRS alles.
>GetFileHash(/DPGmbH/_common/error/errorhandler.aspx, System.Collections.ArrayList) called.
[2010-08-14 20:34:55.9] Process: w3wp |Organization:ed51220f-e7ab-dd11-a902-0015176bd23c |Thread: 6 |Category: Application |User: 00000000-0000-0000-0000-000000000000 |Level: Info | ErrorHandlerPage.ConfigurePage
at ErrorHandlerPage.ConfigurePage()
at AppUIPage.OnPreRender(EventArgs e)
at ErrorHandlerPage.OnPreRender(EventArgs e)
at Control.PreRenderRecursiveInternal()
at Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at Page.ProcessRequest()
at Page.ProcessRequest(HttpContext context)
at dpgmbh__common_error_errorhandler_aspx.ProcessRequest(HttpContext context)
at CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at ApplicationStepManager.ResumeSteps(Exception error)
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
>Error page loaded: OriginalRequestUri=/DPGmbH/CRMReports/rsviewer/reportviewer.aspx, BackUri=http://merkur:5555/DPGmbH/crmreports/viewer/viewer.aspx?action=run&id=%7b6423DE87-49E4-DC11-A710-005056C00008%7d&helpID=Activities.rdl&context=records&recordstype=4200
[2010-08-14 20:35:06.9] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 7 |Category: Platform |User: 00000000-0000-0000-0000-000000000000 |Level: Verbose | SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute
at SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at ApplicationStepManager.ResumeSteps(Exception error)
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
>MapOrgEngine: Retreived the OrgId[{00000000-0000-0000-0000-000000000000}] for URL[http://localhost:5555/MSCRMServices/2007/CrmService.asmx].
[2010-08-14 20:35:06.9] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 7 |Category: Platform |User: 00000000-0000-0000-0000-000000000000 |Level: Verbose | SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute
at SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at ApplicationStepManager.ResumeSteps(Exception error)
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
>AUTH: Request [POST http://localhost:5555/MSCRMServices/2007/CrmService.asmx] entered Authentication Pipeline.
[2010-08-14 20:35:06.9] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 7 |Category: Platform |User: 00000000-0000-0000-0000-000000000000 |Level: Verbose | AuthenticationPipeline.Authenticate
at AuthenticationPipeline.Authenticate(HttpApplication application)
at AuthenticationEngine.Execute(Object sender, EventArgs e)
at SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at ApplicationStepManager.ResumeSteps(Exception error)
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
Hier der Bereich mit dem Error 401: Unauthorized:
[2010-08-14 20:34:55.8] Process: w3wp |Organization:ed51220f-e7ab-dd11-a902-0015176bd23c |Thread: 9 |Category: Application |User: 00000000-0000-0000-0000-000000000000 |Level: Error | ErrorInformation.LogError
at ErrorInformation.LogError()
at MainApplication.Application_Error(Object sender, EventArgs eventArguments)
at EventHandler.Invoke(Object sender, EventArgs e)
at HttpApplication.RaiseOnError()
at ApplicationStepManager.ResumeSteps(Exception error)
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
>MSCRM Error Report:
--------------------------------------------------------------------------------------------------------
Error: Eine Ausnahme vom Typ "System.Web.HttpUnhandledException" wurde ausgelöst.
Error Number: 0x80040494
Error Message: Fehler bei der Anforderung mit HTTP-Status 401: Unauthorized.
Error Details: Fehler bei der Anforderung mit HTTP-Status 401: Unauthorized.
Source File: Not available
Line Number: Not available
Request URL: http://merkur:5555/DPGmbH/CRMReports/rsviewer/reportviewer.aspx
Stack Trace Info: [WebException: Fehler bei der Anforderung mit HTTP-Status 401: Unauthorized.]
bei Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.GetSecureMethods()
bei Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.IsSecureMethod(String methodname)
bei Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.SetConnectionSSLForMethod(String methodname)
bei Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.LoadReport(String Report, String HistoryID)
bei Microsoft.Reporting.WebForms.ServerReport.GetExecutionInfo()
bei Microsoft.Reporting.WebForms.ServerReport.SetParameters(IEnumerable`1 parameters)
bei Microsoft.Crm.Web.Reporting.SrsReportViewer.ConfigurePage()
[CrmReportingException: Fehler bei der Anforderung mit HTTP-Status 401: Unauthorized.]
bei Microsoft.Crm.Web.Reporting.SrsReportViewer.ConfigurePage()
bei Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
bei System.Web.UI.Control.PreRenderRecursiveInternal()
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
[HttpUnhandledException: Eine Ausnahme vom Typ "System.Web.HttpUnhandledException" wurde ausgelöst.]
bei System.Web.UI.Page.HandleError(Exception e)
bei System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
bei System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
bei System.Web.UI.Page.ProcessRequest()
bei System.Web.UI.Page.ProcessRequest(HttpContext context)
bei ASP.dpgmbh_crmreports_rsviewer_reportviewer_aspx.ProcessRequest(HttpContext context)
bei System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
bei System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Danke für jede Hilfe von einem relativen Neuling.
Grüße aus Köln
Christian