RDP's SSH Tunnel feature always prompts for passphrase
Local System Description
- Client (OS name and version):
- Remmina version (
remmina --version
):1.3.4 - Installation mean:
-
Distribution package. -
PPA. -
Snap. -
Flatpak. -
Compiled from sources. -
Other - detail:
-
- Desktop environment (GNOME, Unity, KDE, ..): Deepin
- Plugin:
-
RDP - freerdp version ( xfreerdp --version
): 2.0.0-rc4 -
VNC -
SSH -
SFTP -
SPICE -
EXEC -
Other (Please specify):
-
- Gtk Backend (Wayland, Xorg, ??): Xorg
- Optional: include the output of the following commands at the end of this text:
remmina --full-version
sudo lshw -C video
uname -a
Remote System Description
- Server (OS name and version): Windows Server 2016
- Special notes regarding the remote system (i.e. gateways, tunnel, etc): Via SSH Tunnel to a RPi running Raspbian
Problem Description
As of version 1.3.4 Remmina prompts for a SSH key passphrase when using a key which is not protected by a passphrase. This does not happen in versions earlier than 1.3.4.
Clearing the passphrase textbox and clicking on 'OK' allows the tunnel and connection to take place. The empty passphrase can also be saved (even though the next time it is shows as seven dots).
All this means is clicking an extra 'OK' button each time you connect, but previously this wasn't required.
remmina --full-version
Failed to load plugin: /usr/lib/remmina/plugins/remmina-plugin-vnc.so.
Error: libvncclient.so.1: cannot open shared object file: No such file or directory
Failed to load plugin: /usr/lib/remmina/plugins/remmina-plugin-telepathy.so.
Error: libtelepathy-glib.so.0: cannot open shared object file: No such file or directory
Failed to load plugin: /usr/lib/remmina/plugins/remmina-plugin-spice.so.
Error: libspice-client-gtk-3.0.so.5: cannot open shared object file: No such file or directory
StatusNotifier/Appindicator support: your desktop does support it, but you did not compile remmina with cmake’s -DWITH_APPINDICATOR=on
Remmina - 1.3.4 (git n/a)
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION
EXEC Protocol Execute a command 1.0
NX Protocol NX - NX Technology 1.3.4
RDP Protocol RDP - Remote Desktop Protocol RDP Plugin: 1.3.4 (git n/a), Compiled with FreeRDP lib: 2.0.0-rc4 (n/a), Running with FreeRDP lib: 2.0.0-rc4 (rev n/a), H264: Yes
RDPF File RDP - RDP File Handler RDP Plugin: 1.3.4 (git n/a), Compiled with FreeRDP lib: 2.0.0-rc4 (n/a), Running with FreeRDP lib: 2.0.0-rc4 (rev n/a), H264: Yes
RDPS Preference RDP - Preferences RDP Plugin: 1.3.4 (git n/a), Compiled with FreeRDP lib: 2.0.0-rc4 (n/a), Running with FreeRDP lib: 2.0.0-rc4 (rev n/a), H264: Yes
SFTP Protocol SFTP - Secure File Transfer 1.3.4
SSH Protocol SSH - Secure Shell 1.3.4
ST Protocol Remmina Simple Terminal 1.0.0.0
XDMCP Protocol XDMCP - X Remote Session 1.3.4
glibsecret Secret Secure passwords storing in the GNOME keyring 1.3.4
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_APPINDICATOR=OFF WITH_AVAHI=ON WITH_FREERDP=ON WITH_GCRYPT=ON WITH_GETTEXT=ON WITH_IPP=OFF WITH_LIBRARY_VERSIONING=ON WITH_LIBSECRET=ON WITH_LIBSSH=ON WITH_LIBVNCSERVER=ON WITH_MANPAGES=ON WITH_SPICE=ON WITH_SSE2=ON WITH_TELEPATHY=ON WITH_TRANSLATIONS=ON WITH_VTE=ON
Build type: Release
CFLAGS: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -Wall -Wno-unused-result -Wno-unused-but-set-variable -Wno-deprecated-declarations -Wimplicit-function-declaration -Wredundant-decls
Compiler: GNU, 8.2.1
Target architecture: x64
sudo lshw -C video
*-display
description: VGA compatible controller
product: HD Graphics 620
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 02
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:127 memory:b0000000-b0ffffff memory:a0000000-afffffff ioport:3000(size=64) memory:c0000-dffff
uname -a
Linux envy 4.19.49-1-MANJARO #1 SMP PREEMPT Sun Jun 9 20:24:20 UTC 2019 x86_64 GNU/Linux
Edited by Gareth Williams