Exchange 2010 - 2013 Migration missing mailbox.

Posted on 2014-03-06
Last Modified: 2014-03-10
I recently migrated a multi-tenant Exchange 2010 SP3 setup to Exchange 2013 SP1, as part of a project to reuse equipment not being fully utilized and to move towards a visualized setp.

Exchange 2010 was running on Server 2008 R2 with AD DS role all on one server, I created 2 x 2012 R2 servers, one for DC & DNS, one for Exchange 2013 SP1 to have the CAS and MB role installed.

The namespace was kept, after the new CAS was succesfully allowing proxy to the old 2010 mailboxes, all client mailboxes were successfully moved to the new 2013 database.

One of the checks I did before uninstalling Exchange 2010, was that get-mailbox list showed all databases listed on the new database.  All clients were working with no complaints.  I've uninstalled Exchange 2010, demoted the DC, removed the member server and no it's a standalone blank 2008 R2 waiting to be wiped for a new role.

I've been told today following that, that one user can't access his mail, she is an OWA user only, upon checking ECP I can see that user no longer is listed with a mailbox.  The user is still listed in the tenant AD OU along with his other colleagues whom are working fine.

Inspecting ADSI of that user shows it is still enabled with his e-mail address and pointing at the mailbox name hosted on Exchange 2013, but I have no idea where it is gone.  Logging onto OWA results with.  Also trying to mail enable that user does not bring that user up with a list, Exchange thinks it is already mail enabled.

A problem occurred while you were trying to use your mailbox.
X-OWA-Error: Microsoft.Exchange.Data.Storage.ObjectNotFoundException
X-OWA-Version: 15.0.847.32.

Is this recoverable, I would like to understand what has gone wrong with this 1 user out of hundreds.  Should I just delete the AD user and start again as I can't setup a new Exchange user with the correct SMTP e-mail address as it is currently taken.

I'm looking at what recovery options I have, including the DPM that was protecting.

Question by:Robert_Turner
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
LVL 63

Assisted Solution

by:Simon Butler (Sembee)
Simon Butler (Sembee) earned 500 total points
ID: 39910799
Exchange 2010 wouldn't have allowed you to uninstall if a mailbox was still on the system - it is one of the checks it makes. Therefore the problem has to have occurred after the move.
If the account is still there, then it sounds like either it was mail disabled or something else went wrong, perhaps with AD replication. If you look at the account through adsiedit, does it show any Exchange attributes?


Author Comment

ID: 39910915
That's exactly what I thought Simon, I knew it would object if I left anything behind, it does have Exchange attributes, yes, but I have modified them the SMTP address so I can get this person working again to free up the mail address for a brand new mailbox.  It was objecting the address was already in existence when I first tried to to that.

I haven't deleted the original AD account, just renamed it to (.broken) for the time being.

Author Comment

ID: 39911301
I've also done a get-messagetrackinglog specifying today, I can see e-mail being delivered with the new server specified.  So why can't I see it in ECP anywhere.
Free NetCrunch network monitor licenses!

Only on Experts-Exchange: Sign-up for a free-trial and we'll send you your permanent license!

Here is what you get: 30 Nodes | Unlimited Sensors | No Time Restrictions | Absolutely FREE!

Act now. This offer ends July 14, 2017.


Accepted Solution

Robert_Turner earned 0 total points
ID: 39912072
I managed to get to the bottom of it, comparing ADSI attributes with a working user showed missing information, such as home server, and exchangemdb, etc.  Although you didn't give me the fix you certainly gave me inspiration that led me to the fix and will award points.

I would love to understand how this AD Object lost all those attributes after Exchange 2010 uninstall.

Author Comment

ID: 39912080
Suggestion of ADSI attributes led me down the correct path to discover the issue.
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39912087
Why did that get a C grade then?

Author Comment

ID: 39912115
You didn't give me the actual fix, or tell me which exact attributes to look at, it took some time comparing a working mailbox to the broken one to spot what information was missing or the fact there was missing attributes in the first place.  My understanding of the grading system is that the score should be relevant to how close the actual fix it was.  I was quite tempted to self accept my own answer but I thought some points would be appropriate.
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39913213
I refer you to the grading guidelines.

I don't think a C grade is appropriate here, but I have asked a moderator to intervene.

I always challenge C grades, I don't think in the almost ten years I have been using EE I have seen one given to me which was deserved.


Featured Post

Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
Unified and professional email signatures help maintain a consistent company brand image to the outside world. This article shows how to create an email signature in Exchange Server 2010 using a transport rule and how to overcome native limitations …
This tutorial will walk an individual through the process of installing of Data Protection Manager on a server running Windows Server 2012 R2, including the prerequisites. Microsoft .Net 3.5 is required. To install this feature, go to Server Manager…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…

724 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question