How do I increase the size quota for reports?

You are here:

When I run a report, I get a message that says:

Error: 500 Internal Server Error
Message: The maximum message size quota for incoming messages (10194304) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element.

How do I fix this issue?

This can be modified by your Database Administrator (DBA), or someone with access to make changes directly on the server.

If that describes you, here are the instructions to modify this value:

      1. Locate your web.config file (located in the root folder)
      2. Search for the string HifisReportService
      3. Find the endpoint element for HifisReportService. It should look something like this:
        <endpoint address="http://HIFIS_DOMAIN_ADDRESS/HIFIS.DOMAIN.BusinessServices.HifisReportService.svc" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_Standard" contract="HifisReportServiceReference.IHifisReportService" name="WSHttpBinding_IHifisReportService">
      4. Identify the bindingConfiguration being used (for example: bindingConfiguration="WSHttpBinding_Standard")
      5. Search for the binding element identified in step 4  (for example: WSHttpBinding_Standard). It should look something like this:
        <binding name="WSHttpBinding_Standard" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:05:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="10485760" maxReceivedMessageSize="10485760" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
      6. Increase the maxReceivedMessageSize attribute to the desired values
      7. Repeat steps 1-6 for the file located at Domain\web.config
Last Updated On May 04, 2018