I've tried unsuccessfully to update my Exchange from CU5 to CU7.
There is only one multi-roled server and whilst PrepSchema, PrepAD and PrepDomain all successfully finish, when it comes to the actual install, it fails on the pre-requisite checks without much insight into why.
I've tried running the installer from PS, cmd, elevated cmd, after reboot, after windows updates, etc but am unable to pass the pre-req checks. Checking the exchange install logs:
[01/06/2015 13:49:06.0905] [0] Setup will run the task 'Start-PreConfiguration'
[01/06/2015 13:49:06.0905] [1] Setup launched task 'Start-PreConfiguration -Mode 'BuildToBuildUpgrade' -Roles 'LanguagePacks','BridgeheadRole','FrontendTransportRole','ClientAccessRole','UnifiedMessagingRole','MailboxRole','AdminToolsRole','CafeRole''
[01/06/2015 13:49:09.0967] [1] [ERROR] Object reference not set to an instance of an object.
[01/06/2015 13:49:09.0983] [1] [WARNING] An unexpected error has occurred and a Watson dump is being generated: Object reference not set to an instance of an object.
[01/06/2015 13:49:10.0764] [1] [ERROR] Object reference not set to an instance of an object.
[01/06/2015 13:49:10.0764] [1] [ERROR] Object reference not set to an instance of an object.
[01/06/2015 13:49:10.0780] [0] [ERROR] Exception has been thrown by the target of an invocation.
[01/06/2015 13:49:10.0780] [0] [ERROR] Object reference not set to an instance of an object.
[01/06/2015 13:49:10.0780] [0] [ERROR] Object reference not set to an instance of an object.
[01/06/2015 13:49:10.0780] [0] CurrentResult SetupLauncherHelper.loadassembly:444: 1
[01/06/2015 13:49:10.0780] [0] The Exchange Server setup operation didn't complete. More details can be found in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder.
[01/06/2015 13:49:10.0780] [0] CurrentResult main.run:235: 1
[01/06/2015 13:49:10.0780] [0] CurrentResult setupbase.maincore:396: 1
[01/06/2015 13:49:10.0780] [0] End of Setup
[01/06/2015 13:49:10.0780] [0] **********************************************
From the Watson log:
[01/06/2015 13:49:06.0436] [0] The locally installed version is 15.0.913.22.[01/06/2015 13:49:06.0436] [0] Exchange Installation Directory : 'C:\Program Files\Microsoft\Exchange Server\V15'.
[01/06/2015 13:49:06.0530] [0] Setup is determining what organization-level operations to perform.
[01/06/2015 13:49:06.0530] [0] Because the value was specified, setup is setting the argument OrganizationName to the value First Organization.
[01/06/2015 13:49:06.0577] [0] RootDataHandler has 1 DataHandlers
[01/06/2015 13:49:06.0577] [0] Languages
[01/06/2015 13:49:06.0577] [0] Mailbox role: Transport service
[01/06/2015 13:49:06.0577] [0] Client Access role: Front End Transport service
[01/06/2015 13:49:06.0577] [0] Mailbox role: Client Access service
[01/06/2015 13:49:06.0577] [0] Mailbox role: Unified Messaging service
[01/06/2015 13:49:06.0577] [0] Mailbox role: Mailbox service
[01/06/2015 13:49:06.0577] [0] Management tools
[01/06/2015 13:49:06.0577] [0] Client Access role: Client Access Front End service
[01/06/2015 13:49:06.0592] [0] Validating options for the 7 requested roles
[01/06/2015 13:49:06.0592] [0] UpgradeModeDataHandler has 17 handlers and 17 work units
[01/06/2015 13:49:06.0655] [0] Performing Microsoft Exchange Server Prerequisite Check
[01/06/2015 13:49:06.0889] [0] **************
[01/06/2015 13:49:06.0905] [0] Setup will run the task 'Start-PreConfiguration'
[01/06/2015 13:49:06.0905] [1] Setup launched task 'Start-PreConfiguration -Mode 'BuildToBuildUpgrade' -Roles 'LanguagePacks','BridgeheadRole','FrontendTransportRole','ClientAccessRole','UnifiedMessagingRole','MailboxRole','AdminToolsRole','CafeRole''
[01/06/2015 13:49:09.0967] [1] [ERROR] Object reference not set to an instance of an object.
[01/06/2015 13:49:09.0983] [1] [WARNING] An unexpected error has occurred and a Watson dump is being generated: Object reference not set to an instance of an object.
Unfortunately this is about as detailed as it gets. I can't figure out why it's thrown the error and there's nothing in the event logs.
Has anyone encountered this before? Or would anyone be able to point me to some more detailed logs?