NullPointerException while executing REST smart response action from Incident list page and the Incident Details Page
book
Article ID: 276169
calendar_today
Updated On:
Products
Data Loss PreventionData Loss Prevention API Detection for Developer Apps Virtual ApplianceData Loss Prevention API Detection Virtual ApplianceData Loss Prevention Cloud Detection ServiceData Loss Prevention Cloud Detection Service for ICAPData Loss Prevention Cloud Detection Service for RESTData Loss Prevention Cloud PackageData Loss Prevention Cloud Prevent for Microsoft Office 365Data Loss Prevention Cloud Service for Discovery/ConnectorData Loss Prevention Cloud Service for EmailData Loss Prevention Cloud StorageData Loss Prevention Core PackageData Loss Prevention Data Access GovernanceData Loss Prevention Discover SuiteData Loss Prevention Endpoint DiscoverData Loss Prevention Endpoint PreventData Loss Prevention Endpoint SuiteData Loss Prevention EnforceData Loss Prevention Enterprise SuiteData Loss Prevention for MobileData Loss Prevention for Office 365 Email and Gmail with Email SafeguardData Loss Prevention Form RecognitionData Loss Prevention Network DiscoverData Loss Prevention Network EmailData Loss Prevention Network MonitorData Loss Prevention Network Monitor and Prevent for EmailData Loss Prevention Network Monitor and Prevent for Email and WebData Loss Prevention Network Monitor and Prevent for WebData Loss Prevention Network Prevent for EmailData Loss Prevention Network Prevent for Email Virtual ApplianceData Loss Prevention Network Prevent for Web Virtual ApplianceData Loss Prevention Network ProtectData Loss Prevention Network WebData Loss Prevention Oracle Standard Edition 2Data Loss Prevention Plus SuiteData Loss Prevention Sensitive Image Recognition
Issue/Introduction
The DLP Environment was upgrade to DLP 16.0 MP2 Hotfix 1. The incident remediation team attempts to execute a file restore via a smart response rules, from the incident list or incident snapshot page. The request appears to be sent to the Cloud Connector but no response ever comes back from the Cloud Connector thus no file restore ever occurs.
Environment
DLP 16.0 MP2 Hotfix 1
Cause
When the smart response rule is executed from the Incident List or Incident Snapshot page a null pointer is generated in the MonitorController.log
Level: WARNING Message: Publishing to the connection ConnectionIdentifierId [hostName=gw.csg.dlp.protect.symantec.com, port=443] failed for the provider com.symantec.dlp.services.rest.RestDataObjectProvider java.lang.NullPointerException at com.symantec.dlp.services.rest.RestSPIRequestReader.getRestSPIRequestDataObject(RestSPIRequestReader.java:113) at com.symantec.dlp.services.rest.RestSPIRequestReader$$FastClassBySpringCGLIB$$e70b282d.invoke(<generated>)....
The null reference impacts the rest response to the Cloud Connector causing the response to be incomplete and never attain a reply from CDS nor attain a successful File Restore.
Resolution
The fix is available in the following code releases: