Home, Monitors, and Reports are blank due to php.ini misconfiguration
search cancel

Home, Monitors, and Reports are blank due to php.ini misconfiguration

book

Article ID: 164916

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

When logging into the Symantec Endpoint Protection Manager (SEPM), you receive an unexpected server error.  Once logged in, the home, monitors, and reports tabs all show blank data.  

scm-server-0.log:
2017-03-22 11:10:26.039 THREAD 122 SEVERE:  in: com.sygate.scm.server.task.ScheduledReportingTask
java.io.IOException: Server returned HTTP response code: 500 for URL: https://SEPM1:8445/Reporting/reports/sr-login.php
    at sun.reflect.GeneratedConstructorAccessor36.newInstance(Unknown Source)

reporting.log:
[22-Mar-2017 15:11:25 UTC] PHP Warning:  require(Include/resources/reporter.php): failed to open stream: No such file or directory in D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Reports\sr-login.php on line 19
[22-Mar-2017 15:11:25 UTC] PHP Fatal error:  require(): Failed opening required 'Include/resources/reporter.php' (include_path='.') in D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Reports\sr-login.php on line 19

scm-ui.err:
Mar 21, 2017 3:58:06 PM  STDERR: com.sygate.scm.console.util.ConsoleException: You are no longer connected to the Symantec Endpoint Protection Manager. You must log on again to continue. [0x11010000]

Cause

The SEPM cannot find reporter.php and fails to load the page. The location or reporter.php is defined in the php.ini file.  Examining php.ini, the include_path is incorrect.  (It is missing quotes for the path)

include_path=. ;D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting;D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php

 

Resolution

Modify the include_path in php.ini to include quotes in the path:  

include_path=". ;D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting;D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php"