我们遇到无法安装软件应用程序的情况,因为安装期间使用的管理员帐户在先决条件检查期间被锁定。经过一番调查,我们找到了原因:先决条件检查通过RPC调用服务器的IP地址而不是其FQDN来查看其他服务器的远程注册表设置,并且由于某种原因导致身份验证失败并锁定帐户。
我们通过执行以下操作验证了这一点:
- 使用 regedit 并尝试使用服务器的 FQDN 连接到另一个 AD 服务器的注册表时,它可以毫无问题地连接。
- 当我们使用服务器的 IP 地址尝试相同的连接时,它会提示输入新凭据。
- 所有 AD 凭据都将失败并最终锁定正在使用的帐户,但使用本地管理员帐户没有问题。
我们也在环境中的其他服务器上执行了此测试,但它们在通过 IP 连接和身份验证方面没有问题。我们比较了 NIC/DNS/WINS 设置,但没有显着差异。我们正在交叉检查 GPO 设置,但我们不希望找到任何东西。
我们显然可以只使用本地管理员帐户,但我们想了解为什么使用 IP 地址而不是 FQDN 的 RPC 调用会导致 AD 身份验证失败并锁定 AD 帐户。有任何想法吗?
如果它锁定帐户,您肯定有密码问题。否则可能是因为不会使用 Kerberos 并且 NTLM 被禁用或其他原因。您需要检查源服务器和目标服务器的安全日志,并提供任何可能与身份验证问题相关的日志条目。
你也可以试试这个。但是,在您甚至不知道某些事情不起作用的原因时进行更改并不是很有效,并且可能会破坏其他事情。
阅读更多
https://docs.microsoft.com/en-us/windows-server/security/kerberos/configuring-kerberos-over-ip