Hotfix for Symantec Enterprise Vault (EV) for Lotus Domino 8.0.5, Build 1048, Specific emails fail to archive with Exception: Invalid high surrogate character. Mail does not get poison pilled.

Article:TECH166138  |  Created: 2011-08-01  |  Updated: 2011-08-01  |  Article URL http://www.symantec.com/docs/TECH166138
Article Type
Technical Solution


Issue



Which version of Symantec Enterprise Vault (tm) can this hotfix be applied?
This hotfix can only be applied to the following versions of Enterprise Vault for Lotus Domino:

Enterprise Vault for Lotus Domino 8.0.5, Build 1045


Error



Exception: Invalid high surrogate character (0xDD79).
A high surrogate character must have a value from range (0xD800 - 0xDBFF). Info: Diag:
Type:System.ArgumentException ST:   at System.Xml.XmlTextEncoder.Write(String text)|
at System.Xml.XmlTextWriter.WriteString(String text)|
at System.Xml.XmlWriter.WriteElementString(String localName, String ns, Stringvalue)|
at System.Xml.XmlWriter.WriteElementString(String localName, String value)|
at DomNAB.CreateXMLRecipientList(RecipientInfo recips, Boolean bExpandDistLists,
Boolean bAddSMTPAddress, Boolean bNABLookup, Stream stm)|
at KVS.EnterpriseVault.LotusDomino.Common.NoteArchiveInserter.GetSenderRecipientXml
AddressLookupOptions addrLookupOptions)

Solution



What issue(s) does this hotfix resolve?
Emails fail to be archived due to invalid high surrogate characters in the recipients email address.

The invalid characters are now stripped from the XML before the item is archived.

Which files does this hotfix replace? 

File Name File Version
EVDominoLibrary.dll 8.0.5.1069
EVStgAPI.dll 8.0.5.1069


How to Install this hotfix:

  1. Stop the Enterprise Vault services.
  2. In the Enterprise Vault installation directory.
  3. Replace the existing files with the updated versions packaged in this hotfix.
  4. Start the Enterprise Vault services.


How to Uninstall this hotfix:

  1. Stop the Enterprise Vault Services.
  2. Rename the hotfixed files listed above.
  3. Copy back the original files.
  4. Start the Enterprise Vault Services.

Attachments

EV 8.0.5 Hotfix - Etrack 2275383.zip
EV 8.0 SP5 Hotfix - Etrack 2275383.zip (717 kBytes)

Supplemental Materials

SourceETrack
Value2275383
Description

DOMINO: Specific emails fail to archive with Exception: Invalid high surrogate character. Mail does not get poison pilled.



Article URL http://www.symantec.com/docs/TECH166138


Terms of use for this information are found in Legal Notices