我们刚刚完成了从 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 迁移而导致的奇怪状态。任何人都可以提供有关如何修复它的任何指示,或者是否可以安全地忽略它?谢谢!
可怕的 DNS 区域警告通常是由迁移引起的。_msdcs 区域需要复制到整个 AD 林中的所有 DNS 服务器,因此应该是一个单独的区域,而不是根区域的子条目。当然,由于 SBS 不支持森林,这一点都不重要。
理论上,您可以删除子条目,将 _msdcs 重新创建为其自己的区域,然后在所有 DC 上运行 ipconfig /registerdns 以重新填充该区域。
您可以尝试在网络下的 SBS 控制台中运行 CITW(连接到 Internet 向导)。还有 FMN(修复我的网络)。这将扫描问题并修复它们。
我想到了您的 DNS 问题,但它也可以解决 Exchange 问题。然后重新运行 BPA。
另外,我推荐SBS 官方博客;他们在 SBS BPA 上发布了一些帖子,并且存在一些已知问题,尽管我还没有听说过你描述的那些问题。