Problem with running SSRS Reports thorugh ISA2006

I have been struggling with an issue for a few days at present.
Our scenario
We previously had a working ISA and sharepoint/SSRS combination that all worked fine for reports.  We are currently migrating the SSRS server to a new platform.

We have created a new SSRS platform and updated the ISA links as appropriate.
When we run the reports though ISA, the reports all fail after the first post back with;

  Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed.  Common
  causes for this error are when the response is modified by calls to Reponse.Write(), response filters, HttpModules, or server trace is
  Details: Error parsing near '...some random HyperText that changes per report'
Internally however the reports work fine.  The reports previously worked on old SSRS platform going through ISA.

From what I gather, this is likely an Ajax postback related issue.  I can not seem to find a resolution.
Most references about this error are to do with ssrs directly and not anything to do with when using ISA.  Our problem only appears when using ISA.  I read about MaxHttpCollectionKeys being a possible cause so I tweaked that but it did nothing.
I have tried changing Report Paramaters to Never Refresh, but makes no difference.

A lot of talk is about changing AsyncRender=false.  This does not appear to make any difference in this scenario.
Several other things tried such a
validateRequest="false" enableEventValidation="false" enableViewStateMax="false" enablePartialRendering="false"
 in the web.config on the ssrs, but nothing appears to make any difference.  

Our setup is;
   - Link translation > Configure > Replace /ReportServer with
SSRS Server - Windows Server 2012 R2 with MS SQL Server2014 SSRS
Reports have been updated /deployed with BIDS Visual Studio 2008
Previous setup was;
  - Link translation > Configure > Replace /ReportServer with
SSRS Server - Windows Server 2003 SP2 with MS SQL Server 2005 SSRS
Previous deployment/build of reports published using BIDS Visual Studio 2005

I have re-published on VS2005 build of reports to new server but they fail in same way so have confidence its not to do with the bids VS2008 publishing environment.

Looking for any ideas to try.

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

doehlemisAuthor Commented:
OK, finally answered my own question after lots (and lots (and lots)) of googling.
Figured the issue was with the way ajax post back was handling the pages.  
Worked out that the element EnablePartialRendering="false" was required to stop this, but working out how and where to place this took even longer.
Turns out, it goes in the ReportViewer.aspx file under MSRS12.MSSQLSERVER\Reporting Services\ReportServer\Pages.
It is added to the line <asp:ScriptManager ID="AjaxScriptManager" runat="server" AsyncPostBackTimeout="0" /> so it becomes
<asp:ScriptManager ID="AjaxScriptManager" runat="server" AsyncPostBackTimeout="0" EnablePartialRendering="False" />

This stopped the ajax post back issue, which means it now works through our ISA tmg.
This only fixes the ReportServer section, and not the Report Manager section, which is handled in a different way, but I am unconcerned with that as that is not required through our ISA TMG.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
doehlemisAuthor Commented:
cant believe nobody else has come across this issue!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.