Home » Exchange Server 2007 » Discovery Search Mailbox has been corrupted and it is in an inconsistent state

Translate:

Archives

Discovery Search Mailbox has been corrupted and it is in an inconsistent state

In last blog we have discussed Installing Exchange Server 2013 co-existence with Exchange Server 2007.

 

After installing when we launched Exchange Management Console in Exch 2007, we’ve received warning message as shown below:

 

DiscoverSearchMailbox {Guid} has been corrupted and it is in an inconsistent state. The following validation errors have occurred:

 

Discovery Search1

 

Warning:

The Value of property ‘Recipient Type Details’. 536870912, is not defined in the Enum type ‘RecipientTypeDetails’.

 

Tried checking the cmdlet “Get-Mailbox” from Exch 2007 and below is the result with Warning message.

 

Discovery Search2

 

Always keep in Mind that DiscoverSearchMailbox is also a User Mailbox.

 

While I’m troubleshooting checked the attribute value in ADSIEDIT as the warning message is clearly stating the recipient details, and found strange value as mentioned in Screenshot “536870912”

 

So jumped into Adsiedit.msc as shown in the below screenshot:

 

Discovery Search3

 

 

Go to the properties and check for MsExchRecipient Type Details

 

Discovery Search4

 

 

Here the decimal value should be 1 but the value is 536870912 as shown above.

 

So change it to 1, just cross checked my Mailbox and it’s 1 as shown below:

 

Discovery Search5

 

 

Hence Changed for the Discovery Search Mailbox the decimal value from 536870912 to 1.

 

Then when I ran the same command again “Get-Mailbox” and below is the result with No Warning.

 

Discovery Search6

 

 

Conclusion if you leave the warning message there are chances that Search might not work properly.

 

Praveen Kumar

MCTS, MCITP | Exchange Server

Publisher @ Techrid.com


Leave a comment

Translate »