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

Reply via email to