RDP over ssh tunnel stopped working after update
Problem Description
After updating from 1.2.0 (Ubuntu 20.04) to 1.4.27 (Ubuntu 22.04.1), SSH tunnel errors out.
GUI
Could not connect to the RDP server "127.0.0.1" via TLS. ...
What is the expected correct behaviour?
It connect to the remove server.
Remote System Description
- Server (OS name and version): Windows 10
- Special notes regarding the remote system (i.e. gateways, tunnel, etc.):
SSH tunnel
Relevant logs and/or screenshots
16:20:44:736] [130722:150941] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool] Invalid key index 131
[16:20:44:736] [130722:150941] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool] Invalid key index 0
[16:20:44:032] [130722:150941] [ERROR][com.freerdp.core] - transport_connect_tls:freerdp_set_last_error_ex ERRCONNECT_TLS_CONNECT_FAILED [0x00020008]
(org.remmina.Remmina:130722): GLib-CRITICAL **: 16:20:44.885: g_date_time_unref: assertion 'datetime->ref_count > 0' failed
Tunnel yes found at idx = 0
Debugging documentation
Please see Remmina debugging
Local System Description
-
Client (OS name and version):
-
Remmina version (
remmina --version
): -
Installation(s):
-
Distribution package. -
PPA. -
Snap. -
Flatpak. -
Compiled from sources. -
Other - detail:
-
-
Desktop environment (GNOME, Unity, KDE, ..):
-
Plugin(s):
-
RDP - freerdp version ( xfreerdp --version
): -
VNC -
SSH -
SFTP -
SPICE -
WWW -
EXEC -
Other (please specify):
-
-
GTK back-end (Wayland, Xorg):
-
Optional: Include the output of the following commands at the end of this text:
remmina --full-version
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION
EXEC Protocol Execute a command 1.0
GVNC Protocol Remmina VNC plugin for GNOME and KVM 0.1b
Python Wrapper Språk-innpakningEnables Python plugins for Remmina Python Wrapper for Remmina v0.1
RDP Protocol RDP - Remote Desktop Protocol RDP plugin: 1.4.27 (Git 3b9cc80f8), Compiled with libfreerdp 2.7.0 (2.7.0), Running with libfreerdp 2.7.0 (rev 2.7.0), H.264 Yes
RDPF File RDP - RDP File Handler RDP plugin: 1.4.27 (Git 3b9cc80f8), Compiled with libfreerdp 2.7.0 (2.7.0), Running with libfreerdp 2.7.0 (rev 2.7.0), H.264 Yes
RDPS Preference RDP - Preferences RDP plugin: 1.4.27 (Git 3b9cc80f8), Compiled with libfreerdp 2.7.0 (2.7.0), Running with libfreerdp 2.7.0 (rev 2.7.0), H.264 Yes
SPICE Protocol SPICE - Simple Protocol for Independent Computing Environments 1.4.27
VNC Protocol Remmina VNC Plugin 1.4.27
VNCI Protocol Remmina VNC listener Plugin 1.4.27
WWW Protocol Remmina-nettleserprogramtillegg 0.1.0
X2GO Protocol X2Go - Launch an X2Go session 2.0.0
glibsecret Secret Sikker passordslagring i GNOME-nøkkelringen 1.4.27
kwallet Secret Sikker passordslagring i KDE-lommeboken 1.4.27
Build configuration: HAVE_ARPA_INET_H=1 HAVE_ERRNO_H=1 HAVE_FCNTL_H=1 HAVE_NETDB_H=1 HAVE_NETINET_IN_H=1 HAVE_NETINET_TCP_H=1 HAVE_SYS_SOCKET_H=1 HAVE_SYS_UN_H=1 HAVE_TERMIOS_H=1 HAVE_UNISTD_H=1 WITH_AVAHI=ON WITH_CLEANUP=OFF WITH_FREERDP3=OFF WITH_GCRYPT=ON WITH_GVNC=ON WITH_ICON_CACHE=ON WITH_IPP=OFF WITH_KF5WALLET=ON WITH_LIBRARY_VERSIONING=ON WITH_MANPAGES=ON WITH_NEWS=ON WITH_PYTHON=ON WITH_SSE2=ON WITH_TRANSLATIONS=ON WITH_UPDATE_DESKTOP_DB=ON WITH_X2GO=ON
Build type: Release
CFLAGS: -isystem/builds/Remmina/Remmina/parts/remmina/install/usr/include -isystem/builds/Remmina/Remmina/parts/remmina/install/usr/include/x86_64-linux-gnu -isystem/builds/Remmina/Remmina/stage/usr/include -fPIC -Wall -Wno-unused-result -Wno-unused-but-set-variable -Wno-deprecated-declarations -Wimplicit-function-declaration -Wredundant-decls
Compiler: GNU, 9.4.0
Target architecture: x64
sudo lshw -C video
*-display
description: VGA compatible controller
product: Skylake GT2 [HD Graphics 520]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 resolution=1920,1080
resources: irq:128 memory:e0000000-e0ffffff memory:d0000000-dfffffff ioport:3000(size=64) memory:c0000-dffff
uname -a
Linux server.local 5.15.0-46-generic #49-Ubuntu SMP Thu Aug 4 18:03:25 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
[remmina]
password=
gateway_username=
notes_text=
vc=
window_height=480
preferipv6=0
ssh_tunnel_loopback=0
serialname=
websockets=0
printer_overrides=
name=Remote_server
console=0
colordepth=99
security=
precommand=
disable_fastpath=0
left-handed=0
postcommand=
multitransport=0
group=
server=1.1.1.1
ssh_tunnel_certfile=
glyph-cache=0
ssh_tunnel_enabled=1
disableclipboard=0
parallelpath=
audio-output=
monitorids=
cert_ignore=0
serialpermissive=0
gateway_server=
protocol=RDP
ssh_tunnel_password=.
old-license=0
resolution_mode=2
pth=
loadbalanceinfo=
disableautoreconnect=0
clientbuild=
clientname=
resolution_width=0
drive=
relax-order-checks=0
username=
base-cred-for-gw=0
gateway_domain=
profile-lock=0
rdp2tcp=
gateway_password=
rdp_reconnect_attempts=
domain=
serialdriver=
restricted-admin=0
multimon=0
serialpath=
exec=
smartcardname=
enable-autostart=0
usb=
shareprinter=0
ssh_tunnel_passphrase=
shareparallel=0
disablepasswordstoring=0
quality=0
span=0
network=none
parallelname=
viewmode=1
ssh_tunnel_auth=0
keymap=
ssh_tunnel_username=user
execpath=
shareserial=0
resolution_height=0
timeout=
useproxyenv=0
sharesmartcard=0
freerdp_log_filters=
microphone=
dvc=
ssh_tunnel_privatekey=
gwtransp=http
ssh_tunnel_server=10.32.4.34
ignore-tls-errors=1
window_maximize=0
disable-smooth-scrolling=0
gateway_usage=0
window_width=926
freerdp_log_level=INFO
sound=off
Contributions
In return, or to fix this issue, I'd be willing to:
-
Fix this myself. -
Donate ___ and/or have donated ___ towards fixing it. -
Take a donation of ___ to fix it. -
Update the documentation. -
Update the wiki. -
Translate Remmina in my native language(s) (___) on Hosted Weblate.