Encrypted Exchange items (S/MIME) may fail to open once retrieved or restored after intalling Enterprise Vault 15.2.2 Release Update
Problem
Encrypted Exchange items (S/MIME) may fail to open once retrieved or restored from the archive after 15.2.2 Release Update is installed. Items archived prior to the 15.2.2 installation are affected, except small items or items that weren't shared for single instancing. Newly archived S/MIME items can be retrieved and restored, but they do not appear in the index. This issue affects Exchange items with the message class IPM.Note.SMIME.
Error Message
There are no related errors in the Enterprise vault client or server logs. A dtrace of StorageOnlineOpns (for retrieval) or StorageRestore (for restore) will show the following:
{CSMTPTraverserBase::LoadMIMEMessageFromStream} (Entry)
{CSMTPTraverserBase::LoadMIMEMessageFromStream:#237} Loading the stream into a MimeItem...
{CMimeItem::put_ProxyUsage} Setting proxy usage [PROXY_USAGE_NEVER]
{CMimeItem::LoadStream} Loading item [F0D9D50B6AF5AF692CD8CAC08B319201].
{CMimeItem::LoadMessageFromStream} Copying source stream to local copy
CEVByteStreamMemoryFileImpl::put_MemoryThresholdKB Max in memory stream size set to 262144 bytes
{FeatureFactory::ResolveFeatureCoClass} (Entry)
{FeatureFactory::ResolveFeatureCoClass:#78} Creating an instance of interface [struct CDO::IMessage] using [CDOSYS::Message]
{FeatureFactory::ResolveFeatureCoClass} (Exit) Status: [Success]
{CMimeItem::LoadStream} Loaded item [F0D9D50B6AF5AF692CD8CAC08B319201]. Elapsed time [0.00s]
{MimeParserHelper::OpenMimeItem} Loaded [F0D9D50B6AF5AF692CD8CAC08B319201]. Using copy of input stream [True]
{CSMTPTraverserBase::LoadMIMEMessageFromStream:#245} Stream size [0.00] Kb
The last line shows "Stream size [0.00] kb".
If using Outlook to view the items, it may show an error similar to:
Fig 1: Error message box showing: Cannot load the Outlook form for [] items. You may need to install additional software to view items of this type.
Cause
Product issue.
Solution
A supported hotfix has been made available for this issue. Please contact Technical Support to obtain this fix. This hotfix has not yet gone through any extensive Q&A testing. Consequently, if you are not adversely affected by this problem and have a satisfactory temporary workaround in place, we recommend that you wait for the public release of this hotfix.
The Product Engineering Team currently plans to address this issue by way of a patch or hotfix to the current version of the software. Please note that we as a company reserve the right to remove any fix from the targeted release if it does not pass quality assurance tests. Our plans are subject to change and any action taken by you based on the above information or your reliance upon the above information is made at your own risk.
Please contact your Sales representative or the Sales group for upgrade information including upgrade eligibility to the release containing the resolution for this issue.