Windows Admin Center 无法连接到目标

Windows Admin Center 无法连接到目标

我为此很苦恼。似乎无法指出哪里出了问题。所有错误消息都很隐晦,并导致错误的问题。

我刚刚将 Windows 管理中心安装到我的一台服务器上。PS Remoting 已经可以正常工作,我可以使用 进入我的服务器enter-pssession

安装后,我尝试连接到安装了 Windows Admin Center 的计算机并看到此屏幕。

密码错误

然后我搜索了事件查看器,找到了这个

400 - CimException:客户端无法连接到请求中指定的目标。验证目标上的服务是否正在运行并接受请求。查阅目标上运行的 WS-Management 服务的日志和文档,最常见的是 IIS 或 WinRM。如果目标是 WinRM 服务,请在目标上运行以下命令来分析和配置 WinRM 服务:“winrm quickconfig”。堆栈跟踪:
位于 Microsoft.Management.Infrastructure.Internal.Operations.CimAsyncObserverProxyBase 1.ProcessNativeCallback(OperationCallbackProcessingContext callbackProcessingContext, T currentItem, Boolean moreResults, MiResult operationResult, String errorMessage, InstanceHandle errorDetailsHandle) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.ManagementExperience.Cim.CimProxy.<>c__DisplayClass7_0.<<Query>b__0>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.ManagementExperience.Cim.CimProxy.<>c__DisplayClass22_01.<b__0>d.MoveNext() --- 从上一个引发异常的位置结束堆栈跟踪 --- 位于 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 位于 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 位于 Microsoft.ManagementExperience.Security.ImpersonationManager.d__01.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.ManagementExperience.Cim.CimProxy.<RunInCimSession>d__221.MoveNext() --- 从先前发生异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Microsoft.ManagementExperience.Cim.CimProxy.d__7.MoveNext() --- 从先前发生异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Microsoft.ManagementExperience.FrontEnd.Controllers.FeatureController.d__14.MoveNext() --- 从先前发生异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Threading.Tasks.TaskHelpersExtensions.d__3`1.MoveNext() --- 从先前发生异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Web.Http.Controllers.ApiControllerActionInvoker.d__0.MoveNext() --- 从先前发生异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在Microsoft.ManagementExperience.FrontEnd.Handlers.ImpersonationActionInvoker.d__1.MoveNext() --- 从先前发生异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Web.Http.Controllers.ActionFilterResult.d__2.MoveNext() --- 从先前发生异常的位置结束堆栈跟踪 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Web.Http.Dispatcher.HttpControllerDispatcher.d__1.MoveNext()

因此我检查了我的 WinRM 服务,发现它确实正在运行 WinRM 检查

并接受连接。调用命令也正常工作

Powershell 连接

我尝试连接的 rdp 服务器是托管 Windows Admin Center 的服务器。因此,它基本上是登录到本地主机。系统是新安装的,并且已连接到 Active Directory。

知道哪里出了问题吗?谢谢

答案1

好的。解决了。

删除 Windows Admin Center,然后重新安装。这次,删除 WinRM https 的复选标记。

答案2

除了其他答案之外,请尝试在服务器的管理员 PowerShell 窗口中运行以下命令,以确保一切设置正确:

winrm qc
Enable-psremoting

还有一个可能比较棘手的原因:确保服务器和 WAC 机器的日期和时间都正确。如果不匹配,则会导致连接失败。

注意:默认情况下,防火墙只允许来自同一子网的连接。

相关内容