In the last 30 days, it does not show information on Endpoint Incidents, it shows a No Data to Display alert.
Endpoint Detection Server appears to be under an unknown state/status.
DetectionServerControllerService log shows failed attempt to create a keytool command umpon receiving a confirmed connection. You can also see this in MonitorController0.log on Enforce.
com.vontu.communication.dataflow.TransportManager connectionUp
INFO: Connection up for address: detectionserver
com.vontu.monitor.controller.activemonitor.ActiveMonitorSubsystem$UpdateMonitorVersion run
SEVERE: UpdateMonitorVersion caught exception.
com.vontu.util.ProtectRuntimeException: com.vontu.enforce.domainlayer.certificate.CertificateException: com.vontu.communication.transport.exception.CertificateException: Error generating server keystore Exception on execution of command
at com.vontu.monitor.controller.informationmonitor.mapper.MonitorChannelKeystoreUpdater.generateKeyAndTrustStoreAndAddData(MonitorChannelKeystoreUpdater.java:165)
at com.vontu.monitor.controller.informationmonitor.mapper.MonitorChannelKeystoreUpdater.updateKeyAndTrustStoreData(MonitorChannelKeystoreUpdater.java:110)
at com.vontu.monitor.controller.informationmonitor.mapper.MonitorChannelKeystoreUpdater.getMonitorChannelKeystoreConfig(MonitorChannelKeystoreUpdater.java:77)
at com.vontu.monitor.controller.informationmonitor.mapper.EndpointChannelMapper.convert(EndpointChannelMapper.java:61)
at com.vontu.monitor.controller.informationmonitor.mapper.EndpointChannelMapper.convert(EndpointChannelMapper.java:32)
at com.vontu.monitor.controller.informationmonitor.mapper.InformationMonitorMapper.convertAndAdd(InformationMonitorMapper.java:107)
at com.vontu.monitor.controller.informationmonitor.mapper.InformationMonitorMapper.convert(InformationMonitorMapper.java:97)
at com.vontu.monitor.controller.informationmonitor.mapper.InformationMonitorMapper.convert(InformationMonitorMapper.java:37)
at com.vontu.util.collection.ConvertingIterator.next(ConvertingIterator.java:45)
at com.vontu.monitor.communication.configset.dataflow.ReconcilingConfigStore.sendLoadInstruction(ReconcilingConfigStore.java:124)
at com.vontu.monitor.communication.configset.dataflow.ReconcilingConfigStore.load(ReconcilingConfigStore.java:116)
at com.vontu.monitor.controller.informationmonitor.InformationMonitorSubsystem.monitorAdded(InformationMonitorSubsystem.java:111)
at com.vontu.monitor.controller.activemonitor.ValidatingMonitorConfigsObserverAdapter.itemAdded(ValidatingMonitorConfigsObserverAdapter.java:54)
at com.vontu.monitor.controller.activemonitor.ValidatingMonitorConfigsObserverAdapter.itemAdded(ValidatingMonitorConfigsObserverAdapter.java:31)
at com.vontu.monitor.communication.configset.BasicConfigSourceObserver.handleConfigSourceUpdate(BasicConfigSourceObserver.java:41)
at com.vontu.monitor.communication.configset.BasicConfigSourceObserver.configSourceChanged(BasicConfigSourceObserver.java:33)
at com.vontu.monitor.controller.OrderedConfigSourceObserver.applyChange(OrderedConfigSourceObserver.java:81)
at com.vontu.monitor.controller.OrderedConfigSourceObserver.configSourceChanged(OrderedConfigSourceObserver.java:72)
at com.vontu.monitor.communication.configset.local.LocalConfigStore.notifyOfChange(LocalConfigStore.java:156)
at com.vontu.monitor.communication.configset.local.LocalConfigStore.put(LocalConfigStore.java:86)
at com.vontu.monitor.controller.activemonitor.ActiveMonitorSet.updateMonitorVersion(ActiveMonitorSet.java:103)
at com.vontu.monitor.controller.activemonitor.ActiveMonitorSubsystem$UpdateMonitorVersion.run(ActiveMonitorSubsystem.java:163)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.vontu.enforce.domainlayer.certificate.CertificateException: com.vontu.communication.transport.exception.CertificateException: Error generating server keystore Exception on execution of command
at com.vontu.enforce.domainlayer.certificate.CertificateService.addKeystoreForServer(CertificateService.java:535)
at com.vontu.enforce.domainlayer.certificate.CertificateService.addKeyAndTrustStoreForServer(CertificateService.java:431)
at com.vontu.enforce.domainlayer.certificate.CertificateService$$FastClassBySpringCGLIB$$d55a2a27.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
at com.vontu.enforce.domainlayer.certificate.CertificateService$$EnhancerBySpringCGLIB$$9573c28d.addKeyAndTrustStoreForServer(<generated>)
at com.vontu.monitor.controller.informationmonitor.mapper.MonitorChannelKeystoreUpdater.generateKeyAndTrustStoreAndAddData(MonitorChannelKeystoreUpdater.java:147)
... 24 more
Caused by: com.vontu.communication.transport.exception.CertificateException: Error generating server keystore Exception on execution of command
at com.vontu.communication.transport.CertificateGenerator.generateServerKeystore(CertificateGenerator.java:176)
at com.vontu.enforce.domainlayer.certificate.CertificateService.addKeystoreForServer(CertificateService.java:501)
... 35 more
Caused by: com.vontu.communication.transport.exception.CertificateException: Exception on execution of command
at com.vontu.communication.transport.keytool.KeytoolCommand.runKeytool(KeytoolCommand.java:65)
at com.vontu.communication.transport.keytool.KeyPairGenerator.generateKeyPair(KeyPairGenerator.java:118)
at com.vontu.communication.transport.keytool.KeyPairGenerator.generateKeyPair(KeyPairGenerator.java:44)
at com.vontu.communication.transport.CertificateGenerator.generateServerKeystore(CertificateGenerator.java:125)
... 36 more
Caused by: java.io.IOException: Cannot run program "C:\Program Files\Symantec\DataLossPrevention\ServerJRE\1.8.0_202\bin\keytool": CreateProcess error=193, %1 is not a valid Win32 application
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at com.vontu.communication.transport.keytool.KeytoolCommand.runKeytool(KeytoolCommand.java:51)
... 39 more
Caused by: java.io.IOException: CreateProcess error=193, %1 is not a valid Win32 application
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 40 more
A keytool file was found within the java_home\bin directory. This file was 0 bytes.
An additional keytool file was found, with an extension, that had more than 0 bytes.
The solution was to remove the 0 byte keytool file from the java_home\bin directory and restart DLP services.