Upgrading Exchange RTM to CU23
Up to Mailbox Role : Transport Service
The following 1 error(s) occurred during task execution:
[03/07/2021 05:27:16.0956] [1] 0. ErrorRecord: The operation couldn't be performed because object 'mail.client.com' couldn't be found on 'DC01.localdomain.local'.
[03/07/2021 05:27:16.0956] [1] 0. ErrorRecord: Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: The operation couldn't be performed because object 'mail.client.com' couldn't be found on 'DC01.localdomain.local'.
at Microsoft.Exchange.Configuration.Tasks.DataAccessTask1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, OptionalIdentityData optionalData, Nullable
1 notFoundError, Nullable1 multipleFoundError, ExchangeErrorCategory errorCategory) at Microsoft.Exchange.Configuration.Tasks.DataAccessTask
1.GetDataObjectTObject
at Microsoft.Exchange.Configuration.Tasks.SetObjectWithIdentityTaskBase3.ResolveDataObject() at Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask
3.ResolveDataObject()
at Microsoft.Exchange.Configuration.Tasks.SetObjectTaskBase2.PrepareDataObject() at Microsoft.Exchange.Management.SystemConfigurationTasks.UpgradeExchangeServer.PrepareDataObject() at Microsoft.Exchange.Configuration.Tasks.SetTaskBase
1.InternalValidate()
at Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask`3.InternalValidate()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)
[03/07/2021 05:27:16.0956] [1] [ERROR] The following error was generated when "$error.Clear();
upgrade-ExchangeServer -Identity $RoleFqdnOrName -DomainController $RoleDomainController
" was run: "Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: The operation couldn't be performed because object 'mail.client.com' couldn't be found on 'DC01.localdomain.local'.
at Microsoft.Exchange.Configuration.Tasks.DataAccessTask1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, OptionalIdentityData optionalData, Nullable
1 notFoundError, Nullable1 multipleFoundError, ExchangeErrorCategory errorCategory) at Microsoft.Exchange.Configuration.Tasks.DataAccessTask
1.GetDataObjectTObject
at Microsoft.Exchange.Configuration.Tasks.SetObjectWithIdentityTaskBase3.ResolveDataObject() at Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask
3.ResolveDataObject()
at Microsoft.Exchange.Configuration.Tasks.SetObjectTaskBase2.PrepareDataObject() at Microsoft.Exchange.Management.SystemConfigurationTasks.UpgradeExchangeServer.PrepareDataObject() at Microsoft.Exchange.Configuration.Tasks.SetTaskBase
1.InternalValidate()
at Microsoft.Exchange.Configuration.Tasks.SetSystemConfigurationObjectTask`3.InternalValidate()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".
What does "Object" even mean in this case, and why is it trying to find object "mail.client.com" instead of "mailserver.localdomain.local"?