我目前的情况是,我的 Windows 机器的系统时间与实际本地时间相差 6 小时。我尝试将我的 Windows 机器的系统时间调回 6 小时,以匹配实际本地时间。
问题是,当系统时间更改时,Exchange 停止工作,因为它不再启动。当我将时间改回时,Exchange 又可以正常工作了。
这是我更改系统时间后尝试打开管理控制台时显示的错误。
尝试连接到指定服务器“servername”时发生以下错误。
尝试连接到http://服务器名称/PowerShell使用“Kerberos”身份验证失败:连接到远程服务器失败,并显示以下错误消息:访问被拒绝。有关更多信息,请参阅 about_remote_troubleshooting 帮助主题。
这个问题有解决办法吗?
答案1
我之前见过的最接近这种情况的情况是在 Active Directory 域中;如果您的系统时钟相差太远,则连接到该域的客户端将无法进行身份验证,因为 Kerberos 表现得像是网络上的攻击者。
如果您在 AD 域中,请检查域控制器上的时钟,看看它们相差多远。但是,如果它们不同步,则操纵 AD 系统上的时间可能会有问题,因此如果这是一个问题,您需要小心接下来的操作以正确设置它们。
(我没有调整过 DC 时钟,所以可能实际上没有什么问题;但如果它们彼此不同步,我知道可能会出现问题,所以这是需要牢记的事情。我只需要处理来自客户端的时钟偏差阻止登录。)