Answered by:
CRM in Win 2008 and SSRS 2008 64bit deployment hickups!

Question
-
Successfully deployed CRM on a Win2008 server 64bit and the data tier on a seperate machine Win2008 server 64bit with SQL 2008!
The only area I'm having problem with is SSRS 2008.
Basically (as a system admin AD and CRM) if I run any report on the CRM server itself everything works fine.
But if I run from a workstation, I get a CRM error.
I don't know if it is normal, but I cannot see the reports in the "Reports" site of SSRS 2008 as I did in SSRS2005.
I enabled the trace and got the following error:
# CRM Tracing Version 2.0
# LocalTime: 2009-05-04 11:51:41.1
# Categories: *:Error
# CallStackOn: Yes
# ComputerName: CRMX64
# CRMVersion: 4.0.7333.1408
# DeploymentType: OnPremise
# ScaleGroup:
# ServerRole: AppServer, AsyncService, DiscoveryService, WebService, ApiServer, HelpServer, DeploymentService[2009-05-04 11:51:41.1] Process: w3wp |Organization:dae7ccdd-d96d-4af5-a168-a650cc467af4 |Thread: 4 |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: Exception of type 'System.Web.HttpUnhandledException' was thrown.Error Number: 0x80040494
Error Message: The request failed with HTTP status 401: Unauthorized.
Error Details: The request failed with HTTP status 401: Unauthorized.
Source File: Not available
Line Number: Not available
Request URL: https://192.168.20.121/myOrg/CRMReports/rsviewer/reportviewer.aspx
Stack Trace Info: [WebException: The request failed with HTTP status 401: Unauthorized.]
at Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.GetSecureMethods()
at Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.IsSecureMethod(String methodname)
at Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.SetConnectionSSLForMethod(String methodname)
at Microsoft.SqlServer.ReportingServices2005.Execution.RSExecutionConnection.LoadReport(String Report, String HistoryID)
at Microsoft.Reporting.WebForms.ServerReport.GetExecutionInfo()
at Microsoft.Reporting.WebForms.ServerReport.SetParameters(IEnumerable`1 parameters)
at Microsoft.Crm.Web.Reporting.SrsReportViewer.ConfigurePage()[CrmReportingException: The request failed with HTTP status 401: Unauthorized.]
at Microsoft.Crm.Web.Reporting.SrsReportViewer.ConfigurePage()
at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)[HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown.]
at System.Web.UI.Page.HandleError(Exception e)
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 ASP.isaix_crmreports_rsviewer_reportviewer_aspx.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)I need to know where should I look? (Everything seems different in SSRS 2008)
BTW we did the UR 3...Monday, May 4, 2009 9:19 PM
Answers
-
We finally made it!
If your SQL Server 2008 is on another instance than the default one, you definetly have to go through the setup of the data connector using the XML Config file.
Otherwise, it looks like the setup succeeded but in fact it did not.- Marked as answer by Donna EdwardsMVP Wednesday, July 15, 2009 1:47 PM
Monday, May 25, 2009 8:29 PM
All replies
-
look at this!
http://extremecrm.net/2009/03/17/microsoft-crm-40-ssrs-2008-integration/
Tiaan van Niekerk http://crmdelacreme.blogspot.com Skype:tiaan.van.niekerk1- Proposed as answer by Tiaan van Niekerk Tuesday, May 5, 2009 5:31 AM
Tuesday, May 5, 2009 5:30 AM -
Hi Tiaan!
Your post is regarding same machine installation (CRM APP + SQL SVR).
But all of my issues are related to the fact that i am installing on seperate machines...Tuesday, May 12, 2009 6:05 PM -
Were you able to successfully install the SRS Connector on the SQL machine?
Best Regards, DonnaMonday, May 25, 2009 12:59 PM -
We finally made it!
If your SQL Server 2008 is on another instance than the default one, you definetly have to go through the setup of the data connector using the XML Config file.
Otherwise, it looks like the setup succeeded but in fact it did not.- Marked as answer by Donna EdwardsMVP Wednesday, July 15, 2009 1:47 PM
Monday, May 25, 2009 8:29 PM