Bug#1109060: remmina: does not handle SSH proxying
Package: remmina
Version: 1.4.39+dfsg-1
Severity: important
X-Debbugs-Cc: tg@mirbsd.de
Unfortunately, remmina is completely unusable in the following scenario:
I have an RDP server I need to connect to via SSH tunneling. This looks
like the following in ~/.ssh/config:
Host mycompanyjumphost
Hostname xxx
Host customerjumphost
Hostname yyy
ProxyJump mycompanyjumphost
The RDP server is host zzz and only reachable by 'ssh yyy', that is,
'ssh yyy "nc zzz 3389"' will connect to it.
If I set up a Remmina profile where I put “zzz” into “Server” and
“yyy” into “Custom” under “SSH Tunnel”, it complains that it cannot
connect to yyy port 22. Of course it cannot because it’s proxied.
Please fix this.
Unfortunately, you uploaded a new version of remmina to unstable
during the freeze against the rules, so fixing this in trixie will
be hard…
-- System Information:
Debian Release: 13.0
APT prefers testing-security
APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.33+deb13-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages remmina depends on:
ii dbus-x11 [dbus-session-bus] 1.16.2-2
ii libavahi-client3 0.8-16
ii libavahi-common3 0.8-16
ii libavahi-ui-gtk3-0 0.8-16
ii libayatana-appindicator3-1 0.5.94-1
ii libc6 2.41-9
ii libcairo2 1.18.4-1+b1
ii libcurl4t64 8.14.1-2
ii libgcrypt20 1.11.0-7
ii libglib2.0-0t64 2.84.3-1
ii libgtk-3-0t64 3.24.49-3
ii libjson-glib-1.0-0 1.10.6+ds-2
ii libpango-1.0-0 1.56.3-1
ii libsodium23 1.0.18-1+b2
ii libssh-4 0.11.2-1
ii libssl3t64 3.5.0-2
ii libvte-2.91-0 0.80.1-1
ii remmina-common 1.4.39+dfsg-1
Versions of packages remmina recommends:
ii remmina-plugin-rdp 1.4.39+dfsg-1
ii remmina-plugin-secret 1.4.39+dfsg-1
pn remmina-plugin-vnc <none>
Versions of packages remmina suggests:
pn remmina-plugin-exec <none>
pn remmina-plugin-kwallet <none>
pn remmina-plugin-python <none>
pn remmina-plugin-spice <none>
pn remmina-plugin-www <none>
pn remmina-plugin-x2go <none>
-- no debconf information
Reply to: