Server did not recognize the value of http header SOAPAction: http://schemas.microsoft.com/sqlse rver/2005/06/30/reporting/reportin gservices/render"

I have just upgraded from Report server 2005 to 2008 r2. I have a program that calls the report server to run some reports but I have getting the error Server did not recognize the value of http header SOAPAction: http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/render" I can log in to the report server and run any report that I want without any issues. Can someone give me any advise on this error.

June 29th, 2015 4:46pm

Hi Mike, 

According to your descritpion, when opening a tab to show report, you get an error Server did not recognize the value of http header SOAPAction, right? 

In your scenario, 2008R2 use http://schemas.microsoft.com/sqlserver/reporting/2009/01/reportdefinition to render report, but in your 2005 report, it use http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/render. 
So in SQL Server 2008 R2, the 2005/06/30 schemas cannot be found and Reporting Services will throw this error. So for solving your issue, you can refer to the following approaches: 

>>Change the report schema type. 
Right-click the report and select View Code. In Report element, change the xmlns:rd property to the 2008R2 report schema. 

>>Copy the 2005 schema .dll file to 2008R2. 
We can copy the Bin folder from SQL Server 2005 to SQL Server 2008R2. For detail information, please refer to this link: Server did not recognize the value of HTTP Header SOAPAction

Reference: 
How to: Find the Report Definition Schema Version (SSRS)

If you have any question, please feel free to ask. 

Regards, 
Shrek Li

Free Windows Admin Tool Kit Click here and download it now
June 30th, 2015 7:09am

Thank you for your reply.If I right click on the report and view the code is <xsd:schema targetNamespace="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" elementFormDefault="qualified">

I am fairly new to MS report server so you had me some what lost for a bit. If I was to copy the bin folder over to the 2008 r2 server from 2005 server is that the ReportingServer\bin folder?

June 30th, 2015 10:45am

Hi Mike, 

Yes.Please backup the folder before copying. 

Regards, 
Shrek Li

Free Windows Admin Tool Kit Click here and download it now
June 30th, 2015 9:38pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics