Lafies and Gents,
I'm trying to configure EV Reporting on a Test SQL 2005 Server. I'm following the instructions on pages 132 et seq. in the Install and Configuring manual.
All went well until step 6 on page 133. I've had several attempts, tried old favourites such as rebooting,
I've checked that the IIS features are configured , and asked a SQL DBA to verify the steps I'd taken, but we still cannot see the solution.
The error I'm encountering is:
Exception : System.InvalidOperationException: Client found response content type of 'text/html', but expected 'text/xml'.
The request failed with the error message:
--
<html><head><title>Error</title></head><body>%1 is not a valid Win32 application.
</body></html>
--.
I guess to the trained eye, the solution is glaringly obvious, but I can't identify it !
I'd appreciate your comments and guidance, here is an extract from the EVDeployReports Log, with the above error in context:
.3\Reporting Services\ReportServer
Entered AppClass::GetVirtualDirectoryPath
Leaving AppClass::GetVirtualDirectoryPath
RS virtual directory - http://ukentdbasd15/reportserver
Leaving AppClass::GetMSRS2005Info
Create Configuration class object
rsInstallPath = C:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer
rsWebSrvPath = http://ukentdbasd15/reportserver
Installing reports......
Entered AppClass::CheckPrerequisite
Entered UIHelper::IsInAdministrators
Entered UIHelper::CheckAndStartIIS
Entered UIHelper::CheckIISState
Entered UIHelper::GetIISServiceDisplayName
Leaving UIHelper::GetIISServiceDisplayName
Entered UIHelper::IsServiceRunning
Leaving UIHelper::IsServiceRunning
Leaving UIHelper::CheckIISState
Leaving UIHelper::CheckAndStartIIS
Entered UIHelper::GetCurrentFilePath
Leaving UIHelper::GetCurrentFilePath
Entered Configuration::Configuration()
Entered Configuration::Initialize()
Entered RsHelper::RsHelper()
Leaving RsHelper::RsHelper()
Leaving Configuration::Initialize()
Leaving Configuration::Configuration()
Configuration::HasPermissions called
Entered RSHelper::HasPermissions
Exception : System.InvalidOperationException: Client found response content type of 'text/html', but expected 'text/xml'.
The request failed with the error message:
--
<html><head><title>Error</title></head><body>%1 is not a valid Win32 application.
</body></html>
--.
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 ReportingService.GetPermissions(String Item)
at Symantec.EnterpriseVault.Reporting.RsHelper.HasPermissions(String reportItem, String[] requiredPermissions)
at Symantec.EnterpriseVault.Reporting.Configuration.HasPermissions(Boolean install)
at Symantec.EnterpriseVault.Reporting.AppClass.CheckPrerequisite(String rsInstallPath, String rsWebSrvPath, String& prerequisiteStatus)
System.InvalidOperationException: Client found response content type of 'text/html', but expected 'text/xml'.
The request failed with the error message:
--
<html><head><title>Error</title></head><body>%1 is not a valid Win32 application.
</body></html>
--.
at Symantec.EnterpriseVault.Reporting.AppClass.CheckPrerequisite(String rsInstallPath, String rsWebSrvPath, String& prerequisiteStatus)
at Symantec.EnterpriseVault.Reporting.AppClass.ConfigureReporting()
Entered ReportDeployForm::DeployReportsCallback
Entered Configuration::Configuration()
Invalid command line arguments are passed
Symantec.EnterpriseVault.Reporting.DeploymentException: Error code: ReportDeployMiscError
Server stack trace:
at Symantec.EnterpriseVault.Reporting.AppClass.ConfigureReporting()
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.EndInvokeHelper(Message reqMsg, Boolean bProxyCase)
at System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData)
at Symantec.EnterpriseVault.Reporting.ReportDeployForm.DeployReportsDelegate.EndInvoke(IAsyncResult result)
at Symantec.EnterpriseVault.Reporting.ReportDeployForm.DeployReportsCallback(IAsyncResult asyncResult)
Leaving ReportDeployForm::DeployReportsCallback