When attempting to switch a mailbox, either automatically through a mail synch collection, or manually by right-clicking and selecting Switch Mailboxes..., switching fails and an error is noted in either the EMWMSA.log or EMWMigration.log such as the following:
2008/03/14 12:53:43 PM CMBMConn::GetMailboxInfo Error 1000 Invalid parameter Entry.HomeServer, value null.
2008/03/14 12:53:43 PM CMBMSwitcher::Switch Warning 4930 Cannot switch a mailbox because the target mailbox has not yet been created. The agent will attempt to switch the mailbox again during the next session.,
Despite the error, the target mailbox is fully created, has been successfully matched by directory synch, and all Exchange attributes are in order.
This issue has been noted when the mailbox store database does not have the displayName attribute populated.
For resolution, refer to our KB articleSOL34703 - During an Exchange 2007 migration the Target Agent logs the following error:Error 4818 Infostore for the mailbox <legacyexchangedn> was not found in GAL - https://support.quest.com/Search/SolutionDetail.aspx?id=SOL34703
This article describes a different error, but the cause and method of resolution are identical.