为什么我的Win2003服务器无法连接到我的Win2008 PDC了吗? (FRS问题?)

我有一个运行TFS服务器的Win 2003服务器,以及充当PDC的Win 2008服务器。

几天前,我把我的DHCP和DNS服务器(曾经是win 2008服务器)改成了Cisco路由器。 从那时起,我一直无法login到我的TFS服务器,这个服务器一直在抱怨我的域名不存在。

我从我的本地pipe理员帐户运行dcdiag进行debugging:

dcdiag /v /s:MYPDC /u:MYDOMAIN\Brann /p:* 

哪个返回给我这个错误:

  * Active Directory LDAP Services Check The host 95cb8ce0-ecb1-43e3-87aa-e4ce74fe6._msdcs.MYDOMAIN could not be resolved to an IP address. Check the DNS server, DHCP, server name, etc ......................... MYPDC failed test Connectivity 

我改变了我的DHCP服务器再次使用MYPDC作为主DNS服务器,并且这个错误停止出现

我重新启动服务器,相信问题解决了,但现在我得到这个:

  Starting test: VerifyReferences Some objects relating to the DC IDS-SERVER have problems: [1] Problem: Missing Expected Value Base Object: CN=MYPDC,OU=Domain Controllers,DC=MYDOMAIN Base Object Description: "DC Account Object" Value Object Attribute Name: frsComputerReferenceBL Value Object Description: "SYSVOL FRS Member Object" Recommended Action: See Knowledge Base Article: Q312862 ......................... IDS-SERVER failed test VerifyReferences 

我已经尝试按照Q312862中的build议对文件复制服务进行故障诊断,但我在开始时被卡住了:

 C:\Documents and Settings\Administrator>ntfrsutl ds TFS ERROR - Cannot bind w/authentication to computer, TFS; 000006d9 (1753) ERROR - Cannot bind w/o authentication to computer, TFS; 000006d9 (1753) ERROR - Cannot RPC to computer, TFS; 000006d9 (1753) C:\Documents and Settings\Administrator>ntfrsutl ds MYPDC ERROR - Cannot RPC to computer, MYPDC; 000006d2 (1746) 

任何想法下什么尝试? 顺便说一下,在这个领域的其他Vista计算机可以login就好了。

我改变了我的DHCP和DNS服务器

只是一个想法 …

当您切换到新的DNS服务器时,是否移动了所有的服务logging(SRV)? 活动目录真的需要这些logging来操作。 没有SRVlogging,您无法告诉客户端您的LDAP和Kerberos服务器(哪个是您的PDC / GC)。

噢…是你的TFS使用DHCP?

Active Directory使用DNS,当AD服务器是域成员的DNS服务器时,最好/最完全。

出于某种原因,使用替代DNS服务器会导致某些请求未传递到AD服务器,从而导致function不完整。

也许是一个明显的testing,但是如果你在2003服务器上启动一个命令提示符并键入nslookup,它会显示如下所示:

 c:\temp>nslookup Default Server: mypdc.mydomain.local Address: 192.168.1.1 

如果你现在键入:

 mypdc.mydomain.local 

它是否正确parsingPDC名称?

JR

编辑:它看起来好像DNS是好的,或者至less你的2k3服务器正确使用mypdc作为DNS服务器。 推测如果域帐户不起作用,您将以本地帐户login到2k3服务器。 login时,如果打开命令提示符并键入:

 net use \\mypdc\ipc$ /user:mydomain\administrator 

(显然取代你的域名“mydomain”),然后提供域pipe理员密码,这是否工作?

在mypdc的安全日志中还有什么相关的?

为了logging,我最终离开/重新join了这个领域,并解决了这个问题。

我想避免这个解决scheme,因为我的TFS服务器是一个证书颁发机构,从而防止任何域/名称的变化,而不会干扰安装,但在大多数情况下,它不应该是一个问题