Error semsrv Event Id 4096 , Symantec Endpoint Protection Manager service does not start


Article ID: 156900


Updated On:


Endpoint Protection


After reboot of the machine the Symantec Endpoint Protection Manager service does not start  automatically , but manually the service start without any problem.

From the Windows Event viewer :

Event source :  semsrv
Event id          :   4096

The java virtual machine exited with a code of 1


From the scm-server-0.log  :

2012-08-08 15:51:35.943 THREAD 1 GRAVE:  in: com.sygate.scm.server.servlet.StartupServlet
com.sygate.scm.server.util.ScmServerError: Failed to connect to database after tried 20 times, please start the database.


The problem is related to the service of the Embedded Database not staring on time so that the semsrv can use it (dbsrv11.exe)

ODBC connection checks good.


To fix the problem we increase the memory usage of the Java V ritual Machine used by semsrv  , from the following options :

JVM Option Number 0=-Xms64m

JVM Option Number 1=-Xmx256m

JVM Option Number 2=-XX:MinHeapFreeRatio=30

JVM Option Number 3=-XX:MaxHeapFreeRatio=40


to :

JVM Option Number 0=-Xms256m

JVM Option Number 1=-Xmx512m

JVM Option Number 2=-XX:MinHeapFreeRatio=40

JVM Option Number 3=-XX:MaxHeapFreeRatio=70

Applies To

Symantec Endpoint Protection 12.1