System requirements

The Session Recording components include 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 more information about using this Current Release (CR) in a Long Term Service Release (LTSR) environment and other FAQs, see Knowledge Center article.

Session Recording Database

Supported operating systems:

  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2

Supported Microsoft SQL Server versions:

  • 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
  • Microsoft SQL Server 2016 SP1 Enterprise, Express, and Standard editions
  • Microsoft SQL Server 2014 SP2 Enterprise, Express, and Standard editions
  • Microsoft SQL Server 2012 SP3 Enterprise, Express, and Standard editions
  • Microsoft SQL Server 2008 R2 SP3 Enterprise, Express, and Standard editions

Requirement: .NET Framework 4.7.2

Session Recording Server

Supported operating systems:

  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2

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 2019
  • Windows Server 2016
  • Windows Server 2012 R2

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 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows 10, minimum version 1607
  • Windows 10 Enterprise for Virtual Desktops

Requirements:

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

Session Recording Player

Supported operating systems:

  • 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. The msi file is located on the Citrix Virtual Apps and Desktops ISO under \layout\image-full\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