Team Foundation Server 2008 is going through the installation and stops with
the error:
Error 28805: The setup program cannot complete the request to the server
that is running SQL Server Reporting Services. Verify that SQL Server
Reporting Services is installed and running on the Team Foundation app tier
and that you have sufficient permissions to access it. For more information,
see the setup log.
The actual error recorded in the setup log is:
Cannot finish the request on Microsoft SQL Server Reporting Server. Please
check that Microsoft SQL Server Reporting Services and Windows service are
running and you have sufficient privileges on the data tier:
System.Web.Services.Protocols.SoapException: The report server installation
is not initialized. (rsReportServerNotActivated) ---> The report server
installation is not initialized. (rsReportServerNotActivated)
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
Microsoft.TeamFoundation.Proxy.Reporting.ReportingService.CreateDataSource(String
DataSource, String Parent, Boolean Overwrite, DataSourceDefinition
Definition, Property Properties)
at Microsoft.TeamFoundation.Client.Tools.createds.Program.Run(String args)
Data source creation failed.
According to the installation instructions, the TFS installation is supposed
to initialize (and I assume activate) the report server. But it sounds like
the installation is expected report services to be activated already. Is
this the case? If so, how do I fix it? Is this a permissions problem?
Thanks,
-Dave Baskin
Stanza Corporation
DFB - 21 Feb 2008 22:07 GMT
It turns out that to fix this problem, I had to go into Report Services
Configuration Manager, and on the Encryption Keys tab, I had to select
Delete. After that, the installation continued on with no problem. Go figure.
Martin Lercher - 02 May 2008 19:31 GMT
Hi,
This is dangerous if you have an other Report Server accessing the same
ReportServer database because it cannot read its connection credentials
stored within anymore.
Martin Lercher
DFB - 02 May 2008 21:57 GMT
I am open to other options, but this is the only way I could get TFS to even
install. Once I deleted the encryption keys, TFS would then install. TFS is
the only system using the instance of Report Server and the Report Server
instance was installed but not initialized (as per the TFS installation
instructions).
-Dave