When Symantec Data Loss Prevention (DLP) attempts to communicate with Symantec Messaging Gateway (SMG) using the FlexResponse API, the operation fails, and you receive an "HTTP 500" error in the logs. The error typically references the DlpQuarantineActionsService, such as:
Message: FlexResponse Action [Email Quarantine Connect Approve Action] failed with message: Input error when reading response from email gateway:java.io.IOException: Server returned HTTP response code: 500 for URL: https://<SMG_HOSTNAME>:8443/brightmail/ws/DlpQuarantineActionsService
This error occurs after the TLS handshake completes successfully but before the SOAP service processes the request, often indicating that the SMG appliance cannot validate the client certificate presented by the DLP Enforce server.
For SMG versions 10.9.2 and previous, importing only the leaf certificate into the SMG "Applications" certificate store is insufficient for successful validation. The SMG appliance requires the full certificate chain (including root and intermediate CA certificates) to be imported into the Applications tab to establish trust with the DLP Enforce server.
Resolution To resolve this issue, ensure the full certificate chain is imported into the SMG appliance:
Note: Certificate handling will be updated in a future release to address this issue.