Session Recording

已知问题

在此版本中,已识别出以下问题:

  • 当 IIS 中为 SessionRecordingBroker 应用程序启用了“要求 SSL”并且 SR 服务器上仅为服务器端协议启用了 TLS 1.2 时,升级会话录制服务器失败。

    要解决此问题,请完成以下步骤:

    1. 暂时禁用 SSL:在会话录制服务器上,打开 IIS 管理器。对于 SessionRecordingBroker 应用程序,转到 SSL 设置并取消选中 “要求 SSL”
    2. 运行升级:执行会话录制服务器的升级安装程序。
    3. 重新启用 SSL:升级完成后,返回 IIS 中的 SSL 设置,并重新选中 SessionRecordingBroker 应用程序的 “要求 SSL”
  • 在播放器中查看录制内容时,您可能会遇到错误消息,指示录制过程中缺少数据,以及会话录制服务器上的事件日志中出现数据丢失警告(事件 ID:2005)。通过以下方式修改注册表可能会解决此问题:

    1. Add a DWORD value DisableDataAlign under the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agent on the VDA and set the value data to 1.
    2. 重新启动会话录制代理服务。

    [SRT-12682]

  • 如果您正在使用 Citrix Web App Firewall (WAF) 签名来部分缓解 CVE-2021-44228 漏洞,会话录制可能无法按预期工作。要解决此问题,请在 NetScaler 端将您的会话录制服务器的 IP 地址从 mitigate_cve_2021_44228 策略中排除。[CVADHELP-24365]

  • 尝试使用 ICLDB DORMANT 命令自动或手动关闭无响应或休眠的实时录制可能会失败。当您将会话录制更新到 2308 而不是全新安装时,会出现此问题。要解决此问题,请在会话录制服务器计算机上的 PowerShell 中运行以下脚本,并确保您对会话录制数据库具有管理访问权限:

     Add-Type -AssemblyName System.data
     $registryKey = [Microsoft.Win32.Registry]::LocalMachine.OpenSubKey("SOFTWARE\\Citrix\\SmartAuditor\\Server")
     $dbName = $registryKey.GetValue("DatabaseName")
     $dbInstance = $registryKey.GetValue("SmAudDatabaseInstance")
     write-host "Connecting to $dbInstance\$dbName"
     # Connect db
     $conn = New-Object System.Data.SqlClient.SqlConnection
     $conn.ConnectionString = "workstation id=.;packet size=4096;integrated security=SSPI;data source=$dbInstance;persist security info=True;initial catalog=$dbName"
     $conn.Open()
     $cmd = $conn.CreateCommand()
     $cmd.CommandText = "use [$dbName];if not exists(select * from [dbo].[EndReason] where ID=5) begin insert [dbo].[EndReason] values (5, 'Dormant') end"
     $cmd.ExecuteNonQuery()
     <!--NeedCopy-->
    

    [SRT-11119]

  • 会话录制不捕获在会话主机 (VDA) 上的本地磁盘与从客户端映射到会话的磁盘之间的文件传输。[SRT-10514]

  • 当您将 Session Recording 升级到最新版本时,您的 图像分辨率缩放 设置针对 有损屏幕录制 将会丢失,并恢复默认值 1.0。[SRT-10130]

  • 具有 Session Recording 策略控制台本地管理员权限的域用户可以添加本地用户和域用户,策略规则的操作将应用于这些用户。但是,具有本地管理员权限的本地用户只能添加本地用户,而不能添加域用户。[SRT-5769]

  • 如果您从 2009 版或更早版本升级,Web 播放器可能无法正常工作。要解决此问题,请清除浏览器缓存。[SRT-5624]

  • 在您将 Session Recording 从 XenApp and XenDesktop 7.6 LTSR 中包含的版本更新到最新版本后,自定义策略的规则可能会丢失。作为一种解决方法,请将软件更新到 XenApp and XenDesktop 7.15 LTSR 最新 CU 中包含的版本,然后再更新到最新版本。[SRT-4546]

  • When Machine Creation Services™ (MCS) or Citrix Provisioning (PVS) creates multiple VDAs with Microsoft Message Queuing (MSMQ) installed, those VDAs can have the same QMId. This condition might cause various issues, for example:

    • 即使录制协议已接受,会话也可能不会被录制。
    • Session Recording 服务器可能无法接收会话注销信号,因此,会话可能始终处于活动状态。

    有关解决方法的信息,请参阅 安装、升级和卸载。[#528678]

已知问题