Session Recording

System requirements

Session Recording includes the Session Recording Administration components, the Session Recording agent, and the Session Recording player. You can install the Session Recording Administration components (Session Recording database, Session Recording server, and Session Recording policy console) on a single server or on different servers. The following section details the requirements for each of the Session Recording components.

For information about using this Current Release (CR) in a Long Term Service Release (LTSR) environment and other FAQs, see the Knowledge Center article.

Session Recording database

Supported operating systems:

  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019

Supported Microsoft SQL Server versions:

  • Microsoft SQL Server 2022 Enterprise, Express, and Standard editions
  • Microsoft SQL Server 2019 Enterprise, Express, and Standard editions
  • Microsoft SQL Server 2017 Enterprise, Express, and Standard editions
  • Microsoft SQL Server 2016 SP2 Enterprise, Express, and Standard editions

Supported Azure SQL database services:

  • Azure SQL Managed Instance
  • SQL Server on Azure Virtual Machines (VMs)
    (Use supported versions of Microsoft SQL Server that are listed earlier.)
  • Azure SQL Database

Supported AWS RDS database services:

  • SQL Server

Supported database collations:

  • Collations ending with _CI_AS

Requirement: .NET Framework 4.7.2

Session Recording server

Supported operating systems:

  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019

Other requirements:

  • Internet Information Services (IIS) 10, 8.5, 8.0, or 7.5
  • .NET Framework Version 4.7.2
  • If the Session Recording server uses HTTPS as its communications protocol, add a valid certificate. Session Recording uses HTTPS by default, which Citrix recommends.
  • Microsoft Message Queuing (MSMQ), with Active Directory integration disabled and MSMQ HTTP support enabled.
  • For Administrator Logging: Latest version of Chrome, Firefox, or Internet Explorer 11

Session Recording policy console

Supported operating systems:

  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019

Requirement: .NET Framework 4.7.2

Session Recording agent

Install the Session Recording agent on every Windows Virtual Delivery Agent (VDA) on which you want to record sessions.

Supported operating systems:

  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019
  • Windows 11
  • Windows 10, minimum version 1607
  • Windows 10 Enterprise for Virtual Desktops

Requirements:

  • Citrix Virtual Apps and Desktops 7 2203 with Premium license
  • Citrix Virtual Apps and Desktops 7 1912 LTSR CU4 or later with Platinum license
  • XenApp and XenDesktop 7.15 LTSR CU8 with Platinum license
  • .NET Framework 4.7.2
  • Microsoft Message Queuing (MSMQ), with Active Directory integration disabled and MSMQ HTTP support enabled

Note:

Session Recording currently supports Citrix DaaS (formerly Citrix Virtual Apps and Desktops service) Advanced, Advanced Plus, Premium, and Premium Plus editions.

Session Recording player

Supported operating systems:

  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019
  • Windows 11
  • 64-bit Windows 10, minimum version 1607

Requirement: .NET Framework 4.7.2

Note:

On 32-bit Windows 10, you can install the player only by using the SessionRecordingPlayer.msi file. You can find the msi file on the Citrix Virtual Apps and Desktops ISO under \x86\Session Recording.

For optimal results, install the Session Recording player on a workstation with:

  • Screen resolution of 1024 x 768
  • Color depth of at least 32-bit
  • 2 GB RAM minimum; more RAM and CPU/GPU resources can improve performance when playing graphics-intensive recordings, especially when recordings contain many animations

The seek response time depends on the size of the recording and your machine’s hardware specifications.

System requirements