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

New

Upgrade to .NET 9.

Improved

If startup fails because of an invalid MFA configuration value, the name of the configuration key causing the issue will be logged.

Configuration Tool

Fixed

Handle fatal exceptions caused by invalid or corrupted configuration values for MFA providers in %ProgramData%\RoyalServer\appsettings.json.

Modules

Fixed

Addresses an issue which caused calls to VMware service endpoints to fail.

Royal Server 5.03.10919

2024-09-19

Royal Server

New

Upgrade to .NET 9 RC1.

Modules

Improved

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

Fixed

Extend BETA expiration period.

Royal Server 5.01.11121

2023-11-21

Royal Server

Royal Server 5.00.20704

2023-07-04

Configuration Tool

Fixed

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

Fixed

Extend BETA expiration.

Royal Server 5.00.20622

2023-06-22

Royal Server

Improved

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

Fixed

Addressed an issue where the DUO MFA Provider configuration was not saved correctly.

Fixed

Addressed an issue where the YubiKey MFA Provider configuration was not saved correctly.

Royal Server 5.00.20602

2023-06-02

Royal Server

Improved

Updated .Net to version 7.0.302.

Configuration Tool

Fixed

Support copying selected text in File Log Viewer details view.

Fixed

Prevent navigating away from General Configuration while copying debug information is in progress.

Secure Gateway

Improved

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 is null.
  • SendBuffer: Optionally, set a value (in bytes) that specifies the size of the buffer for outgoing data. Default value is null.
  • UseLargeBuffers: If true, large buffers will be applied for send and receive, if not explicitly configured otherwise. Default value is false.

Royal Server 5.00.20505

2023-05-05

Configuration Tool

Improved

Updated translations for all supported languages.

Fixed

Addresses an issue with dialogs being occasionally positioned partly off-screen.

Fixed

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

Improved

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.
  • 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).
  • SysLogLogLevel: The log level to apply. > - Allowed values: Verbose, Debug, Information, Warning, Error, Fatal
    • The default value is Information.
  • 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).
  • SysLogFormat > - Allowed values: Local, RFC3164, RFC5424
    • The default value is RFC5424.
  • SysLogSslProtocols: Comma separated list of SSL/TLS protocols used for a secure channel. > - Allowed values: see System.Security.Authentication.SslProtocols
    • Default value is Tls12.
  • SysLogIgnoreCertificateErrors: If set to true, all certificate errors will be ignored when using protocol TCP.
Improved

Added a dedicated login/logout flow and custom error pages for self services pages like e.g. TOTP Self Service.

Configuration Tool

New

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.

New

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

New

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

New

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

New

Support configuration of additional bindings for Management Endpoint connections.

Improved

Updated .Net to version 7.0.200.

Improved

Require to uninstall Royal Server V4 before installing V5.

Secure Gateway

New

Support configuration of additional bindings for Secure Gateway connections.

Configuration Tool

New

Added UI to manage additional bindings for Management Endpoint and Secure Gateway connections.

Royal Server 5.00.20112

2023-01-12

Royal Server

New

Support configuration of Web Server Limits in %Programdata%\RoyalServer\appsettings.json under the section Kestrel:Limits.

Configuration Tool

Improved

Replaced dropdown menu Edit... under Documents with separate buttons (View Settings, Edit Access Rules).

Fixed

Fixes a bug which caused that a document's View Settings dialog could not be closed.

Script Module

Fixed

Fixes an issue with rendering Ansi sequences in PowerShell scripts

Royal Server 5.00.11214

2022-12-14

Royal Server

New

Added support for push notifications to Royal TS.

Fixed

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

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

New

Upgraded .Net framework to v7.0.100.

Improved

Various minor bugfixes and improvements.

Configuration Tool

Improved

Added button to refresh MFA Users after server restart.

Fixed

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

New

Added support for MFA using YubiKey

Configuration Tool

New

Added UI to configure MFA using YubiKey

Royal Server 5.00.11017

2022-10-17

Royal Server

Improved

Improved memory usage for AD users/groups.

Royal Server 5.00.11005

2022-10-05

Royal Server

New

Upgraded to use .Net 7.0.100-rc.1 framework.

New

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

New

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).
Fixed

Address issues where no prompt to save changes is shown.

Document Store

Improved

Allow updating document name and description only via Royal TS/X clients to keep in sync when documents are merged.

Secure Gateway

New

Added Multi Factor Authentication support for Secure Gateway.

MFA settings previously configured for Document Store access will be migrated automatically on startup.