- GUI error " Unexpected server Error. ErrorCode: 0x10010000"
- Home/Monitors/Reports menu not working
- reporting log shows similar events:
2022-11-14 15:58:44 ERROR: reporting session timed out
2022-11-14 15:58:44 ERROR: request authentication check failed - file: switcher.php
2022-11-14 15:58:44 ERROR: could not find valid username in session
2022-11-14 15:58:44 ERROR: request authentication check failed - file: switcher.php
2022-11-14 15:59:44 INFO: Login start[14-Nov-2022 15:59:44 UTC] PHP Fatal error: Uncaught Error: Call to undefined function each() in C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php\Include\Common\connectdb.php:342
Stack trace:
#0 C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php\Include\Login\curl_funcs.php(776): sav_fetch_array(Object(variant))
#1 C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php\Include\Login\curl_funcs.php(704): handleAdminUserUpdate(Object(com), 'AF3C39A10A32080...', 'N', 'admin', 1668441584, '', NULL)
#2 C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php\Include\Login\curl_funcs.php(256): doProcessLoginResponse('admin', '<?xml version="...', '<?xml version="...', 1, '1', 'false')
#3 C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php\Include\Login\curl_funcs.php(753): doIntegratedLogin('admin', '7C8029E7A6CE55E...', '1')
#4 C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting\Login\sr-login.php(39): handleIntegratedLogin('7C8029E7A6CE55E...', 0, 'admin', 1, '1')
#5 {main}
thrown in C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php\Include\Common\connectdb.php on line 342
Symantec Endpoint Manager upgraded to 14.3. RU6
File located in C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php\Include\Common is corrupted/not updated.
Verify files in C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Php\Include\Common\ location.
Compare if connectdb.php was created at the same date as others - if it is older this is the source of the problem.
Example:
Replace connectdb.php with file that is taken from valid working installation - can be fresh done on other system but same software version.