Not able to establish a connection to RDP server anymore - Check "Security Protocol Negotation"
Problem Description
I use Remmina to connect to a RDP server for years. One day, IT staff do an update on the server or something like that, since I'm not able to connect anymore : Can't establish a connection to RDP server - Check "Security Protocol Negotation"
When I use Windows in VirtualBox to connect the RDP server with Windows tool, that's work but I prefer Remmina.
What is the expected correct behavior?
Establish a connection to RDP without error
Remote System Description
- Server (OS name and version): Microsoft Windows Server 2012 R2 Standard
- Special notes regarding the remote system (i.e. gateways, tunnel, etc.): Need to use a Gateway
Relevant logs and/or screenshots
(DEBUG) - (rcw_map_event) - Mapping: RemminaConnectionWindow
(DEBUG) - (remmina_protocol_widget_map_event) - Calling plugin mapping function
(DEBUG) - (remmina_protocol_widget_open_connection_real) - Opening connection
(DEBUG) - (remmina_rdp_event_init) - Disable smooth scrolling is set to 0
(DEBUG) - (remmina_rdp_event_init) - Adding GDK_SMOOTH_SCROLL_MASK
(DEBUG) - (remmina_protocol_widget_open_connection_real) - Have SSH
(DEBUG) - (remmina_rdp_main) - RDP data path is /home/nicolas/.local/share/remmina/RDP
(DEBUG) - (remmina_rdp_main) - Not using system proxy settings
(DEBUG) - (remmina_rdp_tunnel_init) - Tunnel init
(DEBUG) - (remmina_protocol_widget_start_direct_tunnel) - SSH tunnel initialization…
(DEBUG) - (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port
(DEBUG) - (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port (tunnel)
(DEBUG) - (remmina_protocol_widget_start_direct_tunnel) - server: SRV284586, port: 3389
(DEBUG) - (remmina_rdp_tunnel_init) - protocol_plugin_start_direct_tunnel() returned [SRVXXX]:3389
(DEBUG) - (remmina_rdp_tunnel_init) - Tunnel has been optionally initialized. Now connecting to SRVXXX:3389
(DEBUG) - (remmina_rdp_main) - gfx_h264_available: 1
(DEBUG) - (remmina_rdp_main) - Resolution set by the user: 2420x1332
(DEBUG) - (remmina_rdp_main) - Resolution set after workarounds: 2420x1332
(DEBUG) - (remmina_rdp_main) - proxy_type: (null)
(DEBUG) - (remmina_rdp_main) - proxy_username: (null)
(DEBUG) - (remmina_rdp_main) - proxy_password: (null)
(DEBUG) - (remmina_rdp_main) - proxy_hostname: (null)
(DEBUG) - (remmina_rdp_main) - proxy_port: 80
(DEBUG) - (remmina_rdp_main) - rdp_keyboard_remapping_list:
(DEBUG) - (remmina_rdp_main) - Log level set to to DEBUG
(DEBUG) - (remmina_rdp_main) - Redirect directory set to /home/nicolas/Partage_SPI
(DEBUG) - (remmina_rdp_main) - Parsing folder /home/nicolas/Partage_SPI
(DEBUG) - (remmina_rdp_main) - Sharing printers
(DEBUG) - (rco_on_disconnect) - Disconnect signal received on RemminaProtocolWidget
(DEBUG) - (remmina_file_save) - Saving profile
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_store_password) - Password “password” saved for file /home/nicolas/.local/share/remmina/group_rdp_spi_srvXXX.remmina
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password “ssh_tunnel_password” deleted for file /home/nicolas/.local/share/remmina/group_rdp_spi_srvXXX.remmina
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password “gateway_password” deleted for file /home/nicolas/.local/share/remmina/group_rdp_spi_srvXXX.remmina
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password “ssh_tunnel_passphrase” deleted for file /home/nicolas/.local/share/remmina/group_rdp_spi_srvXXX.remmina
(DEBUG) - (remmina_file_save) - Profile saved
(DEBUG) - (remmina_file_save) - Connection profile states saved
(DEBUG) - (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL
(DEBUG) - (rco_on_disconnect) - Could not disconnect
Local System Description
-
Client (OS name and version): Manjaro
-
Remmina version (
remmina --version
): 1.4.26 (git 9994318f) -
Installation(s):
-
Distribution package.
-
-
Desktop environment (GNOME, Unity, KDE, ..): Gnome
-
Plugin(s):
-
RDP - freerdp version ( xfreerdp --version
): 2.7.0 (2.7.0)
-
-
GTK back-end (Wayland, Xorg): Xorg
-
Optional: Include the output of the following commands at the end of this text:
remmina --full-version
org.remmina.Remmina - 1.4.26 (git 9994318f9)
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION
EXEC Protocole Exécute une commande 1.0
GVNC Protocole Greffon VNC pour Remmina utilisable avec GNOME et KVM 0.1b
RDP Protocole RDP — Remote Desktop Protocol RDP plugin: 1.4.26 (Git 9994318f9), Compiled with libfreerdp 2.7.0 (2.7.0), Running with libfreerdp 2.7.0 (rev 2.7.0), H.264 Yes
RDPF Fichier RDP — gestionnaire de fichiers RDP RDP plugin: 1.4.26 (Git 9994318f9), Compiled with libfreerdp 2.7.0 (2.7.0), Running with libfreerdp 2.7.0 (rev 2.7.0), H.264 Yes
RDPS Préférences RDP — Préférences RDP plugin: 1.4.26 (Git 9994318f9), Compiled with libfreerdp 2.7.0 (2.7.0), Running with libfreerdp 2.7.0 (rev 2.7.0), H.264 Yes
SPICE Protocole SPICE — Simple Protocol for Independent Computing Environments1.4.26
VNC Protocole Greffon VNC pour Remmina 1.4.26
VNCI Protocole Greffon VNC en mode écoute pour Remmina 1.4.26
WWW Protocole Greffon navigateur Web pour Remmina 0.1.0
X2GO Protocole X2Go — Lancer une session X2Go 2.0.0
glibsecret Secret Stockage sécurisé des mots de passe dans le porte-clé GNOME 1.4.26
kwallet Secret Stockage sécurisé des mots de passe dans KWallet 1.4.26
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_CUPS=ON WITH_FREERDP_MASTER=ON WITH_GCRYPT=ON WITH_GVNC=ON WITH_ICON_CACHE=ON WITH_IPP=OFF WITH_KF5WALLET=ON WITH_LIBRARY_VERSIONING=ON WITH_LIBSSH=ON WITH_MANPAGES=ON WITH_NEWS=ON WITH_PYTHONLIBS=OFF WITH_SSE2=ON WITH_TRANSLATIONS=ON WITH_UPDATE_DESKTOP_DB=ON WITH_X2GO=ON
Build type: Release
CFLAGS: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fPIC -Wall -Wno-unused-result -Wno-unused-but-set-variable -Wno-deprecated-declarations -Wimplicit-function-declaration -Wredundant-decls
Compiler: GNU, 12.1.0
Target architecture: x64
-
uname -a
Linux nicolas-asus 5.15.48-1-MANJARO #1 SMP PREEMPT Thu Jun 16 12:33:56 UTC 2022 x86_64 GNU/Linux
Contributions
In return, or to fix this issue, I'd be willing to:
-
Give a donation of 200$ to fix it.
Edited by Antenore Gatta (tmow)