Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-57692

Can't connect to RHEL 10 installer using gnome-connections

    • None
    • Critical
    • rhel-sst-display-productivity
    • ssg_display
    • 14
    • 16
    • None
    • False
    • Hide

      None

      Show
      None
    • Yes
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • Known Issue
    • Hide
      Cause (the user action or circumstances that trigger the bug): a RDP connection from RHEL 8 using the GNOME Connections app to the gnome-remote-desktop server in RHEL 10
      Consequence (what the user experience is when the bug occurs): connection fails
      Workaround (if available): use xfreerdp client
      Result (mandatory if the workaround does not solve the problem completely):
      Show
      Cause (the user action or circumstances that trigger the bug): a RDP connection from RHEL 8 using the GNOME Connections app to the gnome-remote-desktop server in RHEL 10 Consequence (what the user experience is when the bug occurs): connection fails Workaround (if available): use xfreerdp client Result (mandatory if the workaround does not solve the problem completely):
    • Proposed
    • None

      What were you trying to do that didn't work?

      Connect to a graphical RHEL 10.0 installation via RDP.

      Please provide the package NVR for which bug is seen:

      freerdp-2.2.0-10.el8.x86_64

      How reproducible:

      100%

      Steps to reproduce

      1.  # xfreerdp /u:root /v:<rdp-host-ip4> /cert:ignore 
      2. Confirm domain and credentials

      Expected results

      The connection is established and the graphical environment displayed.

      Actual results

      [15:03:22:342] [216958:216959] [ERROR][com.freerdp.core.capabilities] - expected PDU_TYPE_DEMAND_ACTIVE 0001, got 0006
      [15:03:22:342] [216958:216959] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
      [15:03:22:342] [216958:216959] [ERROR][com.freerdp.core] - rdp_client_connect:freerdp_set_last_error_ex ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
      [15:03:22:355] [216958:216959] [INFO][com.freerdp.core] - freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error state
      [15:03:22:355] [216958:216959] [INFO][com.freerdp.core] - freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
      [15:03:23:588] [216958:216959] [ERROR][com.freerdp.core.capabilities] - expected PDU_TYPE_DEMAND_ACTIVE 0001, got 0006
      [15:03:23:588] [216958:216959] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
      [15:03:23:588] [216958:216959] [ERROR][com.freerdp.core] - rdp_client_connect:freerdp_set_last_error_ex ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
      [15:03:23:588] [216958:216959] [ERROR][com.freerdp.core] - freerdp_post_connect failed

      Additional info

      1. This was hit by thorsten.diehl1
      2. Vinagre on RHEL 8.10 can't connect either, behavior is as described in this upstream issue: https://bugzilla.redhat.com/show_bug.cgi?id=2303153
      3. On Fedora 40, using a more recent freerdp version does connect correctly, as does GNOME Connections on F40 confirming that the server side works well. The freerdp version that works well is freerdp-3.6.3-1.fc40.x86_64
      4. Consider this critical because RHEL 10 installations switched to RDP for graphical installations.

              mkasik@redhat.com Marek Kasik
              smitterl@redhat.com Sebastian Mitterle
              IBM Confidential Group
              Radek Duda Radek Duda
              Gabriela Fialova Gabriela Fialova
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: