未录制会话

如果未成功录制会话,请先检查运行 Session Recording Agent 和 Session Recording Server 的适用于多会话操作系统的 VDA 上的事件查看器中的应用程序事件日志。这样做可以提供有价值的诊断信息。

如果未录制会话,可能的原因可能如下所示:

  • 组件连接和证书。如果 Session Recording 组件相互之间无法进行通信,会话录制可能会失败。要解决录制问题,请验证是否已将所有组件正确配置为指向正确的计算机,以及所有证书是否均有效且已正确安装。
  • 非 Active Directory 域环境。Session Recording 设计为在 Microsoft Active Directory 域环境中运行。如果您不在 Active Directory 环境中运行,可能会遇到录制问题。确保所有 Session Recording 组件都在属于 Active Directory 域成员的计算机上运行。
  • 会话共享与活动策略冲突。Session Recording 将活动策略与用户打开的第一个已发布应用程序相匹配。随后在同一会话中打开的应用程序都将继续遵循对第一个应用程序有效的策略。要防止会话共享与活动策略冲突,请在单独的适用于多会话操作系统的 VDA 上发布冲突的应用程序。
  • 未启用录制。默认情况下,在多会话操作系统 VDA 上安装 Session Recording Agent 可启用 VDA 的录制功能。将活动录制策略配置为允许录制之后,才开始录制。
  • 活动录制策略不允许录制。仅当在会话满足活动录制策略规则时,才会录制会话。
  • Session Recording 服务未运行。对于要录制的会话,Session Recording Agent 服务必须在适用于多会话操作系统的 VDA 上运行,并且 Session Recording Storage Manager 服务必须在托管 Session Recording Server 的计算机上运行。
  • 未配置 MSMQ。如果未在运行 Session Recording Agent 的服务器上以及托管 Session Recording Server 的计算机上正确配置 MSMQ,可能会出现录制问题。
  • Session Recording Agent 的 Windows 性能计数器丢失、已禁用或损坏。您可能会在 Session Recording Agent 上的应用程序日志中看到以下错误:

    有关 Windows 性能计数器的错误

    要解决此问题,请通过完成以下步骤来重建所有性能计数器:

    1. 以管理员身份打开命令提示符 (CMD)。
    2. 通过键入 cd c:\windows\system32\ 导航到 windows\system32。
    3. 键入 lodctr /R,然后按 Enter 键。lodctr /R 命令将重建性能计数器。
    4. 执行 lodctr /R 命令后,某些重建的计数器可能会被禁用。要检查计数器状态,请运行 lodctr /Q 命令。如果您看到计数器已禁用,则可以通过运行 lodctr /E: [counter name] 命令将其启用。
未录制会话