我在这里很谨慎。 在我删除任何东西之前,我想把它放回去。
我遇到了一个域join的计算机使用SCP获取Exchange自动发现信息的问题。 它通过SCP获取当前未使用的内部Exchange Server的信息,即使通过configuration文件在另一个域上使用Office 365也是如此。 根据这个对话 ,我可以简单地从Active Directory站点和服务中删除对象。
我想知道如何将SCP添加回来,这会造成更多的问题,或者如果我们恢复Exchange服务器。
右键单击父“AutoDiscover”节点不允许我创build一个服务连接点。
简单地运行cmdlet“ Set-ClientAccessServer -Identity servername -AutodiscoverServiceInternalUri url
”是否足以重新创build对象?
谢谢!
AD中不需要手动删除SCP。 运行Set-ClientAccessServer -identity servername -AutodiscoverServiceInternalUri $Null
应该足够了。
直接回答你的问题:是的,运行命令Set-ClientAccessServer -Identity [servername] -AutodiscoverServiceInternalUri url
会为你重新创build一个SCP。
Exchange Server为每个CAS在Active Directory中创build一个自动发现SCP(服务连接点)。
要查看Exchange为其configuration的内容,请运行Get-ClientAccessService | Select FQDN,AutoDiscoverServiceInternalUri,DistinguishedName
Get-ClientAccessService | Select FQDN,AutoDiscoverServiceInternalUri,DistinguishedName
。 记下你在那里看到的东西。
然后,运行Set-ClientAccessService -Identity [Name] -AutoDiscoverServiceInternalUri $null
来清除该特定服务器的SCP。
您也可以运行Get-Client AccessService | Set-ClientAccessService -AutoDiscoverServiceInternalUri $null
Get-Client AccessService | Set-ClientAccessService -AutoDiscoverServiceInternalUri $null
立即清除所有的SCP。
要重新添加任何特定的SCP,只需运行Set-ClientAccessService -Identity [Name] -AutoDiscoverServiceInternalUri "[URL]"
。
您还可以使用ADSI Edit在每个CAS服务器的Active Directory中findSCP。 由上述命令返回的DistinguishedName属性将告诉您如何在ADSI Edit中find它们。 (当然,相反!)例如,名为“mail1.example.org”的服务器的SCP的位置可能是:
CN=MAIL1,CN=Autodiscover,CN=Protocols,CN=MAIL1,CN=Servers,CN=Exchange Administrative Group (********),CN=Administrative Groups,CN=Example,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=example,DC=org
。
注意:Set-ClientAccessServer cmdlet已被弃用,并将从“将来”版本的Exchange Server中删除。 此时最好熟悉* -ClientAccessService cmdlet。