"500 Internal Server. The operation has timed out."

Generating the report has run into a time limit. Either your report is pulling too much data/pulling data inefficiently, or your server's time limit is not adequate.

The time limit can be altered 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">
  1. Identify the bindingConfiguration being used (for example: bindingConfiguration="WSHttpBinding_Standard")
  2. 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">
  1. Increase the receiveTimeout and sendTimeout attributes to the desired values
  2. Repeat steps 1-8 for the file located at Domain\web.config
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us