Public bug reported: Remmina was working until I upgraded from Ubuntu 23.10 to 24.04. I have tried the next PPA of remmina as well and have the same issue. I am able to connect without issue using the xfreerdp command line and an .rdp file I have tried "reimporting" the .rdp file to remmina as well as changing almost every option I could find in remmina (TLS level, Security protocol negotiation etc.). * Client (OS name and version): Ubuntu 24.04 * Remmina version (remmina --version): 1.4.35 (git n/a) * Desktop environment (GNOME, Unity, KDE, ..): GNOME * Connecting to (OS and version): Windows server 2019 * Connecting via (RDP, VNC, ...): RDP * RDP issues only, freerdp version (xfreerdp --version):2.11.5
Here are the logs: (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.852: [precommand] (null) (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.852: [precommand] updated to: (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.853: (remmina_protocol_widget_open_connection_real) - Opening connection (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_event_init) - Disable smooth scrolling is set to 0 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_event_init) - Adding GDK_SMOOTH_SCROLL_MASK (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_protocol_widget_open_connection_real) - Have SSH (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_main) - RDP data path is /home/XXXX/.local/share/remmina/RDP (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_main) - Not using system proxy settings (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_tunnel_init) - Tunnel init (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_protocol_widget_start_direct_tunnel) - SSH tunnel initialization… (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_public_get_server_port) - Parsing server: XXXXXXXX.XXXXXXX.com, default port: 3389 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_public_get_server_port) - host: XXXXXXX-desktop.XXXXXXX.com (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_public_get_server_port) - port: 3389 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port (tunnel) (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_public_get_server_port) - host: (null) (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_public_get_server_port) - port: 0 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_protocol_widget_start_direct_tunnel) - server: XXXXXXX-desktop.XXXXXXX.com, port: 3389 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_public_get_server_port) - Parsing server: [XXXXXXX-desktop.XXXXXXX.com]:3389, default port: 3389 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_public_get_server_port) - host: XXXXXXX-desktop.XXXXXXX.com (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_public_get_server_port) - port: 3389 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_tunnel_init) - protocol_plugin_start_direct_tunnel() returned [XXXXXXX-desktop.XXXXXXX.com]:3389 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_tunnel_init) - Tunnel has been optionally initialized. Now connecting to XXXXXXX-desktop.XXXXXXX.com:3389 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_main) - gfx_h264_available: 0 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_main) - Resolution set by the user: 1280x960 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.854: (remmina_rdp_main) - Resolution set after workarounds: 1280x960 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_rdp_main) - proxy_type: (null) (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_rdp_main) - proxy_username: (null) (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_rdp_main) - proxy_password: (null) (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_rdp_main) - proxy_hostname: (null) (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_rdp_main) - proxy_port: 80 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_public_get_server_port) - Parsing server: XXXX.XXXXX.com, default port: 443 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_public_get_server_port) - host: XXXX.XXXXX.com (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_public_get_server_port) - port: 443 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_rdp_main) - rdp_keyboard_remapping_list: (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:07.855: (remmina_rdp_main) - Log level set to to INFO [13:00:07:51] [11352:00002caf] [WARN][com.freerdp.core.nego] - [nego_enable_aad]: This build does not support AAD security, disabling. [13:00:09:452] [11352:00002caf] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5glue_get_init_creds (Cannot find KDC for realm "XXXX.COM" [-1765328230]) [13:00:09:467] [11352:00002caf] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5glue_get_init_creds (Cannot find KDC for realm "XXXX.COM" [-1765328230]) [13:00:09:482] [11352:00002caf] [WARN][com.freerdp.core.gateway.rdg] - [http_response_log_error_status]: Unexpected HTTP status: HTTP_STATUS_DENIED [401] [13:00:09:482] [11352:00002caf] [WARN][com.freerdp.core.gateway.rdg] - [http_response_print]: HTTP status: HTTP_STATUS_DENIED [401] [13:00:09:482] [11352:00002caf] [WARN][com.freerdp.core.gateway.rdg] - [http_response_print]: [reason] Unauthorized [13:00:09:648] [11352:00002caf] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5glue_get_init_creds (Cannot find KDC for realm "XXXX.COM" [-1765328230]) [13:00:09:666] [11352:00002caf] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5glue_get_init_creds (Cannot find KDC for realm "XXXX.COM" [-1765328230]) [13:00:09:696] [11352:00002caf] [WARN][com.freerdp.core.gateway.rdg] - [http_response_log_error_status]: Unexpected HTTP status: HTTP_STATUS_DENIED [401] [13:00:09:696] [11352:00002caf] [WARN][com.freerdp.core.gateway.rdg] - [http_response_print]: HTTP status: HTTP_STATUS_DENIED [401] [13:00:09:696] [11352:00002caf] [WARN][com.freerdp.core.gateway.rdg] - [http_response_print]: [reason] Unauthorized [13:00:09:789] [11352:00002caf] [INFO][com.freerdp.core.gateway.rdg] - [utils_apply_gateway_policy]: [RDG] policy denies port redirections [13:00:09:789] [11352:00002caf] [INFO][com.freerdp.core.gateway.rdg] - [utils_apply_gateway_policy]: [RDG] policy denies PNP redirections [13:00:09:999] [11352:00002caf] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5glue_get_init_creds (Cannot find KDC for realm "XXXX.COM" [-1765328230]) [13:00:09:18] [11352:00002caf] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5glue_get_init_creds (Cannot find KDC for realm "XXXX.COM" [-1765328230]) [13:00:10:428] [11352:00002caf] [INFO][com.winpr.timezone] - [winpr_detect_windows_time_zone]: tzid: America/New_York [13:00:10:459] [11352:00002caf] [WARN][com.freerdp.core.license] - [license_read_binary_blob_data]: license binary blob::type BB_ERROR_BLOB, length=0, skipping. [13:00:10:886] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [Stream_CheckAndLogRequiredLengthWLogExVa][0x56ae06dd40f0]: [rdp_read_share_control_header(obj-x86_64-linux-gnu/libfreerdp/CMakeFiles/freerdp.dir/compiler_depend.ts:301)] invalid length, got 4, require at least 4090 [element size=1] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 0: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x77c2a362b000], dli_sname=winpr_backtrace [0x77c2a3697680] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 1: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x77c2a362b000], dli_sname=winpr_log_backtrace_ex [0x77c2a369f170] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 2: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x77c2a362b000], dli_sname=Stream_CheckAndLogRequiredLengthWLogExVa [0x77c2a3694ba0] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 3: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x77c2a362b000], dli_sname=Stream_CheckAndLogRequiredLengthWLogEx [0x77c2a3696120] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 4: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x77c2a2000000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 5: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x77c2a2000000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 6: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x77c2a2000000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 7: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x77c2a2000000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 8: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x77c2a2000000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 9: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x77c2a2000000], dli_sname=freerdp_connect [0x77c2a20cd9c0] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 10: dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so [0x77c2a5f62000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 11: dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so [0x77c2a5f62000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 12: dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x77c2a7c00000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 13: dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x77c2a7c00000], dli_sname=(null) [(nil)] [13:00:10:888] [11352:00002caf] [WARN][com.freerdp.core.rdp] - [winpr_log_backtrace_ex][0x56ae06dd40f0]: 14: unresolvable, address=(nil) [13:00:10:888] [11352:00002caf] [ERROR][com.freerdp.core.rdp] - [rdp_recv_callback_int][0x56ae06dd40f0]: CONNECTION_STATE_CAPABILITIES_EXCHANGE_DEMAND_ACTIVE status STATE_RUN_FAILED [-1] [13:00:10:888] [11352:00002caf] [ERROR][com.freerdp.core.transport] - [transport_check_fds]: transport_check_fds: transport->ReceiveCallback() - STATE_RUN_FAILED [-1] [13:00:10:888] [11352:00002caf] [ERROR][com.freerdp.core] - [rdp_client_wait_for_activation]: ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D] libfreerdp returned code is 0002000D (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.708: [postcommand] (null) (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.708: [postcommand] updated to: (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.708: (rco_on_disconnect) - Disconnect signal received on RemminaProtocolWidget (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.709: (remmina_file_save) - Saving profile (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.709: (remmina_file_save) - We have a secret and disablepasswordstoring=0 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.725: (remmina_plugin_glibsecret_store_password) - Password “password” saved for file /home/XXXX/.local/share/remmina/XXXX_XXXXXXX-desktop-XXXXXXX-com.remmina (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.725: (remmina_file_save) - We have a secret and disablepasswordstoring=0 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.726: (remmina_plugin_glibsecret_delete_password) - password “ssh_tunnel_password” deleted for file /home/XXXX/.local/share/remmina/XXXX_XXXXXXX-desktop-XXXXXXX-com.remmina (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.726: (remmina_file_save) - We have a secret and disablepasswordstoring=0 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.737: (remmina_plugin_glibsecret_store_password) - Password “gateway_password” saved for file /home/XXXX/.local/share/remmina/XXXX_XXXXXXX-desktop-XXXXXXX-com.remmina (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.737: (remmina_file_save) - We have a secret and disablepasswordstoring=0 (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.738: (remmina_plugin_glibsecret_delete_password) - password “ssh_tunnel_passphrase” deleted for file /home/XXXX/.local/share/remmina/XXXX_XXXXXXX-desktop-XXXXXXX-com.remmina (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.744: (remmina_file_save) - Profile saved (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.744: (remmina_file_save) - Connection profile states saved (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.793: (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL (org.remmina.Remmina:11352): remmina-DEBUG: 13:00:10.793: (rco_on_disconnect) - Could not disconnect ** Affects: remmina (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2067758 Title: Remmina fails to connect using RDP with gateways To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/remmina/+bug/2067758/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs