Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

You can't enable archiving for a migrated mailbox in a hybrid deployment of Office 365 pre-upgrade and on-premises Exchange Server


View products that this article applies to.

Problem

Consider the following scenario. You have a hybrid configuration of Exchange Online in Microsoft Office 365 pre-upgrade and your on-premises Microsoft Exchange environment. In addition to the Microsoft Exchange 2010 hybrid server, your on-premises organization contains Microsoft Exchange 2003 mailbox servers, Microsoft Exchange 2007 mailbox servers, or both kinds of servers. You migrated mailboxes directly from Exchange 2003 or Exchange 2007 to Office 365 pre-upgrade by using the�New-MoveRequest Windows PowerShell command.

In this scenario, you try to enable remote archiving for the migrated mailboxes by using either the on-premises Exchange Management Console (EMC) or Windows PowerShell through the Exchange Management Shell. However, you experience these symptoms:
  • In the on-premises EMC, when you right-click the remote user mailbox, the option to enable archiving is missing.
  • When you run the Enable-RemoteMailbox <username> -Archive Windows PowerShell cmdlet, you receive the following error message:
    Property ArchiveGuid can't be set on this object because it requires the object to have version 0.10 (14.0.100.0) or later. The object's current version is 0.0 (6.5.6500.0).

↑ Back to the top


Cause

This problem occurs because, when Exchange 2003 or Exchange 2007 mailboxes are migrated, the msExchVersion property isn't updated correctly to indicate that archiving can be enabled on these mailboxes in a hybrid deployment. The Enable-RemoteMailbox cmdlet only works on mailboxes that contain Exchange 2010 mailbox property values.

↑ Back to the top


Workaround

To work around this problem,�manually change the value of the msExchVersion property by using Active Directory Service Interfaces Editor (ADSI Edit).

Warning�This procedure requires ADSI Edit. Using ADSI Edit incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems that result from the incorrect use of ADSI Edit can be resolved. Use ADSI Edit at your own risk.

To change the value of the�msExchVersion property to 44220983382016 for the Exchange 2003 and Exchange 2007 mailbox, follow these steps:�
  1. Log on to an on-premises domain controller or member server as an administrator.
  2. Click Start, point to All Programs, click Administrative Tools, and then click Active Directory Users and Computers.
  3. On the View menu, make sure that Advanced Features is selected.
  4. Locate the mail-enabled user account for which you want to enable archiving.
  5. Right-click the user account, click Properties, and then click the Attribute Editor tab.
  6. Locate, and then select the msExchVersion attribute.
  7. Click Edit, and then type 44220983382016 in the Value box.

  8. Click OK two times.

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section. This problem will be fixed in a future release of Office 365.

↑ Back to the top



Still need help? Go to the Office 365 Community website.

↑ Back to the top


Keywords: o365062011, o365, o365e, o365a, hybrid, kbgraphxlink, kbgraphic, pre-upgrade, KB2788366

↑ Back to the top

Article Info
Article ID : 2788366
Revision : 8
Created on : 10/9/2013
Published on : 10/9/2013
Exists online : False
Views : 1471