Assigning a license to a new MailUser stuck on: 'We are preparing a mailbox for the user.'

Andy C3000 1 Reputation point
2022-12-11T18:44:25.87+00:00

I am trying to do a tenant to tenant M365 migration. The Applications and Migration end points have been setup. I have created the mail-user account in the target (AAD connect not syncing yet) with the ExternalEmailAddress, the ExchangeGUID and ArchiveGUID matching the source user and I have populated all of the x500 addresses, including the legacyDN. That created with no errors.

After assigning the EOL License it has been stuck on 'We are preparing a mailbox for the user' for over 12 hours now.

  1. In reality how long should this typically take?
  2. Is there any way to determine progress? I see no errors if I do a 'get-mosluser'.
  3. Is there any way to test that the migration endpoints have been setup correctly? I'm assuming it needs to communicate with the source somehow.

Thanks

Andy

Exchange Online
Exchange Online
A Microsoft email and calendaring hosted service.
6,195 questions
Exchange | Exchange Server | Management
{count} votes

2 answers

Sort by: Most helpful
  1. Amit Singh 5,306 Reputation points
    2022-12-12T11:18:32.433+00:00

    You can try to have it re-provision.
    It can take up to 24 hours. I had it a few times take that long. Usually, it's done within minutes.

    Get-MsolUSer -Userprincipalname "" | select *ObjectID*  
    

    Copy the Object ID.

    Redo-MsolProvisionuser -ObjectID ""  
     
    

    Also, you can try to fix this by Exchange admin center on-premise, DISABLED the mailbox (this removes all the Exchange attributes and reverses the user to a non-mail enabled user). Then, once the sync has done its job, recreate a mailbox for the user and force on-premise / azure sync. Then, run a New-MoveRequest and wait for it to complete.

    1 person found this answer helpful.

  2. KyleXu-MSFT 26,396 Reputation points
    2022-12-13T02:39:57.53+00:00

    @Andy C3000

    I think the Enterprise Agreement is said customers who buy the Microsoft 365 subscription plans.

    About the question 3, it also be pointed in that article: How do I know this worked?

    Test-MigrationServerAvailability -EndPoint "[the name of your migration endpoint]" -TestMailbox "[Primary SMTP of MailUser object in target tenant]"  
    

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.