Skip to content

bug: cannot initiate an RDP session when using installer.sh #233

@ajrossnz

Description

@ajrossnz

OS: Pop!_OS current stable
FreeRDP 3 version is from Flatpak (com.freerdp.FreeRDP 3.7.0 stable user) as Freerdp3 (only v2) is available in Ubuntu/Pop apt base.

Problem: I have tried both Docker installation and libvirt and always get stuck at a remote desktop connection failure when running installer.sh. I have followed all of the readme to the letter, the message I get in the FreeRDP log is as follows, which indicates that the connection is established and then is gracefully terminated. I confirm that the system is in a logged out state and the virt-manager is minimised.

[22:39:37:660] [2:00000003] [WARN][com.freerdp.crypto] - [verify_cb]: Certificate verification failure 'self-signed certificate (18)' at stack position 0
[22:39:37:660] [2:00000003] [WARN][com.freerdp.crypto] - [verify_cb]: CN = RDPWindows
[22:39:37:660] [2:00000003] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5_parse_name (Configuration file does not specify default realm [-1765328160])
[22:39:37:660] [2:00000003] [ERROR][com.winpr.sspi.Kerberos] - [kerberos_AcquireCredentialsHandleA]: krb5_parse_name (Configuration file does not specify default realm [-1765328160])
[22:39:37:666] [2:00000003] [WARN][com.freerdp.core.license] - [license_read_binary_blob_data]: license binary blob::type BB_ERROR_BLOB, length=0, skipping.
[22:39:38:318] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[22:39:38:340] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[22:39:38:340] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[22:39:38:544] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[22:39:38:544] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[22:39:38:613] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[22:39:38:613] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[22:39:39:421] [2:00000022] [WARN][com.freerdp.channels.drdynvc.client] - [check_open_close_receive]: {Microsoft::Windows::RDS::DisplayControl:11} OnOpen=(nil), OnClose=0x7f1fbc864f60
[22:39:39:705] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[22:39:39:731] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[22:39:39:731] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_Set]: handle=0
[22:39:59:088] [2:00000003] [WARN][com.freerdp.client.x11] - [xf_Pointer_get_window]: xf_Pointer: Invalid appWindow
[22:40:00:352] [2:00000003] [ERROR][com.freerdp.core] - [rdp_set_error_info]: ERRINFO_LOGOFF_BY_USER [0x0001000C]
[22:40:00:354] [2:00000022] [WARN][com.freerdp.channels.drdynvc.client] - [check_open_close_receive]: {Microsoft::Windows::RDS::DisplayControl:11} OnOpen=(nil), OnClose=0x7f1fbc864f60
[22:39:37:712] [2:00000003] [INFO][com.freerdp.gdi] - [gdi_init_ex]: Local framebuffer format  PIXEL_FORMAT_BGRA32
[22:39:37:712] [2:00000003] [INFO][com.freerdp.gdi] - [gdi_init_ex]: Remote framebuffer format PIXEL_FORMAT_BGRA32
[22:39:37:712] [2:0000001d] [INFO][com.freerdp.channels.rdpdr.client] - [devman_load_device_service]: Loading device service drive [home] (static)
[22:39:37:712] [2:00000003] [INFO][com.freerdp.channels.rdpsnd.client] - [rdpsnd_load_device_plugin]: [static] Loaded fake backend for rdpsnd
[22:39:37:712] [2:00000003] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel ainput
[22:39:37:713] [2:00000003] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel rdpgfx
[22:39:37:713] [2:00000003] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel disp
[22:39:37:713] [2:00000003] [INFO][com.freerdp.channels.drdynvc.client] - [dvcman_load_addin]: Loading Dynamic Virtual Channel rdpsnd
[22:39:37:030] [2:00000022] [INFO][com.freerdp.channels.rdpsnd.client] - [rdpsnd_load_device_plugin]: [dynamic] Loaded fake backend for rdpsnd
[22:39:39:341] [2:00000022] [INFO][com.freerdp.channels.rdpsnd.client] - [rdpsnd_load_device_plugin]: [dynamic] Loaded fake backend for rdpsnd
[22:39:39:423] [2:0000001d] [INFO][com.freerdp.channels.rdpdr.client] - [device_announce]: registered [    drive] device #1: home (type=8 id=1)
[22:40:00:352] [2:00000003] [INFO][com.freerdp.core] - [rdp_print_errinfo]: ERRINFO_LOGOFF_BY_USER (0x0000000C):The disconnection was initiated by the user logging off their session on the server.

Metadata

Metadata

Assignees

No one assigned

    Labels

    freerdpIssue related to freerdp

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions