TechOnTip Weblog

Run book for Technocrats

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.1(8.0.535.0)

Posted by Brajesh Panda on October 14, 2013

While enabling Archive mailbox in our Hybrid environment I came across this issue. After investigation I came to know these the mailboxes we migrated directly from Exchange 2007 to Office 365. Well we have 2010 Co-existence servers, but those mailboxes were never moved to exchange 2010 while they are on-premises. Exchange 2007 didn’t have Archiving solution. So we need to update the version number of Mailboxes, so archive commands can work.

Get-RemoteMailbox <Name> | Enable-RemoteMailbox -Archive

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.1 (8.0.535.0).

Check Exchange Mailbox version thru PowerShell

  • On-Premise Mailbox = Get-Mailbox <Name> | Select ExchangeVersion
  • Office 365 Mailbox = Get-RemoteMailbox <Name> | Select ExchangeVersion

Can also be verified from AD User’s attribute; thru ADSI or AD PowerShell

Get-ADUser SaMAccount -Properties * | select msExchVersion

Here is the version table for mailboxes;

Exchange Version Mailbox Version (ExchangeVersion) AD Attribute (msExchVersion)
2007 0.1 (8.0.535.0) 4535486012416
2010 0.10 (14.0.100.0) 44220983382016

We can change to new 2010 version by editing the attribute thru Active Directory Attribute Editor/ADSIEdit/Powershell

Quest Active Directory PowerShell;

Get-QADUser <SamAccount>| Set-QADUser -ObjectAttributes @{msExchVersion=’44220983382016′}

Default Active Directory Module

$user = Get-ADUser <SamAccountName> -Properties msExchVersion

$user.msExchversion = “44220983382016”

Set-ADUser -Instance $user

Here is the MS KB Article

http://support.microsoft.com/kb/2788366

Advertisements

3 Responses to “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.1(8.0.535.0)”

  1. viral-net-profits.org

    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.1(8.0.535.0) « TechOnTip Weblog

  2. click through the following website

    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.1(8.0.535.0) « TechOnTip Weblog

  3. Support Engineer said

    Excellent article. I work in Microsoft tech support. I just searched and found this article. I have resolved the issue with the help of this article.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: