使用播放器搜索录制件失败

如果您在使用 Session Recording 播放器搜索录制件时遇到困难,可能会出现以下错误消息:

  • 搜索录制的会话文件失败。无法解析远程服务器名称: servername。 servername 是 Session Recording 播放器尝试连接的服务器的名称。Session Recording 播放器无法联系 Session Recording 服务器。两个可能的原因是服务器名称输入不正确或 DNS 无法解析服务器名称。

    解决方案:在播放器菜单栏中,选择 工具 > 选项 > 连接,并验证 Session Recording 服务器 列表中的服务器名称是否正确。如果正确,请从命令提示符运行 ping 命令以查看名称是否可以解析。当 Session Recording 服务器关闭或脱机时,搜索录制的会话文件失败的错误消息是 无法联系远程服务器

  • 无法联系远程服务器。 当 Session Recording 服务器关闭或脱机时,会出现此错误。

    解决方案:验证 Session Recording 服务器是否已连接。

  • 访问被拒绝。 如果用户没有搜索和下载录制的会话文件的权限,则可能会出现访问被拒绝错误。

    解决方案:使用 Session Recording 授权控制台将用户分配到播放器角色。

  • 分配播放器角色时访问被拒绝。 当您在与 Session Recording 服务器相同的计算机上安装 Session Recording 播放器并启用了 UAC 时,会出现此错误。当您将域管理员或管理员用户组分配为播放器角色时,该组中非内置的管理员用户可能无法通过基于角色的检查。

    解决方案:

    • 以管理员身份运行 Session Recording 播放器。

    • 将特定用户而不是整个组分配为播放器角色。

    • 将会话录制播放器安装在单独的计算机上,而不是会话录制服务器上。

  • 搜索录制的会话文件失败。基础连接已关闭。无法为 SSL/TLS 安全通道建立信任关系。 当 Session Recording 服务器使用的证书由客户端设备不信任或没有 CA 证书的 CA 签名时,会出现此错误。

    解决方案:在安装 Session Recording 播放器的工作站上安装正确或受信任的 CA 证书。

  • 远程服务器返回错误: (403) 禁止。 此错误是标准 HTTPS 错误,当您尝试使用 HTTP(非安全协议)进行连接时会发生。服务器会拒绝连接,因为默认情况下,它配置为仅接受安全连接。

    解决方法:在 Session Recording Player 菜单栏中,选择 工具 > 选项 > 连接。从 Session Recording Servers 列表中选择服务器,然后单击修改。将协议从 HTTP 更改为 HTTPS

MSMQ 故障排除

如果收到通知消息,但查看器在 Session Recording 播放器中搜索后找不到任何录制件,则表示 MSMQ 存在问题。验证队列是否已连接到 Session Recording 服务器(存储管理器)。使用 Web 浏览器测试连接错误(如果您使用 HTTP 或 HTTPS 作为 MSMQ 通信协议)。

要验证队列是否已连接:

  1. 登录到托管 Session Recording Agent 的服务器并查看出站队列。
  2. 验证托管 Session Recording 服务器的计算机的队列是否处于连接状态。
    • 如果状态为等待连接,队列中有消息,并且协议为 HTTP 或 HTTPS(与在 Session Recording Agent Properties 的“连接”选项卡上选择的协议对应),请执行步骤 3。
    • 如果状态为已连接且队列中没有消息,则托管 Session Recording 服务器的服务器可能存在问题。跳过步骤 3 并执行步骤 4。
  3. 如果队列中有消息,请打开 Web 浏览器并键入以下地址:

    • 对于 HTTPS:https://servername/msmq/private$/CitrixSmAudData,其中 servername 是托管 Session Recording 服务器的计算机的名称。

    • 对于 HTTP:http://servername/msmq/private$/CitrixSmAudData,其中 servername 是托管 Session Recording 服务器的计算机的名称。

    如果页面返回错误,例如服务器仅接受安全连接,请将 Session Recording Agent Properties 中列出的 MSMQ 协议更改为 HTTPS。如果页面报告网站安全证书存在问题,则 TLS 安全通道的信任关系可能存在问题。在这种情况下,请安装正确的 CA 证书或使用受信任的 CA。

  4. 如果队列中没有消息,请登录到托管 Session Recording 服务器的计算机并查看专用队列。选择 citrixsmauddata。如果队列中有消息(“消息数”列),请验证 Session Recording StorageManager 服务是否已启动。如果未启动,请重新启动该服务。
使用播放器搜索录制件失败