Hi Guys
I've been struggling to get reports running on a crm system. Rollup 2 was applied recently but I'm not absolutely sure the reports were functioning prior to this.
I have seen the MS article that describes the tracelog error but I'm not going across a trust for domain queries and I'm not importing companies so I don't think it applies to me.
The configuration is a CRM server then behind that an sql server with reporting services, there is a provisioning server as well.
There are a few other CRM servers with reports functioning correctly with a similar setup in this environment but for the life of me I can't see where the problem lies.
I've been over and verified microsofts additional steps when SQL RS is install on a seperate server from CRM and it all fits. The crm IIS site runs as a service account and the reporting service iis runs as the network service.
From the user perspective they receive the error crm window in IE with the following
Reporting error
The report cannot be displayed
From the CRM servers event log.
Web service request SetDataSourceCredentials to Report Server
http://server.domain/ReportServer failed with SoapException. Error: An error has occurred during report processing. (rsProcessingAborted)
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 1/05/2009 8:52:43 a.m.
Event time (UTC): 30/04/2009 8:52:43 p.m.
Event ID: 34f16dca62ca417a83a702819f
5d7de0
Event sequence: 11895
Event occurrence: 18
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1/ROOT-1-1288551
1407307149
2
Trust level: Full
Application Virtual Path: /
Application Path: c:\inetpub\wwwroot\
Machine name: SERVER
Process information:
Process ID: 3220
Process name: w3wp.exe
Account name: DOMAIN\SERVICEACCOUNT
Exception information:
Exception type: CrmReportingException
Exception message: An error has occurred during report processing. (rsProcessingAborted)
Request information:
Request URL:
http://EXTERNALURL/CRMReports/rsviewer/reportviewer.aspx Request path: /CRMReports/rsviewer/repor
tviewer.as
px
User host address: HOSTIP
User: {9693860f-c118-de11-9982-0
05056973ca
f}
Is authenticated: True
Authentication Type: CrmPostAuthentication
Thread account name: DOMAIN\SERVICEACCOUNT
Thread information:
Thread ID: 1
Thread account name: DOMAIN\SERVICEACCOUNT
Is impersonating: False
Stack trace: at Microsoft.Crm.Web.Reportin
g.SrsRepor
tViewer.Se
tExecution
Credential
s(ServerRe
port report)
at Microsoft.Crm.Web.Reportin
g.SrsRepor
tViewer.Co
nfigurePag
e()
at Microsoft.Crm.Application.
Controls.A
ppUIPage.O
nPreRender
(EventArgs
e)
at System.Web.UI.Control.PreR
enderRecur
siveIntern
al()
at System.Web.UI.Page.Process
RequestMai
n(Boolean includeStagesBeforeAsyncPo
int, Boolean includeStagesAfterAsyncPoi
nt)
Custom event details:
For more information, see Help and Support Center at
From the Reporting Services tracelog
w3wp!processing!5!4/30/200
9-20:09:29
:: e ERROR: Throwing Microsoft.ReportingService
s.ReportPr
ocessing.R
eportProce
ssingExcep
tion: Cannot create a connection to data source 'CRM'., ;
Info: Microsoft.ReportingService
s.ReportPr
ocessing.R
eportProce
ssingExcep
tion: Cannot create a connection to data source 'CRM'. ---> System.DirectoryServices.D
irectorySe
rvicesCOME
xception (0x80072030): There is no such object on the server.
at System.DirectoryServices.D
irectoryEn
try.Bind(B
oolean throwIfFail)
at System.DirectoryServices.D
irectoryEn
try.Bind()
at System.DirectoryServices.D
irectoryEn
try.get_Ad
sObject()
at System.DirectoryServices.P
ropertyVal
ueCollecti
on.Populat
eList()
at System.DirectoryServices.P
ropertyVal
ueCollecti
on..ctor(D
irectoryEn
try entry, String propertyName)
at System.DirectoryServices.P
ropertyCol
lection.ge
t_Item(Str
ing propertyName)
at Microsoft.Crm.BusinessEnti
ties.Secur
ityUtils.G
etSidFromA
D(Guid objectGuid)
at Microsoft.Crm.Reporting.Da
taConnecto
r.SrsExtCo
nnection.V
alidateCal
ler(Guid systemUserId, Guid organizationId)
at Microsoft.Crm.Reporting.Da
taConnecto
r.SrsExtCo
nnection.M
icrosoft.R
eportingSe
rvices.Dat
aProcessin
g.IDbConne
ction.Open
()
at Microsoft.ReportingService
s.ReportPr
ocessing.R
eportProce
ssing.Repo
rtRuntimeD
ataSourceN
ode.OpenCo
nnection(D
ataSource dataSourceObj, ReportProcessingContext pc)
--- End of inner exception stack trace ---
w3wp!processing!5!4/30/200
9-20:09:29
:: e ERROR: Data source 'CRM': An error has occurred. Details: Microsoft.ReportingService
s.ReportPr
ocessing.R
eportProce
ssingExcep
tion: Cannot create a connection to data source 'CRM'. --->8:18 p.m. 30/04/2009.
w3wp!processing!5!4/30/200
9-20:09:29
:: e ERROR: An exception has occurred in data source 'CRM'. Details: Microsoft.ReportingService
s.ReportPr
ocessing.R
eportProce
ssingExcep
tion: Cannot create a connection to data source 'CRM'. ---> System.DirectoryServices.D
irectorySe
rvicesCOME
xception: There is no such object on the server.
w3wp!processing!5!4/30/200
9-20:09:29
:: i INFO: Merge abort handler called. Aborting data sources ...
w3wp!processing!5!4/30/200
9-20:09:29
:: e ERROR: Throwing Microsoft.ReportingService
s.ReportPr
ocessing.P
rocessingA
bortedExce
ption: An error has occurred during report processing., ;
Info: Microsoft.ReportingService
s.ReportPr
ocessing.P
rocessingA
bortedExce
ption: An error has occurred during report processing. ---> Microsoft.ReportingService
s.ReportPr
ocessing.R
eportProce
ssingExcep
tion: Cannot create a connection to data source 'CRM'. ---> System.DirectoryServices.D
irectorySe
rvicesCOME
xception: There is no such object on the server.