Link to home
Start Free TrialLog in
Avatar of ITtelligent
ITtelligent

asked on

Exchange 2010 SP3 - mailbox server role is not installed on this computer

Hi all,

I'm attempting to update what is an SBS 2011 server's Exchange version 2010 to SP3, so that the organization can install a 2016 Exchange server.  The current version of the Exchange is 14.01.0438.000.

When attempting to install I get the following error.

[REQUIRED] The Mailbox server role is not installed on this computer.

Whats more odd; is about 50% of the time, I also get same error relating to the hub transport role.

And even the log file thinks Exchange role is installed, line 31.


Line 25: [07/18/2017 01:54:18.0286] [0] The following roles are installed: BridgeheadRole ClientAccessRole MailboxRole AdminToolsRole
Line 31: [07/18/2017 01:54:18.0468] [0] 'MailboxRole' is installed on the server object.
Line 49: [07/18/2017 01:54:35.0017] [1] Setup launched task 'Start-PreConfiguration -Mode 'BuildToBuildUpgrade' -Roles 'LanguagePacks','BridgeheadRole','ClientAccessRole','MailboxRole','AdminToolsRole''  
Line 51: [07/18/2017 01:54:35.0651] [1] Beginning processing Start-PreConfiguration -Mode:'BuildToBuildUpgrade' -Roles:'LanguagePacks','BridgeheadRole','ClientAccessRole','MailboxRole','AdminToolsRole'
Line 57: [07/18/2017 01:54:35.0933] [1] Loaded component 'Prereq Configuration' with 2 task information blocks from 'res://MailboxPreConfig.xml'
Line 81: [07/18/2017 01:54:36.0606] [1] Executing: $RoleRoles = 'LanguagePacks,BridgeheadRole,ClientAccessRole,MailboxRole,AdminToolsRole'
Line 257:             # Install any Windows Roles or Features required for the Mailbox role
Line 291: [07/18/2017 01:54:37.0086] [1] Setup launched task 'test-setuphealth -DomainController 'EX01.domain.local' -DownloadConfigurationUpdates $true -ExchangeVersion '14.3.123.4' -Roles 'LanguagePacks' -ScanType 'PrecheckUpgrade' -SetupRoles 'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir 'C:\Program Files\Microsoft\Exchange Server\V14' -LanguagePackDir 'C:\ITtelligent\ExchangeSP3' -LanguagesAvailableToInstall $true -SufficientLanguagePackDiskSpace $true -LanguagePackVersioning $true'  
Line 293: [07/18/2017 01:54:37.0111] [1] Beginning processing test-setuphealth -DomainController:'EX01.domain.local' -DownloadConfigurationUpdates:'True' -ExchangeVersion:'14.3.123.4' -Roles:'LanguagePacks' -ScanType:'PrecheckUpgrade' -SetupRoles:'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir:'C:\Program Files\Microsoft\Exchange Server\V14' -LanguagePackDir:'C:\ITtelligent\ExchangeSP3' -LanguagesAvailableToInstall:'True' -SufficientLanguagePackDiskSpace:'True' -LanguagePackVersioning:'True'
Line 303: [07/18/2017 01:54:48.0477] [1] Setup launched task 'test-setuphealth -DomainController 'EX01.domain.local' -DownloadConfigurationUpdates $false -ExchangeVersion '14.3.123.4' -Roles 'Bridgehead' -ScanType 'PrecheckUpgrade' -SetupRoles 'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir 'C:\Program Files\Microsoft\Exchange Server\V14''  
Line 305: [07/18/2017 01:54:48.0478] [1] Beginning processing test-setuphealth -DomainController:'EX01.domain.local' -DownloadConfigurationUpdates:'False' -ExchangeVersion:'14.3.123.4' -Roles:'Bridgehead' -ScanType:'PrecheckUpgrade' -SetupRoles:'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir:'C:\Program Files\Microsoft\Exchange Server\V14'
Line 691: [07/18/2017 01:55:37.0615] [1] Setup launched task 'test-setuphealth -DomainController 'EX01.domain.local' -DownloadConfigurationUpdates $false -ExchangeVersion '14.3.123.4' -Roles 'ClientAccess' -ScanType 'PrecheckUpgrade' -SetupRoles 'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir 'C:\Program Files\Microsoft\Exchange Server\V14' -IISInstalled $true'  
Line 693: [07/18/2017 01:55:37.0618] [1] Beginning processing test-setuphealth -DomainController:'EX01.domain.local' -DownloadConfigurationUpdates:'False' -ExchangeVersion:'14.3.123.4' -Roles:'ClientAccess' -ScanType:'PrecheckUpgrade' -SetupRoles:'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir:'C:\Program Files\Microsoft\Exchange Server\V14' -IISInstalled:'True'
Line 1066: [07/18/2017 01:56:25.0981] [1] Setup launched task 'test-setuphealth -DomainController 'EX01.domain.local' -DownloadConfigurationUpdates $false -ExchangeVersion '14.3.123.4' -Roles 'Mailbox' -ScanType 'PrecheckUpgrade' -SetupRoles 'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir 'C:\Program Files\Microsoft\Exchange Server\V14' -IISInstalled $true'  
Line 1066: [07/18/2017 01:56:25.0981] [1] Setup launched task 'test-setuphealth -DomainController 'EX01.domain.local' -DownloadConfigurationUpdates $false -ExchangeVersion '14.3.123.4' -Roles 'Mailbox' -ScanType 'PrecheckUpgrade' -SetupRoles 'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir 'C:\Program Files\Microsoft\Exchange Server\V14' -IISInstalled $true'  
Line 1068: [07/18/2017 01:56:25.0982] [1] Beginning processing test-setuphealth -DomainController:'EX01.domain.local' -DownloadConfigurationUpdates:'False' -ExchangeVersion:'14.3.123.4' -Roles:'Mailbox' -ScanType:'PrecheckUpgrade' -SetupRoles:'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir:'C:\Program Files\Microsoft\Exchange Server\V14' -IISInstalled:'True'
Line 1068: [07/18/2017 01:56:25.0982] [1] Beginning processing test-setuphealth -DomainController:'EX01.domain.local' -DownloadConfigurationUpdates:'False' -ExchangeVersion:'14.3.123.4' -Roles:'Mailbox' -ScanType:'PrecheckUpgrade' -SetupRoles:'LanguagePacks','Bridgehead','ClientAccess','Mailbox','AdminTools' -TargetDir:'C:\Program Files\Microsoft\Exchange Server\V14' -IISInstalled:'True'
Line 1436: [07/18/2017 01:57:47.0666] [1] [REQUIRED] The Mailbox server role is not installed on this computer.

I've checked the registry, and the HKLM:Software\Microsoft\Exchange\V14\Mailbox key is present and populated.

Anyone got any bright ideas on how to resolve this?
error.PNG
Avatar of Satish Auti
Satish Auti
Flag of India image

Check the below registry key.

HKEY_LOCAL_MACHINE/Software/Microsoft/SmallBusinesServer/Networking/LeafCertThumbprint

https://social.technet.microsoft.com/Forums/ie/en-US/85607d12-cabb-42b9-9335-3e0883555260/failure-installing-sp3-on-exchange-2010?forum=exchangesvrdeploy
Avatar of PRADIIP SINGH
PRADIIP SINGH

Are you using any Monitoring tool?

Disabled the Health Service  and try it
Also make sure you have close all the open window on the server and try it. you may consider deleting the watermark key and re-run the setup

https://social.technet.microsoft.com/wiki/contents/articles/12917.exchange-2013-watermark-key-path-in-registry.aspx
Avatar of ITtelligent

ASKER

Thanks guys, no luck with those suggestions. Same problem.

@PRADIIP SINGH - what health service are you referring to exactly?
Try disabling any third party service you have and run the setup if you have any monitoring agent installed disable that too
@PRADIIP SINGH, There is a 3rd party monitoring installed and it is disabled.
Give me the setup log
Try uninstalling that Agent reboot the server then run the setup also share me the setup log
Attached is the log pre-restart,
ExchangeSetup.log
looking deeper in to the logs I see these two errors during the pre-req interrogation similar corresponding time stamps to the Exchange setup log.

ExchangeSetup.Log
[07/19/2017 10:16:16.0835] [1] [RECOMENDED] Install hotfix Microsoft Knowledge Base article 2550886 from http://support.microsoft.com/kb/2550886 to improve Windows Failover Cluster transient communication instability when deploying stretched Database Availability Groups across datacenters.
[07/19/2017 10:16:16.0850] [1] [REQUIRED] The Mailbox server role is not installed on this computer.

BPA log
20:16:16.788: Error 'Function 'version-compare()' has failed.' in evaluation of node PreReq_fDotNetFramework982867NotInstalledOnR2MBX
20:16:16.788: Error 'Function 'version-compare()' has failed.' in evaluation of node PreReq_fWin7GDRRMSManifestExpiryUpdateNotInstalled

And
Install these and give a try
It's mention in below blog. Both
DotNetFramework982867NotInstalled
and
Win7GDRRMSManifestExpiryUpdateNotInstalled
are mentioned.

https://blogs.technet.microsoft.com/exchange/2010/09/01/exchange-2010-sp1-faq-and-known-issues/
The DotNet updates - I get "Does not apply to your system" message when trying to install.

Even with the links I cant locate the RMS update anywhere.

The server is fully updated with Windows updates.

I'm beginning to think that the server has a deeper corruption. I shall dig deeper.
ASKER CERTIFIED SOLUTION
Avatar of ITtelligent
ITtelligent

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Ultimately the system was corrupt and it had to be bypassed.  None of the solutions suggested this.