This article applies to:
- Marshal Reporting Console
Question:
- Why are my reports failing?
Symptoms:
- Reports time out after 8 minutes 20 seconds.
- On-screen rendering of large reports times out after 1 minute 50 seconds.
Procedure:
You can increase the timeout values for both report generation and report rendering.
Report generation
- On the machine where the Marshal Reporting Console is installed, navigate to the MRC bin directory
- For a default installation on a 64 bit system this is:
C:\Program Files (x86)\Marshal\Marshal Reporting Console\bin
- For a default installation on a 32 bit system:
C:\Program Files\Marshal\Marshal Reporting Console\bin
- Open the MMReportingExecutor.exe.config file using an XML editor or text editor (see the notes section below).
- Search the file for the "CommandTimeout" setting.
- Increase the value. The number represents seconds.
- Restart the Marshal Reporting Executor service.
On-screen rendering
- On the machine where the Marshal Reporting Console is installed, navigate to the MRC directory
- For a default installation on a 64 bit system this is:
C:\Program Files (x86)\Marshal\Marshal Reporting Console
- For a default installation on a 32 bit system:
C:\Program Files\Marshal\Marshal Reporting Console
- Open the web.config file using an XML editor or text editor (see the notes section below).
- Within the system.web section add or edit the httpRuntime line as follows:
<system.web>
<httpRuntime executionTimeout="newvalue" ...other tags... />
...other lines...
</system.web>
- Replace newvalue with an integer value in seconds. The default (if this line is not present) is 110 seconds.
- Do not change other lines in the file. If the httpRuntime line already exists, do not change other tags within the line.
Notes:
- Back up these files before making changes.
- For general information about editing XML settings files, see article Q12705.
- In earlier versions the install folder was named "MailMarshal Reporting Console".