Symantec DLP Manager service is in stopped state
search cancel

Symantec DLP Manager service is in stopped state

book

Article ID: 159965

calendar_today

Updated On:

Products

Data Loss Prevention Enforce

Issue/Introduction

Unable to start the Symantec DLP Manager service. We receive the following Windows Error “Windows could not start the Symantec DLP Manager on Server. For more information, review the System Event Log.”. In Event Viewer we see the following Event:

 “Event 7024 The Symantec DLP Manager service terminated with service-specific error Incorrect function”

Check the “Symantec DLP Manager” logs, if you see the following messages

Launching a JVM
Error occurred during initialization of VM
Could not reserve enough space for object heap
JVM exited while loading the application

Resolution

This issue can happen when you do not meet the system requirements for memory.

A possible workaround until more memory can be procured is to decrease the Java Heap space for the Symantec DLP Manager.

Change the following defaults in \Symantec\DataLossPrevention\EnforceServer\Services\SymantecDLPManager.conf:
# Initial Java Heap Size (in MB)
wrapper.java.initmemory = 1378

# Maximum Java Heap Size (in MB)
wrapper.java.maxmemory = 2048

To change the default settings:

  1. In a text editor, open SymantecDLPManager.config.
  2. Locate the lines referenced above.
  3. Set both the initmemory to "2048" and maxmemory values to "4096".
  4. Save the changes to SymantecDLPManager.config
  5. Restart the SymantecDLPManager service

*Note: You may need to increase the maxmemory setting more depending on the the available RAM on the system and the size of the DLP environment.