Changing timeout parameters for reviewing reports and logs

If database errors occur when you view either reports or logs that contain a lot of data, you can make the following changes:
  • Change the database connection timeout
  • Change the database command timeout
The reporting defaults for these values are as follows:
  • Connection timeout is 300 seconds (5 minutes)
  • Command timeout is 300 seconds (5 minutes)
  1. To change timeout parameters for reviewing reports and logs
  2. To change database timeout values in Reporter.php, browse to the following default folder on the
    Symantec Endpoint Protection Manager
    server:
    C:\Program Files (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \Php\Include\Resources
  3. Open the Reporter.php file with a plain-text editor, such as Notepad.
  4. Find the
    $CommandTimeout
    and
    $ConnectionTimeout
    lines and increase the value (in seconds). If either line does not exist, create it. For example, to increase the timeout period to 10 minutes, change the line to the following value:
    $CommandTimeout = 600;
    $ConnectionTimeout = 600;
    Add these new lines before the following characters:
    ?>
  5. Save and close the Reporter.php file.
    If you specify zero, or leave the fields blank, the default setting is used.
    If you get CGI or terminated process errors, you might want to change the following parameters:
    • max_execution_time parameter in the Php.ini file
    • The Apache timeout parameters, FcgidIOTimeout, FcgidBusyTimeout, and FcgidIdleTimeout, in the httpd.conf file
  6. To change the max_execution_time parameter in Php.ini, browse to following default folder on the
    Symantec Endpoint Protection Manager
    server:
    C:\Program Files (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \Php
  7. Right-click the Php.ini file, and then click
    Properties
    .
  8. On the
    General
    tab, uncheck
    Read-only
    .
  9. Click
    OK
    .
  10. Open the Php.ini file with a plain-text editor, such as Notepad.
  11. Locate the
    max_execution_time
    entry and increase the value (in seconds). For example, to increase the timeout to 10 minutes, change the line to the following value:
    max_execution_time=600
  12. Save and close the Php.ini file.
  13. Right-click the Php.ini file, and then click
    Properties
    .
  14. On the
    General
    tab, check
    Read-only
    .
  15. Click
    OK
    .
  16. To change Apache timeout parameters in httpd.conf, browse to the following default folder on the
    Symantec Endpoint Protection Manager
    server:
    C:\Program Files (x86)\Symantec\
    Symantec Endpoint Protection Manager
    \apache\conf
  17. Open the httpd.conf file with a plain-text editor, such as Notepad.
  18. Locate the following lines and increase the values (in seconds):
    • FcgidIOTimeout 1800
    • FcgidBusyTimeout 1800
    • FcgidIdleTimeout 1800
  19. Save and close the httpd.conf file.