Hotfix for Symantec Enterprise Vault (EV) 9.0.1, Build 1073 for Microsoft Exchange. Exchange Journaling issues with Distribution List (DL) expansion and A6 Queue Population for Moved Items.

Article:TECH153457  |  Created: 2011-02-15  |  Updated: 2013-07-25  |  Article URL http://www.symantec.com/docs/TECH153457
Article Type
Technical Solution


Issue



To which versions of Symantec Enterprise Vault (tm) can this hotfix be applied?

This hotfix can only be applied to the following versions of Enterprise Vault (EV) for Microsoft Exchange:

Enterprise Vault 9.0.1 build 1073
 
What issues does this hotfix resolve?

Description of problems

Etrack 2224626:
In some cases, certain types of Active Directory objects, when added to a Distribution List which was later used as a recipient of an Exchange journaled item, could have been incorrectly identified as a group object. This resulted in Enterprise Vault event log warnings and a possible backlog of items in the target journal mailbox.

Etrack 2226722:
Occasionally, certain messages or Distribution Lists included as recipients within items could cause the Journal Task to fail intermittently while processing, potentially as result of a memory condition during Journal processing.

Etrack 2254981:
Systems that have undergone upgrades through certain upgrade paths (especially those including EV 8.0.2) could, under certain circumstances, experience issues whereby multiple Exchange mailbox folders are unnecessarily added to the A6 MSMQ queue for moved item processing.

Description of solutions

ETrack 2224626:
'Contact' and 'inetOrgPerson' entities found within Distribution Lists are now interpreted correctly by Enterprise Vault. This resolves the above issue and allows for subsequent processing to occur as per usual.

Etrack 2226722:
The method for performing recipient lookups has been modified to stop intermittent failures occurring.

ETrack 2254981:
The methodology used to detect mailbox folders requiring moved item processing has been altered to accommodate such upgrade path scenarios. The SQL script included with this Hotfix ('e2254981_runagainst_directorydatabase.sql') may be used to establish whether your system has been affected and requires this fix. Please see the Installation Instructions section for details on the use of this script.

Note:
-----
A resulting requirement of this change is that if the Enterprise Vault Journaling task is archiving from an Exchange 2010 system, the following registry key must be set on the Enterprise Vault server...

HKEY_CURRENT_USER\Software\Microsoft\Exchange\Exchange Provider\DS Server

Data Type: REG_SZ (string)
Value: The Fully Qualified Domain Name of the Global Catalog server to be used for name look-ups.

This is to enable users and groups that have been hidden from the address book to be included as message recipients during item archiving.


Which file does this Hotfix replace?

ArchServer.dll
ExchangeItemsU.dll
ExchangeSynch.dll
 
Also packaged with this fix:
e2254981_runagainst_directorydatabase.sql
 
How to Install this hotfix

Firstly, to establish whether the system requires the latest fix for the issue detailed in ETrack 2254981, please follow the steps below...
1.    Copy the e2254981_runagainst_directorydatabase.sql file packaged in this Hotfix to the SQL Server hosting your Enterprise Vault Directory Database
2.    Run the SQL script against the Enterprise Vault Directory database
3.    Observe the returned value of CountOfAffectedMailboxes

If the returned value is zero, the system in question does not require this Hotfix.
To apply a previous Hotfix which does not address ETrack 2254981, please review the following Hotfix:
Cumulative Hotfix for Symantec Enterprise Vault (EV) 9.0.1, Build 1073 for Microsoft Exchange. Exchange Journaling issues with Distribution List (DL) expansion

If the returned value is greater than zero then the system in question has been affected and this Hotfix must be applied.
To do this, perform the following steps...

4.     Stop all EV services on the EV server
5.     Once all services are stopped, take a backup copy of the files ArchServer.dll, ExchangeItemsU.dll, and ExchangeSynch.dll located in the Enterprise Vault installation folder (which by default is C:\Program Files\Enterprise Vault)
6.     Copy the updated files ArchServer.dll, ExchangeItemsU.dll, and ExchangeSynch.dll packaged in this Hotfix, to the Enterprise Vault installation folder to replace the originals
7.     As detailed above, if Enterprise Vault is Journal archiving from an Exchange 2010 system, the following registry key must be set: HKEY_CURRENT_USER\Software\Microsoft\Exchange\Exchange Provider\DS Server [REG_SZ (String)]. The value for this key should be the Fully Qualified Domain Name of the Global Catalog server to be used for name look-ups by Enterprise Vault.
8.    Re-start the EV services.
 
How to Uninstall the hotfix

1.  Stop all EV services on the EV server and close any instances of the Vault Admin Console
2.  Replace the files ArchServer.dll, ExchangeItemsU.dll, and ExchangeSynch.dll with the original backup copies (v 9.0.1.1073)
3.  Re-start the EV services
 

Solution



Download below:


Supplemental Materials

Value2224626
Description

In some cases, certain types of Active Directory objects, when added to a Distribution List which was later used as a recipient of an Exchange journaled item, could have been incorrectly identified as a group object. This resulted in Enterprise Vault event log warnings and a possible backlog of items in the target journal mailbox.

 


SourceETrack
Value2226722
Description

Occasionally, certain messages or Distribution Lists included as recipients within items could cause the Journal Task to fail intermittently while processing, potentially as result of a memory condition during Journal processing.

 


SourceETrack
Value2254981
Description

Systems that have undergone upgrades through certain upgrade paths (especially those including EV 8.0.2) could, under certain circumstances, experience issues whereby multiple Exchange mailbox folders are unnecessarily added to the A6 MSMQ queue for moved item processing.

 




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


Terms of use for this information are found in Legal Notices