Symantec Protection Engine (SPE) is returned a malformed container violation on text files like .txt, eml or MSG
SPE log entry:
Mon Feb 20 22:56:04 Pacific Standard Time 2017, A container violation has been found, Event Severity Level = Warning, URL = X.X.X.X/folder/SOMERANDOMFILE.msg, File name = SOMERANDOMFILE.msg, File status = BLOCKED, Component name = SOMERANDOMFILE.msg/__substg1.0_300B0102, Component disposition = NOT REPAIRED, Container Violation = Malformed container (file not scanned), Client IP = X.X.X.X, Scan Duration (sec) = 0.078, Connect Duration (sec) = 0.094, Symantec Protection Engine IP address = X.X.X.X, Symantec Protection Engine Port number = 1344, Uptime (in seconds) = 241588
In some cases this is a cosmetic error and can safely be ignored. ..The following commands will configure the scanner to ignore this detection to complete the scan of the file:
SPE 7.5.3 or newer
C:\Program Files (x86)\Symantec\Scan Engine
) xmlmodifier.exe -s /filtering/Container/MalformedContainersHandling/IgnoreStructureMismatchMalformity/@value true filtering.xml
SPE 7.8
C:\Program Files\Symantec\Scan Engine
) xmlmodifier.exe -s /filtering/Container/MalformedContainersHandling/IgnoreStructureMismatchMalformity/@value true filtering.xml