When installing exchange 2016.
Error: step 7 of 14 mailbox role: Transport service
The following error was generated when "$error.Clear();
if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) )
{
Update-RmsSharedIdentity -ServerName $RoleNetBIOSName
}
": "Microsoft.Exchange.Data.DataValidationException: Database is mandatory in UserMailbox.
in Microsoft.Exchange.Data.Directory.ADDataSession.Save(ADObject instanceToSave, IEnumerable`1 properties, Boolean bypassValidation)
)".
Checking in exchange 2010. I have the following error, in the following Blog FederateMailbox comment on the problem. Also in this other Blog SystemMailbox and Blog DiscoverySearchMailbox
Get-Mailbox -Arbitration | Format-Table Name, ServerName, Database -Auto
Get-Mailbox
Shows error of objects with server name that does not exist (mail-ex01 server that currently exists)
WARNING: The object contoso.com/Users/SystemMailbox
WARNING: The object contoso.com/Users/FederateMailbox
WARNING: The object contoso.com/Users/DiscoverySearchMailbox
has been corrupted and is in an incoherent state. The following validation errors have occurred:
NAME |
server Name |
SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9} |
mail-ex02 |
SystemMailbox{1f05a927-43f2-4459-9ea1-31ee79fcf789} |
mail-ex02 |
FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 |
mail-ex02 |
NAME |
server Name |
DiscoverySearchMailbox{D919BA05-46A6-415f-80AD-7E09334BB852} |
mail-ex02 |
My query is, delete and recreate does not affect anything. Or fix registry attributes, which would be the most recommended.
Exchange 2010 (Mail-EX01) shows log of an old mail server with the name Mail-EX02.
Exchange 2010 (Mail-EX01 server that currently exists) is running smoothly with 100 users.