Linux

All about Linux deployment of Devolutions Server. Suggestions / Bug reports / Feature request

avatar

AlexMoucha

No connection from RDM to DVLS (including a solution)?

Hello everyone, I'm currently experimenting with the Devolutions Server via Docker in a test environment. So far, the environment is running smoothly and without errors via the WebUI with version 2026.1.7.0. The DPSMain_xxx log appears to be error-free. However, I am unable to establish a connection from an RDM to the Devolutions Server. The connection does not work on Windows, macOS, or iPadOS. In Windows RDM 2026.1.12.0, I receive this error message: System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception. ---> System.Security.Authentication.AuthenticationException: Cannot determine the frame size or a corrupted frame was received. at System.Net.Security.SslStream.GetFrameSize(ReadOnlySpan`1 buffer) at System.Net.Security.SslStream.EnsureFullTlsFrameAsync[TIOAdapter](CancellationToken cancellationToken, Int32 estimatedSize) at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token) at System.Net.Security.SslStream.ReceiveHandshakeFrameAsync[TIOAdapter](CancellationToken cancellationToken) at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken) at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Devolutions.Server.ApiWrapper.RDMSWebClient.RunSynchronous[T](Task`1 task) at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.ExecuteAnonymousAction[T](Func`2 action) at Devolutions.RemoteDesktopManager.Business.DataSources.RDMSWebApiClient.GetPublicWebInstanceInformation() On macOS RDM 2025.3.10.2, I get this message: Ungültige Protokollversion net_auth_SSPI net_http_ssl_connection_failed I've already imported my license. Unfortunately, it didn't work. I also tried two different proxies. No luck. My docker-compose.yaml follows these instructions: https://docs.devolutions.net/server/kb/how-to-articles/devolutions-server-docker-deployment/advanced-docker-configuration/#reverse-proxy-configuration After doing a bit of searching, I found the EXTERNAL_URL environment variable. Once I added this to my docker-compose file, the RDMs (Windows, macOS, and iPadOS) were able to connect to the Devolutions server. Here's my test Docker Compose file. As I said, I'm still testing it out / playing around with it ;-) environment: # Database connection variables # Web server configuration HOSTNAME: dvls.domain.tld WEB_SCHEME: http PORT: 5000 EXTERNAL_WEB_SCHEME: https EXTERNAL_WEB_PORT: 443 EXTERNAL_URL: dvls.domain.tld # TLS certificate configuration # Operating mode configuration DVLS_INIT: false #DVLS_UPDATE_MODE: ${DVLS_UPDATE_MODE} #DVLS_BACKUP_PATH: ${DVLS_BACKUP_PATH} # Initialization mode variables # System configuration DVLS_PATH: /opt/devolutions/dvls #DVLS_TELEMETRY: ${DVLS_TELEMETRY} #DVLS_ENCRYPTION_CONFIG_B64: ${DVLS_ENCRYPTION_CONFIG_B64} Could it be that this environment variable is missing from the documentation? Thanks in advance, Alex

90

2

avatar

Marc-Antoine Dubois

avatar

nOrphf

Backlog

Microsoft.Data.SqlClient is not supported on this platform

Hi New-DPSInstallConfiguration: /root/update-dvls.ps1:89 Line | 89 | $Configuration = New-DPSInstallConfiguration @Params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Microsoft.Data.SqlClient is not supported on this platform. Is something broken with 2026.1 or is this new behaviour? lxc container running Debian 13 /Lars

87

3

avatar

Patrick Ouimet

avatar

td_diogoo

Instalation ubuntu server

Good afternoon, I installed Devolutions Server version 2024.3.2.0 on Ubuntu Server on a test machine whose disk died. So I set up a new server with Ubuntu Server, but the current Devolutions Server version is 2025. It's working, but I wanted to recover the information, but I can't. I only have a SQL Server database backup. Initializing the 2024 database with version 2025 doesn't work. How can I force the database update/upgrade?

160

4

avatar

td_diogoo

avatar

GGORG

Devolutions Server Installation on Linux with Devolutions PowerShell Module

Hi all, While trying to install Devolutions Server on Linux , I encountered a critical issue with the latest Devolutions.PowerShell module version 2025.1.1. The cmdlet Update-DPSDatabase does not work — it throws an error when attempting to initialize or update the DVLS database. This effectively breaks the entire installation flow on Linux when using the latest module. I confirmed that this issue does not exist in version 2024.3.5 . Downgrading the module resolves the problem, and DVLS installs correctly afterward. You can install the working version with: Install-Module Devolutions.PowerShell -RequiredVersion 2024.3.5 -Force I actually figured this out after installing the Docker Version and checking the Dockerfile that is used to build the DVLS Container. The script uses 2024.3.5 No one else has posted about this yet, so I wanted to raise visibility. Would be great if the Devolutions team could review this regression in Update-DPSDatabase for 2025.1.1. Let me know if logs or error messages are needed — happy to provide. Thanks! BR, Greg

571

12

avatar

Adam Listek

1 - 4 of 4 items