Hi,
We have an Exchange 2007 environment and are installing a fresh 2013 environment to migrate to. The Client Access servers installed successfully, but when I go to install a mailbox server I get the following error:
Error:
The following error was generated when "$error.Clear();
if (!$RoleIsDatacenter -and !$RoleIsDatacenterDedicated)
{
$arbUsers = @(get-user -Filter {lastname -eq "MSExchApproval 1f05a927-3be2-4fb9-aa03-b59fe3b56f4c"} -IgnoreDefaultScope -ResultSize 1);
if ($arbUsers.Length -ne 0)
{
$mbxname = $arbUsers[0].name;
$mbxs = @( get-mailbox -arbitration -Filter {name -eq $mbxname} -IgnoreDefaultScope -resultSize 1 );
if ( $mbxs.length -eq 0)
{
$dbs = @(get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
if ($dbs.Length -ne 0)
{
enable-mailbox -Arbitration -identity $arbUsers[0] -database $dbs[0].Identity;
}
}
}
}
" was run: "The Mailbox database "Mailbox Database 0191534003" isn't on a server running Exchange 2013 or a later version. If you want to create or enable a Exchange 2010 mailbox, or want to enable
the archive or remote archive for a Exchange 2010 Sp1 mailbox, please execute the cmdlet from a Exchange 2010 server.".
Does anyone have any thoughts on this one? We don't have any Exchange 2010 servers. The installer stops at this error. The database it refers to is the one it created earlier during the same install, so not sure what it means when it says
it isn't on an Exchange 2013 server. This DB is on another local volume.
Thank you,
Kurt