Session Recording 2411

已修复的问题

比较对象:Session Recording 2407

Session Recording 2411 添加了以下修复:

  • H.264 包丢弃功能可能无法按预期运行。 [SRT-13478]

  • 将 Session Recording 从 2009 之前的版本升级后,您可能会在 Windows 事件查看器中遇到错误 USP_AddLoggingEventLogging is missing(缺少 USP_AddLoggingEventLogging)。 [SRT-12913]

  • 选择 SQL Server 身份验证后,尝试安装其他 Session Recording Server 并将其连接到同一个 Session Recording 数据库可能会失败。 此问题不影响安装并连接到 Session Recording 数据库的第一个 Session Recording Server,但会影响后续的 Session Recording Server。 要解决此问题,您可以使用与以下命令类似的命令安装其他 Session Recording Server:

       msiexec /i "SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="DatabaseConnectionString " DATABASENAME="CitrixSessionRecording" LOGGINGDATABASENAME="CitrixSessionRecordingLogging" AZURESQLSERVICESUPPORT="1" CLOUDDBSUPPORT="1" AZUREUSERNAME="CloudSQLAdminName" AZUREPASSWORD="CloudSQLAdminPassword" /q /l*vx "c:\WithLogging.log"
     <!--NeedCopy-->
    

    [SRT-12976]

  • 尝试保存 Session Recording 策略设置可能会失败,您可以使用 CDFControl 获得以下错误消息:

       This operation is blocked.   Session Recording Administrator Logging failed.   The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:operation.   The InnerException message was 'There was an error deserializing the object of type SmAudLoggingInterface.LogOperation.   The maximum string content length quota (8192) has been exceeded while reading XML data.   This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader.   Line 186, position 62.'.   Please see InnerException for more details.
     <!--NeedCopy-->
    

    [SRT-11791]

  • 当 DNS 名称与域名不同时,使用 SrServerConfigurationSync.ps1 生成的 sr_lb_map.xml 文件包含错误的完全限定域名 (FQDN),无法用于负载平衡的部署中的 Microsoft 消息队列 (MSMQ) 的重定向映射。 [SRT-13158]

  • 当 SQL 数据库达到其饱和容量时,录制文件会由于文件标头中缺少数据而损坏,导致在 Session Recording Player 中播放时出现消息“The file is not a recorded session file or is possibly corrupt.”(该文件不是录制的会话文件或者可能已损坏。)。 此问题已在 2411 版本中修复。 对于 2411 之前的损坏的文件,可以运行 ICLDB REPAIR [/LISTFILES] [/RECURSIVE] [/L] [/F] [/S] [/?] [<file>] [<directory>] 命令对其进行修复。 修复的文件可以在 %AppData%\Citrix\SessionRecording\Restore 下找到。 [SRT-12442]

已修复的问题

在本文中