Archiving and Post-Processing may not work when the Archive Task for a mailbox is on a different EV server to the Vault Store hosting the mailbox's archive

book

Article ID: 100026584

calendar_today

Updated On:

Resolution

To determine if Enterprise Vault is affected by this problem, check the QMid on both EV servers by following the steps below:

  1. In Regedit, open the registry key:
    1.  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\MachineCache
  2. Check the "QMid" registry value and compare this with all other Enterprise Vault servers in the site. 

Warning: Incorrect use of the Windows registry editor may prevent the operating system from functioning properly. Great care should be taken when making changes to a Windows registry. Registry modifications should only be carried out by persons experienced in the use of the registry editor application. It is recommended that a complete backup of the registry and workstation be made prior to making any registry changes.

If the value is not unique then the steps provided below need to be followed to generate a unique QMid.

  1. Stop the MSMQ Service
  2. Using RegEdit, delete the QMid value HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters\MachineCache\QMId
  3. Add a SysPrep DWORD under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters and set it to 1
  4. Start the MSMQ Service.
  5. Verify that QMId has a new value
 

 

Issue/Introduction

Archiving and post-processing do not function for mailboxes which have the Archive Task for their Exchange server located on one EV server and their Archive located on a different EV server, if the QMid (Queue Manager ID) for an MSMQ instance on the Archiving Task EV server is the same as the QMid of the EV Server that hosts the Vault Store for the mailbox's archive. MSMQ messages cannot be transmitted correctly between the MSMQ instances on the two EV servers in this instance. This can occur if the two servers were derived from a cloned server that already had MSMQ installed on it.