我们刚刚完成了从 SBS 2003 到 SBS 2008 的迁移,我们知道这很危险,事情似乎进展得比较顺利。在目标服务器上运行 SBS 2008 最佳实践分析器后,我们收到了三条警告消息,我不知道它们是否重要。
首先,简单的一个:
SMTP Port (TCP 25 Status): The Edgetransport.exe process should listen on SMTP port 25, but that port is owned by the process.
我认为这不是什么大问题——电子邮件正在通过 SMTP 连接器传输。由于“the”和“process”之间有两个空格,我假设由于某种原因,BPA 无法找出所属进程的名称,这只是显示消息时的一些草率编程。(事实上,在 BPA 的后续运行中,此消息会消失,有时又会返回。)
现在,再说两个听起来更可怕的:
No DNS name server records: There are no DNS name server (NS) resource records in the _msdcs sub-domain in the forward lookup zone for Windows SBS 2008.
同样地,
No DNS name server records: There are no DNS name server (NS) resource records in the _msdcs zone for Windows SBS 2008.
现在对于这两个人来说,一切出现正常运行——但我认为这是由于 SBS 2003 到 2008 迁移而导致的一种奇怪状态。有人能提供一些关于如何修复它的建议吗,或者是否可以安全地忽略它?谢谢!
答案1
可怕的 DNS 区域警告通常是由迁移引起的。_msdcs 区域需要复制到整个 AD 林中的所有 DNS 服务器,因此应该是单独的区域,而不是根区域的子条目。当然,由于 SBS 不支持林,所以这根本不重要。
理论上,您可以删除子条目,将 _msdcs 重新创建为其自己的区域,然后在所有 DC 上运行 ipconfig /registerdns 以重新填充该区域。
答案2
您可以尝试在“网络”下的 SBS 控制台中运行 CITW(连接到 Internet 向导)。还有 FMN(修复我的网络)。这将扫描问题并进行修复。
我考虑到了您的 DNS 问题,但它也可以解决 Exchange 问题。然后重新运行 BPA。
另外,我建议SBS 官方博客;他们已经发布了一些关于 SBS BPA 的帖子,并且存在一些已知问题,但我没有听说过您所描述的问题。