When sending reports using anonymous authentication, they fail after upgrading to DLP 16.0 with error "Unable to send email. Check logs for more details"
Logs show:
06 Nov 2022 20:33:11,923- Thread: 120 FINE [javax.mail] getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle]
06 Nov 2022 20:33:11,923- Thread: 120 FINE [com.sun.mail.smtp] need username and password for authentication
06 Nov 2022 20:33:11,923- Thread: 120 FINE [com.sun.mail.smtp] protocolConnect returning false, host=smtp.myexchange.something, user=myuser, password=<null>
06 Nov 2022 20:33:11,924- Thread: 120 FINE [com.sun.mail.smtp] useEhlo true, useAuth true
06 Nov 2022 20:33:11,924- Thread: 120 FINE [com.sun.mail.smtp] trying to connect to host "smtp.myexchange.something", port 25, isSSL false
06 Nov 2022 20:33:11,925- Thread: 120 FINER [com.sun.mail.util.socket] getSocket, host smtp.myexchange.something, port 25, prefix mail.smtp, useSSL false
06 Nov 2022 20:33:11,925- Thread: 120 FINEST [com.sun.mail.util.socket] create socket: prefix mail.smtp, localaddr null, localport 0, host smtp.myexchange.something, port 25, connection timeout -1, timeout -1, socket factory null, useSSL false
06 Nov 2022 20:33:11,925- Thread: 120 FINEST [com.sun.mail.util.socket] connecting...
06 Nov 2022 20:33:11,927- Thread: 120 FINEST [com.sun.mail.util.socket] success!
06 Nov 2022 20:33:11,927- Thread: 120 FINEST [com.sun.mail.smtp.protocol] 220 smtp.myexchange.something Microsoft ESMTP MAIL Service ready at Sun, 29 Nov 2022 20:33:10 -0500
06 Nov 2022 20:33:11,928- Thread: 120 FINE [com.sun.mail.smtp] connected to host "smtp.myexchange.something", port: 25
06 Nov 2022 20:33:11,929- Thread: 120 FINEST [com.sun.mail.smtp.protocol] EHLO smtp.myexchange.something
06 Nov 2022 20:33:11,930- Thread: 120 FINEST [com.sun.mail.smtp.protocol] 250-smtp.myexchange.something Hello [1.2.3.4]
06 Nov 2022 20:33:11,930- Thread: 120 FINEST [com.sun.mail.smtp.protocol] 250-SIZE 37748736
06 Nov 2022 20:33:11,931- Thread: 120 FINEST [com.sun.mail.smtp.protocol] 250-PIPELINING
---"
06 Nov 2022 20:33:11,969- Thread: 120 FINE [com.sun.mail.smtp] Found extension "XRDST", arg ""
06 Nov 2022 20:33:11,970- Thread: 120 FINE [com.sun.mail.smtp] protocolConnect login, host=smtp.myexchange.something, user=, password=<non-null>
06 Nov 2022 20:33:11,970- Thread: 120 FINE [com.sun.mail.smtp] Attempt to authenticate using mechanisms: LOGIN PLAIN DIGEST-MD5 NTLM XOAUTH2
06 Nov 2022 20:33:11,970- Thread: 120 FINE [com.sun.mail.smtp] Using mechanism LOGIN
06 Nov 2022 20:33:11,971- Thread: 120 FINE [com.sun.mail.smtp] AUTH LOGIN command trace suppressed
06 Nov 2022 20:33:11,973- Thread: 120 FINE [com.sun.mail.smtp] AUTH LOGIN failed
06 Nov 2022 20:33:11,973- Thread: 120 SEVERE [com.symantec.dlp.incidentdomainservices.IncidentEmailService] Error sending incident email.javax.mail.AuthenticationFailedException: 334 VXNlcn5hbW96
Release : 16.0
DLP 16.0 is trying to use authentication, but none is provided as it should be using anonymous.
The issue was addressed in DLP 16.0 MP1 under ID CRE-12181. The information about it's resolution is available in the document linked below:
Enforce Server Fixed Issues in 16.0 MP1 (broadcom.com)
DLP 16.0 MP1 is now available for download and installation from the Support Portal.