此对象监视远程过程调用的通信。
RemoteApp 和桌面连接管理服务必须能够使用远程过程调用 (RPC) 进行通信,以向 RD 会话主机服务器和 RD 虚拟化主机服务器查询有关网络中的 RemoteApp 程序、基于会话的桌面和虚拟桌面的信息。
若要解决此问题,请执行以下操作确保 RD Web 访问网站上的凭据有效:
确保可以通过使用域凭据登录 RD Web 访问服务器。
确保已在非 Microsoft 应用程序中正确格式化域凭据。
向 Windows Authorization Access Group 中添加 RD 连接代理计算机帐户。
若要执行这些任务,请参考以下各节。
若要执行这些过程,您必须拥有本地 Administrators 组成员身份,或者您必须被委派了适当的权限。
确保可以通过使用域凭据登录 RD Web 访问服务器
配置为使用 RD 连接代理服务器的 RD Web 访问服务器必须可用于与 RD 连接代理服务器通信。
若要登录到配置为使用 RD 连接代理服务器的 RD Web 访问服务器,请执行以下操作:
1. 在 RD Web 访问服务器上,打开“远程桌面 Web 访问配置”。 若要打开“远程桌面 Web 访问配置”,请单击“开始”,依次指向“管理工具”,“远程桌面服务”,然后单击“远程桌面 Web 访问配置”。
2. 在“域\用户名”框中,键入有效的域名和用户帐户名。
3. 在“密码”框中,键入用户帐户的密码。
4. 验证是否可以通过使用远程桌面 Web 访问配置登录到 RD Web 访问服务器。
确保已在非 Microsoft 应用程序中正确格式化域凭据
RemoteApp 和连接管理服务查询 RemoteApp 程序、基于会话的桌面以及可用于特定用户的虚拟桌面。 如果域凭据未正确格式化,则可能会在非 Microsoft 应用程序中出现此错误。 有关 RemoteApp 和连接管理服务 API 引用的详细信息,请参阅 http://msdn.microsoft.com/en-us/library/dd401668(VS.85).aspx。
向 Windows Authorization Access Group 中添加 RD 连接代理计算机帐户
Windows Authorization Access Group 是包含在 Active Directory 域服务域中的一个安全组。
若要将 RD 连接代理计算机帐户添加到 Windows Authorization Access Group 中,请执行以下操作:
1. 在域控制器中,打开“Active Directory 用户和计算机”。 若要打开“Active Directory 用户和计算机”,请单击“开始”,指向“管理工具”,然后单击“Active Directory 用户和计算机”。
2. 单击“Builtin”,然后双击“Windows Authorization Access Group”。
3. 单击“成员”选项卡,然后单击“添加”。
4. 在“输入要选择的对象名称”框中,键入 RD 连接代理计算机帐户的名称,然后单击“确定”。
单击“确定”关闭“Windows Authorization Access Group”对话框。
Target | Microsoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDConnectionBroker | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | High | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="UIGeneratedMonitorec9ed86a3f0d44e6ad569047bb945888" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDConnectionBroker" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitorec9ed86a3f0d44e6ad569047bb945888_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId6154b8913bbe461494c9ba99bbe1747a" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId39c1b3c25f104a068eefd83eb619dcfc" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Microsoft-Windows-RemoteApp and Desktop Connection Management/Admin</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-RemoteApp and Desktop Connection Management/Admin</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1003</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>