The following steps will describe the options to install the Recording Server for Devolutions Server. It is possible to install it on a standalone machine. It is recommended to install the Recording Server using the Devolutions Gateway method since the Devolutions Server format is now deprecated.
Devolutions Gateway installation
A gateway first needs to be installed before starting this process.
-
In the web interface for Devolutions Server, make sure you are connected to the right data source.
-
Go to Administration – System Settings – Recording Server.
-
Click on Enable Devolutions Gateway recording.
Enable Devolutions Gateway recording It is possible to migrate legacy session recording files.
-
Disable the Enable legacy recording server option.
-
Click Save.
Save -
In Remote Desktop Manager, go into the Properties – Security – Session Recording – Session Recording section of supported entry types;
- Apple Remote Desktop
- Azure Blob Storage
- Chrome
- FTP
- Google Drive
- RDP
- S3
- SCP
- SFTP
- SSH Shell
- Telnet
- VNC
- WebDav
-
Set the Mode to Required.
-
Set the Recording to Remote.
Session Recording -
Click OK to save the changes and close the window.
Devolutions Server Console installation
As it is now deprecated, this Recording Server format is only recommended for version 2023.1 and prior.
The Devolutions Server Console is required to install the Recording Server.
-
In the Devolutions Server Console, select the Companions tab and click on the Install button of the Recording Server section.
Companions tab -
Agree to the terms of the End User License Agreement and click Next.
End User License Agreement -
Select the Source of the package according to the installed Devolutions Server version and click Next.
Source -
Set the settings for the machine where the Recording Server will be installed and click Next.
Properties Do not to install the Recording Server in [...]\inetpub\ or in the same folder as the web instance of Devolutions Server and/or Devolutions Server Console, as this would make it impossible to work properly.
Recording Server Properties Description Server name Name of the host where the Recording Server will run, click the Get Hostname button to autofill this field Port TCP port number to communicate with the Recording Server Installation Folder Recording Server application installation folder Output Folder Destination folder of the recorded sessions Certificate Description Use Existing Certificate Path to an existing certificate file Cert. Password Certificate password Advanced Description Max Parallel Processing Maximum number of files to be converted at the same moment to a readable format -
Set the Service Account that will run the Recording Service and click Next.
Service Account -
Set the Server URL and Administration Credentials account that will create the Application Key to allow the Recording Server to communicate with the Devolutions Server instance, then click Next.
Devolutions Server Credentials Devolutions Server Credentials Description Server URL URL of the Devolutions Server instance Administration Credentials Description Username Username of an administrator account in Devolutions Server Password Password of the administrator account Application Credentials Description Use existing Application Credentials Enable the usage of an existing Application Credentials in Devolutions Server Application key Key of the Application Credentials Application secret Secret key of the Application Credentials Devolutions Server uses a different path to access recordings Enable this option to be able to download the recording files using a different access path Public Output Folder Set the public folder from which the users can download the recording files, this can be a UNC path -
Click on the Install button to start the installation of the Recording Server.
Summary -
Once finished, an Operation Successful dialog message will be displayed.
OK and Close -
Click OK and Close the window.
To upgrade the Recording Server, you need to uninstall and reinstall it from the Companions tab of the Devolutions Server Console