EXCHANGE1\ECP (Default Web Site)' couldn't be found on 'ADC1.domain.local'.

%3CLINGO-SUB%20id%3D%22lingo-sub-2194039%22%20slang%3D%22en-US%22%3EEXCHANGE1%5CECP%20(Default%20Web%20Site)'%20couldn't%20be%20found%20on%20'ADC1.domain.local'.%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2194039%22%20slang%3D%22en-US%22%3E%3CDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3EIn%20order%20to%20address%20the%20latest%20Exchange%20vulnerabilities%20I%20needed%20to%20upgrade%20our%20onPrem%20Exchange%202016%20servers%20from%20CU%2016%20to%20CU%2019.%20(I%20just%20inherited%20this).%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3EOur%20onPrem%20Exchange%20stuff%20is%20virtually%20unused%20as%20we're%20on%200365%2C%20but%20for%20some%20SMTP%20messages%20from%20plant%20floor%20devices%2C%20we%20keep%20the%20environment%20running.%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3EDuring%20the%20upgrade%2C%20I%20am%20getting%20the%20following%20error%20That%20appears%20to%20be%20related%20to%20an%20SPN%20value%20in%20AD%20that%20isn't%20there.%20Any%20suggestions%20for%20resolving%20this%3F%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3EError%3A%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3EThe%20following%20error%20was%20generated%20when%20%22%24error.Clear()%3B%20%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3E%24FEECPVdirIdentity%20%3D%20%24RoleNetBIOSName%20%2B%20%22%5CECP%20(Default%20Web%20Site)%22%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3E%24FEECPVdir%20%3D%20get-EcpVirtualDirectory%20-Identity%20%24FEECPVdirIdentity%20-DomainController%20%24RoleDomainController%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3Eif%20(%24FEECPVdir%20-ne%20%24null)%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3ESet-EcpVirtualDirectory%20-Identity%20%24FEECPVdir.Identity%20-ExternalUrl%20%24FEECPVdir.ExternalUrl%20-InternalUrl%20%24FEECPVdir.InternalUrl%20-ExternalAuthenticationMethods%20%24FEECPVdir.ExternalAuthenticationMethods%20-BasicAuthentication%20(%5BConvert%5D%3A%3AToBoolean(%24FEECPVdir.BasicAuthentication))%20-WindowsAuthentication%20(%5BConvert%5D%3A%3AToBoolean(%24FEECPVdir.WindowsAuthentication))%20-DigestAuthentication%20(%5BConvert%5D%3A%3AToBoolean(%24FEECPVdir.DigestAuthentication))%20-FormsAuthentication%20(%5BConvert%5D%3A%3AToBoolean(%24FEECPVdir.FormsAuthentication))%20-LiveIdAuthentication%20(%5BConvert%5D%3A%3AToBoolean(%24FEECPVdir.LiveIdAuthentication))%20-AdfsAuthentication%20(%5BConvert%5D%3A%3AToBoolean(%24FEECPVdir.AdfsAuthentication))%3B%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3E%22%20was%20run%3A%3CFONT%20color%3D%22%23FF0000%22%3E%20%22Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException%3A%20The%20operation%20couldn't%20be%20performed%20because%20object%20'EXCHANGE1%5CECP%20(Default%20Web%20Site)'%20couldn't%20be%20found%20on%20'ADC1.domain.local'.%3C%2FFONT%3E%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3Eat%20Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception%20exception%2C%20ErrorCategory%20errorCategory%2C%20Object%20target%2C%20String%20helpUrl)%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3Eat%20Microsoft.Exchange.Configuration.Tasks.GetObjectWithIdentityTaskBase%602.InternalProcessRecord()%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3Eat%20Microsoft.Exchange.Configuration.Tasks.Task.%3CPROCESSRECORD%3Eb__91_1()%3C%2FPROCESSRECORD%3E%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%20class%3D%22%22%3E%3CDIV%20class%3D%22public-DraftStyleDefault-block%20public-DraftStyleDefault-ltr%22%3E%3CSPAN%3Eat%20Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String%20funcName%2C%20Action%20func%2C%20Boolean%20terminatePipelineIfFailed)%22.%3C%2FSPAN%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2194039%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EExchange%202016%20update%20CU%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Occasional Visitor
In order to address the latest Exchange vulnerabilities I needed to upgrade our onPrem Exchange 2016 servers from CU 16 to CU 19. (I just inherited this).
Our onPrem Exchange stuff is virtually unused as we're on 0365, but for some SMTP messages from plant floor devices, we keep the environment running.
 
During the upgrade, I am getting the following error That appears to be related to an SPN value in AD that isn't there. Any suggestions for resolving this?
Error:
The following error was generated when "$error.Clear();
$FEECPVdirIdentity = $RoleNetBIOSName + "\ECP (Default Web Site)";
$FEECPVdir = get-EcpVirtualDirectory -Identity $FEECPVdirIdentity -DomainController $RoleDomainController;
 
if ($FEECPVdir -ne $null)
{
Set-EcpVirtualDirectory -Identity $FEECPVdir.Identity -ExternalUrl $FEECPVdir.ExternalUrl -InternalUrl $FEECPVdir.InternalUrl -ExternalAuthenticationMethods $FEECPVdir.ExternalAuthenticationMethods -BasicAuthentication ([Convert]::ToBoolean($FEECPVdir.BasicAuthentication)) -WindowsAuthentication ([Convert]::ToBoolean($FEECPVdir.WindowsAuthentication)) -DigestAuthentication ([Convert]::ToBoolean($FEECPVdir.DigestAuthentication)) -FormsAuthentication ([Convert]::ToBoolean($FEECPVdir.FormsAuthentication)) -LiveIdAuthentication ([Convert]::ToBoolean($FEECPVdir.LiveIdAuthentication)) -AdfsAuthentication ([Convert]::ToBoolean($FEECPVdir.AdfsAuthentication));
}
" was run: "Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: The operation couldn't be performed because object 'EXCHANGE1\ECP (Default Web Site)' couldn't be found on 'ADC1.domain.local'.
at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
at Microsoft.Exchange.Configuration.Tasks.GetObjectWithIdentityTaskBase`2.InternalProcessRecord()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".
0 Replies