Public bug reported:

After updating libfreerdp3-3 to version 3.5.1+dfsg1-0ubuntu1.4, RDP
connections from Windows clients to Ubuntu (using gnome-remote-desktop)
stopped working.

I tested downgrading the libfreerdp3-3 package to a previous version,
and the issue no longer occurs.

apt policy libfreerdp3-3

libfreerdp3-3:
Installed: 3.5.1+dfsg1-0ubuntu1.4
Candidate: 3.5.1+dfsg1-0ubuntu1.4

Ubuntu 24.04.4 LTS
Linux 6.17.0-19-generic #19~24.04.2-Ubuntu
gnome-remote-desktop 46.3-0ubuntu1.2

Windows 11 Enterprise
Windows RDP client (mstsc)

The issue is reproducible on multiple machines. I have observed the same
behavior on 4 laptops.

Logs (journalctl -u gnome-remote-desktop -f):

mar 19 12:04:05 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:05:24] 
[912:000016c8] [ERROR][com.freerdp.core.transport] - [transport_read_layer]: 
BIO_read returned a system error 104: Connection reset by peer
mar 19 12:04:05 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:05:24] 
[912:000016c8] [ERROR][com.freerdp.core.peer] - [transport_read_layer]: 
ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
mar 19 12:04:05 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:05:24] 
[912:000016c8] [ERROR][com.freerdp.core.nla] - [nla_server_recv_stream]: 
nla_recv() error: -1
mar 19 12:04:05 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:05:24] 
[912:000016c8] [ERROR][com.freerdp.core.transport] - [transport_accept_nla]: 
client authentication failure
mar 19 12:04:05 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:05:24] 
[912:000016c8] [ERROR][com.freerdp.core.peer] - [peer_recv_callback_internal]: 
CONNECTION_STATE_NEGO - rdp_server_accept_nego() fail
mar 19 12:04:05 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:05:24] 
[912:000016c8] [ERROR][com.freerdp.core.transport] - [transport_check_fds]: 
transport_check_fds: transport->ReceiveCallback() - STATE_RUN_FAILED [-1]
mar 19 12:04:05 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:05:25] 
[912:00000390] [ERROR][com.freerdp.core.transport] - [transport_default_write]: 
BIO_should_retry returned a system error 32: Broken pipe
mar 19 12:04:05 CMVMPCDEV08 gnome-remote-de[912]: [RDP] Network or intentional 
disconnect, stopping session
mar 19 12:04:06 CMVMPCDEV08 gnome-remote-de[912]: [RDP] Sending server 
redirection
mar 19 12:04:06 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:06:268] 
[912:0000171b] [ERROR][com.freerdp.core.peer] - [rdp_set_error_info]: 
ERRINFO_LOGOFF_BY_USER [0x0001000C]
mar 19 12:04:06 CMVMPCDEV08 gnome-remote-de[912]: [RDP] Network or intentional 
disconnect, stopping session
mar 19 12:04:06 CMVMPCDEV08 gnome-remote-desktop-daemon[912]: [12:04:06:268] 
[912:00000390] [ERROR][com.freerdp.core.transport] - [transport_default_write]: 
BIO_write returned a system error 104: Connection reset by peer

Syslog:

gnome-remote-desktop-daemon[912]: [ERROR][com.freerdp.core.transport] - 
[transport_read_layer]: BIO_read returned a system error 104: Connection reset 
by peer
gnome-remote-desktop-daemon[912]: [ERROR][com.freerdp.core.peer] - 
[transport_read_layer]: ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
gnome-remote-desktop-daemon[912]: [ERROR][com.freerdp.core.transport] - 
[transport_default_write]: BIO_should_retry returned a system error 32: Broken 
pipe
[RDP] Network or intentional disconnect, stopping session

org.gnome.RemoteDesktop.Handover.desktop: [WARN][com.freerdp.core.peer]
- Unexpected client message in state
CONNECTION_STATE_FINALIZATION_FONT_LIST

org.gnome.RemoteDesktop.Handover.desktop: [ERROR][com.winpr.synch.event] - 
SetEvent: hEvent is not an event
org.gnome.RemoteDesktop.Handover.desktop: corrupted size vs. prev_size

kernel: gnome-remote-de: segfault in libwinpr3.so.3.5.1

** Affects: freerdp (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/2144905

Title:
  RDP connections fail after update to libfreerdp3-3
  3.5.1+dfsg1-0ubuntu1.4 (gnome-remote-desktop)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freerdp/+bug/2144905/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to