You need to troubleshoot DLP services not starting or showing an "Unknown" status in the Data Loss Prevention (DLP) Enforce console.
This is visible in the Enforce console under Servers and Detectors > Overview.
This occurs because the Detection Server is unable to communicate with the DLP Enforce Server, which may be due to a variety of reasons.
Ping the Detection Server from the Enforce Server to confirm basic communication between the servers.
Telnet into the Detection Server from the Enforce Server over Port 8100 (this is the default port).
Confirm that the "DLP Detection Server" service is actually running on the Detection Server.
For v15.x.x:
C:\Program Files\Symantec\DataLossPrevention\DetectionServer\15.X.X\Protect\config\Communication.properties
For v16.0.x:
C:\Program Files\Symantec\DataLossPrevention\DetectionServer\16.0.X\Protect\config\Communication.properties
For v16.1.x:
C:\Program Files\Symantec\DataLossPrevention\DetectionServer\16.1.X\Protect\config\EnforceConnectorCommunication.properties
If communication between the servers is working but the service is failing to start or is unable to report the correct status, gather the following logs in C:\ProgramData\Symantec\DataLossPrevention\DetectionServer\<version>\logs:
The "BoxMonitor0.log" can be found in the "Debug" folder and is the primary log you will want to check for error messages. This will contain detailed error messages about why the service is failing to start, or why it is unable to communicate with the Enforce Server.
You can generally search for the terms "Error" or "Fail" in order to help you quickly and easily identify problems.
C:\ProgramData\Symantec\DataLossPrevention\DetectionServer\15.X\keystore or C:\ProgramData\Symantec\DataLossPrevention\DetectionServer\16.X.X\keystore
If you are seeing SSL-related errors, check that the "SSLcipherSuites" settings on your Detection Server and Enforce Server match.
Changes are not applied until the DLP services are restarted. If you make any changes or continue having problems, restart the following services to ensure everything is fully up and running.
Note: It may take the services several minutes to fully come back up, even if they are already showing a "Started" state.
Restarting Enforce from within the Enforce console will restart the SymantecDLPDetectionServerController service and re-establish communication with the Detection Server.
Click System > Servers > Overview > Enforce > Restart.
If you have identified a specific error message in the logs, you can find more details in DLP Detection servers show "Unknown" status (broadcom.com). This article should help you resolve most "Unknown" Detection Server errors.
If you are unable to identify the error or find the solution, open a case and zip all of the following log files for the last 7 days from your Detection Server for Support to review.