Session Recording 2411

已知问题

在本版本中确定了以下问题:

  • 当用户尝试使用 Session Recording Player 或 Web Player 播放录制的会话时,可能会出现 400 错误的请求错误。 当用户是太多 Active Directory 用户组的成员时可能会出现此问题。 要解决此问题,请完成以下步骤:

    1. 转到安装了 Session Recording Server 的 IIS 服务器计算机,并在 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters 下添加 MaxFieldLengthMaxRequestBytes DWORD 值。
    2. 将 DWORD 值设置为十进制的 65534。
    3. 重新启动 IIS 服务器。

    [SRT-13739]

  • 在 Windows 10 或 Windows 11 VDA 上以实时传输协议 (RTP) 模式传输 HDX 音频时,尝试录制麦克风音频失败。 [CVADHELP-26534]

  • 如果您使用 Citrix Web App Firewall (WAF) signatures to mitigate in part the CVE-2021-44228 vulnerability(用于部分缓解 CVE-2021-44228 漏洞的 Citrix Web App Firewall (WAF) 签名),Session Recording 可能无法按预期运行。 要解决此问题,请将您的 Session Recording Server 的 IP 地址从 NetScaler 端的 mitigate_cve_2021_44228 策略中排除。 [CVADHELP-24365]

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

       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]

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

  • 将 Session Recording 升级到最新版本时,有损屏幕录制图像分辨率缩放设置将丢失,并且将还原默认值 1.0。 [SRT-10130]

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

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

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

  • 如果 Machine Creation Services (MCS) 或 Citrix Provisioning (PVS) 使用已安装的 Microsoft 消息队列 (MSMQ) 创建了多个 VDA,这些 VDA 可以具有相同的 QMId。 这种情况可能会导致各种问题,例如:

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

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

已知问题

在本文中