Symantec DLP Detection Server Controller Service fails to restart after restarting the service.
In MonitorControlloer0.log you see the following exception:
SEVERE: Error starting monitor controller
java.lang.RuntimeException: java.net.UnknownHostException: http://<ip-address or dns name>
at com.vontu.monitor.controller.MonitorController.startReplicatorCommLayerForEnforceCommunicator(MonitorController.java:300)
at com.vontu.monitor.controller.MonitorController.start(MonitorController.java:263)
at com.vontu.monitor.controller.Service.start(Service.java:184)
at com.vontu.monitor.controller.Service.start(Service.java:81)
at com.vontu.monitor.controller.Service.main(Service.java:116)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.net.UnknownHostException: http://<ip-address or dns name>
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
at java.net.InetAddress.getAllByName0(InetAddress.java:1277)
at java.net.InetAddress.getAllByName(InetAddress.java:1193)
at java.net.InetAddress.getAllByName(InetAddress.java:1127)
at java.net.InetAddress.getByName(InetAddress.java:1077)
at com.vontu.monitor.controller.replicatorcommlayer.bootstrap.MonitorControllerToEnforceConnectorClientBootstrap.bootstrapReplicatorCommLayer(MonitorControllerToEnforceConnectorClientBootstrap.java:277)
at com.vontu.monitor.controller.replicatorcommlayer.bootstrap.MonitorControllerToEnforceConnectorClientBootstrap.startUp(MonitorControllerToEnforceConnectorClientBootstrap.java:201)
at com.vontu.monitor.controller.MonitorController.startReplicatorCommLayerForEnforceCommunicator(MonitorController.java:293)
... 10 more
Nov 26, 2023 8:52:06 AM com.hazelcast.instance.Node
INFO: [127.0.0.1]:5701 [enforceMessaging] [3.6.5] Running shutdown hook... Current state: ACTIVE
You will see an ip address or a dns name after the UnknownHostException for the proxy server.
Under System - Settings - General, you have updated the proxy value to "http://<ip address or dns name>". This field, Proxy Settings under the heading Enforce to Cloud proxy settings, only requires the dns name or the ip address and does not require the http:// in front of it. Format this properly and save the settings and restart this service.