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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs