All,
Seeking some assistance, not sure who may have come across this error below when installing Microsoft Exchange 2016 Server, appreciate any thoughts or input you can share.
Error displayed in Exchange console:
$maxWait = New-TimeSpan -Minutes 8
$timeout = Get-Date;
$timeout = $timeout.Add($maxWait);
$currTime = Get-Date;
$successfullySetConfigDC = $false;
while($currTime -le $timeout)
{
$setSharedCDCErrors = @();
try
{
Set-SharedConfigDC -DomainController $RoleDomainController -ErrorVariable setSharedCDCErrors -ErrorAction SilentlyContinue;
$successfullySetConfigDC = ($setSharedCDCErrors.Count -eq 0);
if($successfullySetConfigDC)
{
break;
}
Write-ExchangeSetupLog -Info ("An error ocurred while setting shared config DC. Error: " + $setSharedCDCErrors[0]);
}
catch
{
Write-ExchangeSetupLog -Info ("An exception ocurred while settingshared config DC. Exception: " + $_.Exception.Message);
}
Write-ExchangeSetupLog -Info ("Waiting 30 seconds before attemptingagain.");
Start-Sleep -Seconds 30;
$currTime = Get-Date;
}
if( -not $successfullySetConfigDC)
{
Write-ExchangeSetupLog -Error "Unable to set shared config DC.";
}
" was run: "System.Exception: Unable to set shared config DC.
at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
at Microsoft.Exchange.Management.Deployment.WriteExchangeSetupLog.InternalProcessRecord()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".
The Exchange Server setup operation didn't complete. More details can be found in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder.
Error displayed in Event Viewer on the OS:
Process ExSetupUI.exe (PID=964). WCF Request(Get servers for
domain.com) to the Microsoft Active Directory Topology Service on server (TopologyClientTcpEndpoint (localhost)) failed. Make sure that the service is running. In addition, make sure that the network ports that are used by Microsoft Exchange AD Topology Service are not blocked by a firewall. The WCF call was retried 3 times. Error details: System.ServiceModel.EndpointNotfoundException: Could not connect to net.tcp://localhost:890/Microsoft.Exchange.Directory.TopologyService. The connection attempt lasted for a time span of 00:00:02.0161328. TCP error code 10061: No connection could be made because the target machine refused it
127.0.0.1:890Here are a few things done to date in trying to resolve this:
Added the "MinSuitableServer=1" entry into the microsoft.exchange.directory.topologyservice.exe.config file and saved it back under the location: c:\program files\microsoft\exchange server\v15\bin
Disabled all profile firewalls on both DC and Exchange server
Checked/applied setting for IPV6 on both DC and Exchange server
Opened up firewall ports 890 on both DC and Exchange to permit two-way traffic
Temporarily disabled AV on the DC and Exchange Server
I appreciate any thoughts/input to try to resolve this, thanks in advance.