I get the following error message when installing CRM 4 on the step "Microsoft SQL Reporting Services":
Setup failed to validate specified Reporting Services Report Server
http://dahlonega/reportingservices. Error: Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.
The request failed with the error message:
--
<html>
<head>
<title>Runtime Error</title>
<style>
body {font-family:"Verdana";fon
t-weight:n
ormal;font
-size: .7em;color:black;}
p {font-family:"Verdana";fon
t-weight:n
ormal;colo
r:black;ma
rgin-top: -5px}
b {font-family:"Verdana";fon
t-weight:b
old;color:
black;marg
in-top: -5px}
H1 { font-family:"Verdana";font
-weight:no
rmal;font-
size:18pt;
color:red }
H2 { font-family:"Verdana";font
-weight:no
rmal;font-
size:14pt;
color:maro
on }
pre {font-family:"Lucida Console";font-size: .9em}
.marker {font-weight: bold; color: black;text-decoration: none;}
.version {color: gray;}
.error {margin-bottom: 10px;}
.expandable { text-decoration:underline;
font-weight:bold; color:navy; cursor:hand; }
</style>
</head>
<body bgcolor="white">
<span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>
<h2> <i>Runtime Error</i> </h2></span>
<font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">
<b> Description: </b>An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed.
<br><br>
<b>Details:</b> To enable the details of this specific error message to be viewable on the local server machine, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "RemoteOnly". To enable the details to be viewable on remote machines, please set "mode" to "Off".<br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration></pre></co
de>
</td>
</tr>
</table>
<br>
<b>Notes:</b> The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.<br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustomp
age.htm"/>
</system.web>
</configuration></pre></co
de>
</td>
</tr>
</table>
<br>
</body>
</html>
--.
Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'.
The request failed with the error message:
--
<html>
<head>
<title>Runtime Error</title>
<style>
body {font-family:"Verdana";fon
t-weight:n
ormal;font
-size: .7em;color:black;}
p {font-family:"Verdana";fon
t-weight:n
ormal;colo
r:black;ma
rgin-top: -5px}
b {font-family:"Verdana";fon
t-weight:b
old;color:
black;marg
in-top: -5px}
H1 { font-family:"Verdana";font
-weight:no
rmal;font-
size:18pt;
color:red }
H2 { font-family:"Verdana";font
-weight:no
rmal;font-
size:14pt;
color:maro
on }
pre {font-family:"Lucida Console";font-size: .9em}
.marker {font-weight: bold; color: black;text-decoration: none;}
.version {color: gray;}
.error {margin-bottom: 10px;}
.expandable { text-decoration:underline;
font-weight:bold; color:navy; cursor:hand; }
</style>
</head>
<body bgcolor="white">
<span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>
<h2> <i>Runtime Error</i> </h2></span>
<font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">
<b> Description: </b>An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed.
<br><br>
<b>Details:</b> To enable the details of this specific error message to be viewable on the local server machine, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "RemoteOnly". To enable the details to be viewable on remote machines, please set "mode" to "Off".<br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="RemoteOnly"/>
</system.web>
</configuration></pre></co
de>
</td>
</tr>
</table>
<br>
<b>Notes:</b> The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.<br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<customErrors mode="On" defaultRedirect="mycustomp
age.htm"/>
</system.web>
</configuration></pre></co
de>
</td>
</tr>
</table>
<br>
</body>
</html>
--.
--------------------------
----------
----------
----------
----------
----
I'm running this on a server with Windows Server 2003 latest SP (32-bit).
I'm running SQL Server 2005 latest SP.
I've uninstalled and reinstalled SQL Reporting Services.
I've run the repair utility on .Net 2.0
I had previously installed CRM 4 successfully on this machine, but we had a domain controller problem. This required removing the server from the domain controller and then putting it back like it was.
I did an uninstall of CRM 4 using Add/Remove Programs, then followed the Microsoft Tech Bulletin listing steps for uninstalling CRM 4 manually.
I had SharePoint Server 2007 installed on this server before the domain controller issue and it worked fine with CRM 4.
I've uninstalled SharePoint Server from this server now.
I've included a screenprint of the CRM install showing the step where the error occurs.
What do I need to do to get past this step of the CRM 4 install?