I was performing an SP2 upgrade on a clients Exchange 2010 Sp1 environment today and whilst upgrading the first “Mailbox Server Role” in the DAG the upgrade process came up with the following error:-
Error:
The following error was generated when “$error.Clear();
if ($exsSid -eq $null -or $exsSid -eq “”)
{
$exsSid = get-ExchangeServerGroupSID -DomainController $RoleDomainController
}
start-setupservice -ServiceName MSExchangeADTopology -ServiceParameters
$exsSid,$RoleDomainController ” was run: “Service ‘MSExchangeADTopology’ failed to reach status ‘Running’ on this server.”.
Service ‘MSExchangeADTopology’ failed to reach status ‘Running’ on this server.
Looking at the exchange setup logs it was discovered that the Exchange Trusted Subsystem was not a member of the Builtin Administrators group.
To add use the following procedure: –
- Open Active Directory Users and Computers
- Under domain name (For example contoso.com), locate the Builtin Container, and on
the right hand side select the Administrator group. - Go into properties of the group
- Click members tab and add Exchange Trusted Subsystem
- Click ok twice
- Reboot the Exchange server
- Rerun the Exchange setup
This time round the upgrade worked fine and the remaining Mailbox servers updated without error.
I had exactly the same issue today luckily I came across your posting I am surprised it didn’t throw up the issue in the pre-requisite checks though. One for Microsoft to address I think!