我有一个Active Directory域与Windows 2003标准SP2服务器作为DC。 当试图join到域的额外的Windows 2003标准SP2服务器时,我得到消息“试图join域”我的域“时出现以下错误。RPC服务器不可用。
NetSetup.LOG显示:NetpSetNetloginDomainCache:DSEnumerateDomainTrustsW失败0x6ba我查了这个WIN32错误代码:它是RPC_S_SERVER_UNAVAILABLE。
一个很常见的问题,有很多可能的原因(见Google ); 最常见的是DNSparsing问题。 你有没有仔细检查服务器是否使用DC作为其唯一的DNS服务器?
这解决了我的问题。
我不知道为什么这个工作。 我干净的安装了Windows 2003 Server,并且工作正常。 在将Windows 7或Windows XP框添加到我的域时,这不是必需的,我validation了这一点。 但是它解决了Windows 2003 Server框中的问题。
正如其他人所说,这是一个名称解决问题。 如果您允许NetBIOS over TCP / IP(NBT),您的客户端将通过NetBIOS广播或WINSfind域控制器(DC)。 在这种情况下,您可以基于其NetBIOS名称(例如:MYDOMAIN而不是mydomain.co.uk)join域。 但是,如果没有NBT,您的客户必须通过“正确”方法(即DNS)来定位DC。
在通过DNS查找DC时,客户端必须知道要查看哪个DNS域。因此,您在尝试join时提供完整的DNS域名,或者使用主DNS后缀(如上所述)configuration客户端。
所以,长话短说:
i)启用传统名称parsing/资源位置(NBT / WINS)…不推荐或; ii)使用完全合格的域名join域; iii)configuration主DNS后缀