Error:
The following error was generated when "$error.Clear();
$connectors = Get-ReceiveConnector -Server $RoleFqdnOrName;
foreach($connector in $connectors)
{
Write-ExchangeSetupLog -Info "MaxLocalHopCount for '$connector.Identity' is '$connector.MaxLocalHopCount'";
if($connector.MaxLocalHopCount -gt 1)
{
Set-ReceiveConnector -Identity $connector.Identity -MaxLocalHopCount 5;
}
}
$connectors | Set-ReceiveConnector -SmtpUtf8Enabled $true;
" was run: "Microsoft.Exchange.Data.InvalidObjectOperationException: Property PermissionGroups can't be set on this object because it requires the object to have version 0.1 (8.0.535.0) or later. The object's current version is 0.0 (6.5.6500.0).
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.SystemConfigurationTasks.GetReceiveConnector.WriteResult(IConfigurable dataObject)
at Microsoft.Exchange.Configuration.Tasks.GetTaskBase1.WriteResult[T](IEnumerable
1 dataObjects)
at Microsoft.Exchange.Configuration.Tasks.GetTaskBase1.InternalProcessRecord() 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)".