Problemas conocidos
Se han identificado los siguientes problemas en esta versión:
-
La Grabación de sesiones puede fallar al reproducir archivos de grabación transferidos cuando se utilizan más de seis monitores en el lado del cliente.
Solución alternativa:
Establezca el siguiente valor de registro en el lado de CWA y reinicie CWA:
HKLM\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\Thinwire3.0EnableFpsLimit = REG_SZ Off -
Puede producirse un error de 400 Bad Request cuando un usuario intenta reproducir sesiones grabadas mediante el reproductor de Grabación de sesiones o el reproductor web. El problema puede ocurrir cuando el usuario es miembro de demasiados grupos de usuarios de Active Directory. Para solucionar este problema, siga estos pasos:
- Vaya a la máquina del servidor IIS donde está instalado el servidor de Grabación de sesiones y agregue los valores DWORD MaxFieldLength y MaxRequestBytes en HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters.
- Establezca los valores DWORD en 65534 en decimal.
- Reinicie la máquina del servidor IIS.
[SRT-13739]
-
La función de descarte de paquetes H.264 podría no funcionar como se espera.
-
Los intentos de instalar servidores de Grabación de sesiones adicionales y conectarlos a la misma base de datos de Grabación de sesiones pueden fallar cuando se selecciona la autenticación de SQL Server. El problema no afecta al primer servidor de Grabación de sesiones instalado y conectado a la base de datos de Grabación de sesiones, pero sí afecta a los servidores de Grabación de sesiones posteriores. Para solucionar el problema, puede instalar los servidores de Grabación de sesiones adicionales mediante un comando similar al siguiente:
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]
-
Al ver grabaciones en el reproductor, es posible que encuentre un mensaje de error que indica la falta de datos del proceso de grabación, junto con una advertencia de pérdida de datos en los registros de eventos (ID de evento: 2005) en el servidor de Grabación de sesiones. Modificar el registro de la siguiente manera puede resolver el problema:
- Añada un valor DWORD DisableDataAlign en la clave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Agent en el VDA y establezca los datos del valor en 1.
- Reinicie el servicio del agente de Session Recording.
[SRT-12682]
-
Si utiliza firmas de Citrix Web App Firewall (WAF) para mitigar en parte la vulnerabilidad CVE-2021-44228, es posible que Session Recording no funcione como se espera. Para resolver el problema, excluya las direcciones IP de sus servidores de Session Recording de la directiva mitigate_cve_2021_44228 en el lado de NetScaler. [CVADHELP-24365]
-
Los intentos de guardar la configuración de la directiva de Session Recording pueden fallar y puede obtener el siguiente mensaje de error mediante 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-->Para solucionar el problema, realice una de las siguientes operaciones:
-
Agregue un enlace de sitio HTTPS en IIS para la comunicación con el servidor de Session Recording. Por ejemplo:

-
Agregue las siguientes líneas al archivo Web.config disponible en C:\Program Files\Citrix\SessionRecording\Logging:
<readerQuotas maxDepth="32" maxStringContentLength="5242880" maxArrayLength="16384" maxBytesPerRead="4096" maxNameTableCharCount="16384" /> <!--NeedCopy-->
[SRT-11791]
-
-
Los intentos de cerrar grabaciones en directo que no responden o están inactivas, de forma automática o manual mediante el comando ICLDB DORMANT, pueden fallar. El problema ocurre al actualizar Session Recording a la versión 2308 en lugar de realizar una instalación nueva. Para resolver el problema, ejecute el siguiente script en PowerShell en la máquina del servidor de Session Recording y asegúrese de tener acceso administrativo a la base de datos de 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 no captura las transferencias de archivos entre un disco nativo en el host de sesión (VDA) y un disco asignado a la sesión desde el cliente. [SRT-10514]
-
Al actualizar Session Recording a la versión más reciente, se pierden los ajustes de escalado de resolución de imagen para grabación de pantalla con pérdida y se restaura el valor predeterminado 1.0. [SRT-10130]
-
Un usuario de dominio con privilegios de administrador local en la consola de directivas de Grabación de sesiones puede añadir usuarios locales y de dominio a los que se aplica la acción de una regla de directiva. Sin embargo, un usuario local con privilegios de administrador local solo puede añadir usuarios locales, pero no usuarios de dominio. [SRT-5769]
-
Es posible que el reproductor web no funcione correctamente si lo actualiza desde la versión 2009 o anterior. Para solucionar el problema, borre la caché del explorador. [SRT-5624]
-
Las reglas de las directivas personalizadas pueden perderse después de actualizar Grabación de sesiones desde la versión incluida en XenApp y XenDesktop 7.6 LTSR a la versión más reciente. Como solución temporal, actualice el software a la versión incluida en la CU más reciente de XenApp y XenDesktop 7.15 LTSR y, a continuación, actualícelo a la versión más reciente. [SRT-4546]
-
Cuando Machine Creation Services™ (MCS) o Citrix Provisioning (PVS) crean varios VDA con Microsoft Message Queuing (MSMQ) instalado, esos VDA pueden tener el mismo
QMId. Esta condición puede causar varios problemas, por ejemplo:- Es posible que las sesiones no se graben aunque se acepte el acuerdo de grabación.
- Es posible que el servidor de Grabación de sesiones no pueda recibir señales de cierre de sesión y, por lo tanto, las sesiones podrían estar siempre en estado activo.
Para obtener información sobre una solución temporal, consulte Instalar, actualizar y desinstalar. [#528678]
-
Las actualizaciones del servidor de Grabación de sesiones pueden fallar si los enlaces HTTPS de IIS incluyen un nombre de host específico. [SRT-16175]
-
La grabación de audio puede fallar si las versiones del VDA y del agente de Grabación de sesiones no coinciden. [SRT-16624]