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 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 2022
- Windows Server 2019
- Windows Server 2016
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
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.)
Supported AWS RDS database services:
- SQL Server
Requirement: .NET Framework 4.7.2
Session Recording Server
Supported operating systems:
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
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 2022
- Windows Server 2019
- Windows Server 2016
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 2022
- Windows Server 2019
- Windows Server 2016
- Windows 10, minimum version 1607
- Windows 10 Enterprise for Virtual Desktops
Requirements:
- Citrix Virtual Apps and Desktops 7 2106 with Premium license
- Citrix Virtual Apps and Desktops 7 1912 LTSR CU3 with Platinum license
- XenApp and XenDesktop 7.15 LTSR CU7 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:
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
- 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.