Hi we're receiving this error attempting to execute a report on Reporting Services 2019. Our report is configured to use web service data sources. It appears a particular request exceeds to configured maximum request entity size when certain parameters are picked from the report manager parameter interface.
An error has occurred during report processing. (rsProcessingAborted)
Query execution failed for dataset 'DataSetResults'. (rsErrorExecutingCommand)
Failed to execute web request for the specified URL. Soap Fault: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Net.WebException: The request failed with HTTP status 413: Request Entity Too Large. 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 ...
I have tried setting uploadReadAheadSize in the ReportServer and ReportManager web.configs but this has not fixed the issue
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="104857600" />
</requestFiltering>
</security>
<serverRuntime uploadReadAheadSize="104857600" />
</system.webServer>
After applying that change, I had also used SSRS Config Manager to restart SSRS.
The web service being called for the datasource is also hosted in the local IIS instance.
Does anyone know what can be done to increase that request size?
Thanks!!!