Dear Royal Server User!
Royal Server 5.03.11115.0 BETA is available for testing.
MSI Installer: https://download.royalapps.com/RoyalServer/RoyalServerInstaller_5.03.11115.0.msi
Caution:
It is strongly recommended to make backup copies of your Document Store and also backup the files in %ProgramData%\RoyalServer.
If you have feedback or want to report bugs, please use the Royal
Server
Support Portal.
Royal Server 5.03.11115
2024-11-15
Royal Server
Upgrade to .NET 9.
If startup fails because of an invalid MFA configuration value, the name of the configuration key causing the issue will be logged.
Configuration Tool
Handle fatal exceptions caused by invalid or corrupted configuration values for MFA providers in %ProgramData%\RoyalServer\appsettings.json
.
Modules
Addresses an issue which caused calls to VMware
service endpoints to fail.
Royal Server 5.03.10919
2024-09-19
Royal Server
Upgrade to .NET 9 RC1.
Modules
Added support for using environment variables from Royal TS in Dynamic Folder and Dynamic Credential scripts.
Royal Server 5.01.11214
2023-12-14
Royal Server
Extend BETA expiration period.
Royal Server 5.01.11121
2023-11-21
Royal Server
Upgraded .NET 8.0 to latest version.
Royal Server 5.00.20704
2023-07-04
Configuration Tool
Fixed an error triggered by changing the log file selection in the Log File Viewer.
Royal Server 5.00.20703
2023-07-03
Royal Server
Extend BETA expiration.
Royal Server 5.00.20622
2023-06-22
Royal Server
When upgrading the MSI installer will attempt to keep customized service accounts for the Royal Server Windows Service
with falling back to .\LocalSystem
if this fails.
Royal Server 5.00.20605
2023-06-05
Configuration Tool
Addressed an issue where the DUO MFA Provider configuration was not saved correctly.
Addressed an issue where the YubiKey MFA Provider configuration was not saved correctly.
Royal Server 5.00.20602
2023-06-02
Royal Server
Updated .Net to version 7.0.302.
Configuration Tool
Support copying selected text in File Log Viewer details view.
Prevent navigating away from General Configuration
while copying debug information is in progress.
Secure Gateway
Added new advanced configuration options to section SecureGateway
in %%ProgramData%\RoyalServer\appsettings.json%
.
Occasionally, tweaking these settings may increase transfer speed.
ReceiveBuffer
: Optionally, set a value (in bytes) that specifies the size of the buffer for incoming data. Default value isnull
.SendBuffer
: Optionally, set a value (in bytes) that specifies the size of the buffer for outgoing data. Default value isnull
.UseLargeBuffers
: Iftrue
, large buffers will be applied for send and receive, if not explicitly configured otherwise. Default value isfalse
.
Royal Server 5.00.20505
2023-05-05
Configuration Tool
Updated translations for all supported languages.
Addresses an issue with dialogs being occasionally positioned partly off-screen.
Addresses an issue causing the File Log Viewer to hang if the a log file does not exist.
Royal Server 5.00.20502
2023-05-02
Royal Server
Added additional configuration options for the experimental SysLog
logging feature
Configuration is currently only possible via %AppData%\RoyalServer\appsettings.json
.
Full list of available configuration keys:
SysLogEnabled
: Enable or disable the syslog logging.SysLogProtocol
: The protocol to use. > - Allowed values:Udp
,Tcp
- The default value is
Udp
.
- The default value is
SysLogTarget
: The hostname or ip of the syslog server.SysLogPort
: The port the syslog server is listening on.SysLogFacility
: An integer specifying the category of the system generating the log message according to the RFC3164. > - Allowed values: 0 - 23.- The default value is 16 (
Local0
).
- The default value is 16 (
SysLogLogLevel
: The log level to apply. > - Allowed values:Verbose
,Debug
,Information
,Warning
,Error
,Fatal
- The default value is
Information
.
- The default value is
SysLogFramingType
: How to frame i.e. delimit syslog messages on the wire. > - Allowed values:CRLF
,CR
,LF
,NUL
,OCTET_COUNTING
- The default value is
OCTET_COUNTING
(as described in RFC5425 and RFC6587).
- The default value is
SysLogFormat
> - Allowed values:Local
,RFC3164
,RFC5424
- The default value is
RFC5424
.
- The default value is
SysLogSslProtocols
: Comma separated list of SSL/TLS protocols used for a secure channel. > - Allowed values: see System.Security.Authentication.SslProtocols- Default value is
Tls12
.
- Default value is
- SysLogIgnoreCertificateErrors: If set to
true
, all certificate errors will be ignored when using protocolTCP
.
Added a dedicated login/logout flow and custom error pages for self services pages like e.g. TOTP Self Service.
Configuration Tool
Complete redesign of Configuration Tool UI
The configuration tool has been given a new fresh look and was reorganized so that helpful inline hints can be provided and it is easier to discover related features.
Stand-alone Log File Viewer
A stand-alone viewer is now available which allows to monitor the Royal Server Log and the Configuration Tool Log independently.
Royal Server 5.00.20330
2023-03-30
Royal Server
Added a self service page to allow TOTP users to configure their authenticator app under https://[IPAddress]:[Port]/mfa/totp
with a QR code.
Configuration Tool
Added additional settings to manage self service for TOTP users in the Create/Edit dialog under Self Service
.
- Allowed: Indicates whether a user is allowed to access and verify the QR code under
https://[IPAddress]:[Port]/mfa/totp
. - Verified: Indicated whether the self service user is already verified. Once verified, the user will not be allowed to use the self service page again.
Royal Server 5.00.20227
2023-02-27
Royal Server
Support configuration of additional bindings for Management Endpoint connections.
Updated .Net to version 7.0.200.
Require to uninstall Royal Server V4 before installing V5.
Secure Gateway
Support configuration of additional bindings for Secure Gateway connections.
Configuration Tool
Added UI to manage additional bindings for Management Endpoint and Secure Gateway connections.
Royal Server 5.00.20112
2023-01-12
Royal Server
Support configuration of Web Server Limits in %Programdata%\RoyalServer\appsettings.json under the section Kestrel:Limits
.
Configuration Tool
Replaced dropdown menu Edit...
under Documents
with separate buttons (View Settings
, Edit Access Rules
).
Fixes a bug which caused that a document's View Settings
dialog could not be closed.
Script Module
Fixes an issue with rendering Ansi sequences in PowerShell scripts
Royal Server 5.00.11214
2022-12-14
Royal Server
Added support for push notifications to Royal TS.
Fixed an issue with Performance Monitoring where Royal Server failed to start because of missing performance counters or access restrictions. This situation is now handled gracefully and warnings will be written to the log on startup.
Script Module
Fixed a security issue with loopback Powershell Connections using the service account instead of the destination credentials.
Note: The user specified in the credential for Powershell Connections targeting localhost
must now be in the group Administrators
on the Royal Server machine,
since non admin users are not allowed in this Powershell remoting scenario. (See also CVE-2019-0543)
Royal Server 5.00.11111
2022-11-11
Royal Server
Upgraded .Net framework to v7.0.100.
Various minor bugfixes and improvements.
Configuration Tool
Added button to refresh MFA Users after server restart.
Unchecked features (i.e. Document Store, Secure Gateway) in MFA User configurations indicate that no MFA challenge is shown for the feature.
Royal Server 5.00.11031
2022-10-31
Royal Server
Added support for MFA using YubiKey
Configuration Tool
Added UI to configure MFA using YubiKey
Royal Server 5.00.11017
2022-10-17
Royal Server
Improved memory usage for AD users/groups.
Royal Server 5.00.11005
2022-10-05
Royal Server
Upgraded to use .Net 7.0.100-rc.1 framework.
Licenses are now stored in license files (.lic
) at %ProgramData%\RoyalServer\Licenses
.
The generated license file names are displayed in the Configuration Tool under License
.
Configuration Tool
Added a new editor to manage Multi Factor Authentication for Document Store
and Secure Gateway
.
The editor is located under Royal Server
> General Configuration
> Multi Factor Authentication
and replaces the
old editor under Document Store
.
- Users can be configured to require a second factor for either feature.
- Users without configuration can be blocked (i.e. everybody needs to provide a second factor) or allowed (i.e. only configured active users need to provide a second factor).
Address issues where no prompt to save changes is shown.
Document Store
Allow updating document name and description only via Royal TS/X clients to keep in sync when documents are merged.
Secure Gateway
Added Multi Factor Authentication support for Secure Gateway
.
MFA settings previously configured for Document Store
access will be migrated automatically on startup.