[PATCH] RDP compositor: v2 fixes for multiple connections and mstsc

John Obaterspok john.obaterspok at gmail.com
Mon Feb 9 12:50:14 PST 2015


I've updated to latest freerdp master + weston 1.6.0 + v2 of RDP compositor
patch
Still no connection...

   -- john

[john at testbox ~]$ weston --backend=rdp-backend.so
Date: 2015-02-09 CET
[20:45:10.772] weston 1.6.0
               http://wayland.freedesktop.org/
               Bug reports to:
https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.6.0
               Build: 1.5.93-5-g2858cc2 configure.ac: bump version to 1.6.0
(2014-09-19 13:40:14 +0300)
[20:45:10.772] OS: Linux, 3.18.3-201.fc21.x86_64, #1 SMP Mon Jan 19
15:59:31 UTC 2015, x86_64
[20:45:10.773] Starting with no config file.
[20:45:10.773] Loading module '/usr/lib64/weston/rdp-backend.so'
[20:45:10.804] using FreeRDP version 1.2.1
[20:45:10:806] [23795:95803584] [INFO][com.freerdp.core.listener] -
Listening on 0.0.0.0:3389
[20:45:10:806] [23795:95803584] [ERROR][com.freerdp.core.listener] - bind
[20:45:10.806] Compositor capabilities:
               arbitrary surface rotation: yes
               screen capture uses y-flip: yes
[20:45:10.807] Loading module '/usr/lib64/weston/desktop-shell.so'
[20:45:10.812] launching '/usr/libexec/weston-desktop-shell'
[20:45:20:458] [23795:95803584] [INFO][com.freerdp.core.connection] -
Client Security: NLA:1 TLS:1 RDP:0
[20:45:20:458] [23795:95803584] [INFO][com.freerdp.core.connection] -
Server Security: NLA:0 TLS:0 RDP:1
[20:45:20:458] [23795:95803584] [INFO][com.freerdp.core.connection] -
Negotiated Security: NLA:0 TLS:0 RDP:1
[20:45:20:459] [23795:95803584] [ERROR][com.freerdp.core.nego] - Missing
server certificate
[20:45:20.458] unable to checkDescriptor for 0xd23330
[20:45:23:490] [23795:95803584] [INFO][com.freerdp.core.connection] -
Client Security: NLA:0 TLS:0 RDP:1
[20:45:23:490] [23795:95803584] [INFO][com.freerdp.core.connection] -
Server Security: NLA:0 TLS:0 RDP:1
[20:45:23:491] [23795:95803584] [INFO][com.freerdp.core.connection] -
Negotiated Security: NLA:0 TLS:0 RDP:1
[20:45:23:491] [23795:95803584] [ERROR][com.freerdp.core.nego] - Missing
server certificate
[20:45:23.490] unable to checkDescriptor for 0xd68b00
[20:45:23:507] [23795:95803584] [INFO][com.freerdp.core.connection] -
Client Security: NLA:0 TLS:0 RDP:1
[20:45:23:507] [23795:95803584] [INFO][com.freerdp.core.connection] -
Server Security: NLA:0 TLS:0 RDP:1
[20:45:23:507] [23795:95803584] [INFO][com.freerdp.core.connection] -
Negotiated Security: NLA:0 TLS:0 RDP:1
[20:45:23:507] [23795:95803584] [ERROR][com.freerdp.core.nego] - Missing
server certificate
[20:45:23.507] unable to checkDescriptor for 0xd68b00
[20:45:23:519] [23795:95803584] [INFO][com.freerdp.core.connection] -
Client Security: NLA:0 TLS:0 RDP:1
[20:45:23:519] [23795:95803584] [INFO][com.freerdp.core.connection] -
Server Security: NLA:0 TLS:0 RDP:1
[20:45:23:519] [23795:95803584] [INFO][com.freerdp.core.connection] -
Negotiated Security: NLA:0 TLS:0 RDP:1
[20:45:23:520] [23795:95803584] [ERROR][com.freerdp.core.nego] - Missing
server certificate
[20:45:23.519] unable to checkDescriptor for 0xd68b00
[20:45:23:533] [23795:95803584] [INFO][com.freerdp.core.connection] -
Client Security: NLA:0 TLS:0 RDP:1
[20:45:23:534] [23795:95803584] [INFO][com.freerdp.core.connection] -
Server Security: NLA:0 TLS:0 RDP:1
[20:45:23:534] [23795:95803584] [INFO][com.freerdp.core.connection] -
Negotiated Security: NLA:0 TLS:0 RDP:1
[20:45:23:534] [23795:95803584] [ERROR][com.freerdp.core.nego] - Missing
server certificate
[20:45:23.533] unable to checkDescriptor for 0xd68b00
[20:45:23:545] [23795:95803584] [INFO][com.freerdp.core.connection] -
Client Security: NLA:0 TLS:0 RDP:1
[20:45:23:545] [23795:95803584] [INFO][com.freerdp.core.connection] -
Server Security: NLA:0 TLS:0 RDP:1
[20:45:23:545] [23795:95803584] [INFO][com.freerdp.core.connection] -
Negotiated Security: NLA:0 TLS:0 RDP:1
[20:45:23:545] [23795:95803584] [ERROR][com.freerdp.core.nego] - Missing
server certificate
[20:45:23.544] unable to checkDescriptor for 0xd68b00
............ loop ...........................



[john at testbox ~]$ weston --backend=rdp-backend.so --port=3389
--rdp-tls-cert=cert.pem --rdp-tls-key=private.pem
Date: 2015-02-09 CET
[20:46:26.774] weston 1.6.0
               http://wayland.freedesktop.org/
               Bug reports to:
https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.6.0
               Build: 1.5.93-5-g2858cc2 configure.ac: bump version to 1.6.0
(2014-09-19 13:40:14 +0300)
[20:46:26.774] OS: Linux, 3.18.3-201.fc21.x86_64, #1 SMP Mon Jan 19
15:59:31 UTC 2015, x86_64
[20:46:26.775] Starting with no config file.
[20:46:26.775] Loading module '/usr/lib64/weston/rdp-backend.so'
[20:46:26.804] using FreeRDP version 1.2.1
[20:46:26.804] TLS support activated
[20:46:26:808] [25637:1188145344] [INFO][com.freerdp.core.listener] -
Listening on 0.0.0.0:3389
[20:46:26:808] [25637:1188145344] [ERROR][com.freerdp.core.listener] - bind
[20:46:26.807] Compositor capabilities:
               arbitrary surface rotation: yes
               screen capture uses y-flip: yes
[20:46:26.808] Loading module '/usr/lib64/weston/desktop-shell.so'
[20:46:26.812] launching '/usr/libexec/weston-desktop-shell'
[20:46:31:693] [25637:1188145344] [INFO][com.freerdp.core.connection] -
Client Security: NLA:1 TLS:1 RDP:0
[20:46:31:693] [25637:1188145344] [INFO][com.freerdp.core.connection] -
Server Security: NLA:0 TLS:1 RDP:1
[20:46:31:693] [25637:1188145344] [INFO][com.freerdp.core.connection] -
Negotiated Security: NLA:0 TLS:1 RDP:0
[20:46:31.752] unable to checkDescriptor for 0xc243b0
[20:46:32:995] [25637:1188145344] [INFO][com.freerdp.core.connection] -
Client Security: NLA:1 TLS:1 RDP:0
[20:46:32:995] [25637:1188145344] [INFO][com.freerdp.core.connection] -
Server Security: NLA:0 TLS:1 RDP:1
[20:46:32:995] [25637:1188145344] [INFO][com.freerdp.core.connection] -
Negotiated Security: NLA:0 TLS:1 RDP:0
[20:46:33:019] [25637:1188145344] [INFO][com.freerdp.core.connection] -
Accepted client: WIN-LVO
[20:46:33:020] [25637:1188145344] [INFO][com.freerdp.core.connection] -
Accepted channels:
[20:46:33:020] [25637:1188145344] [INFO][com.freerdp.core.connection] -
 rdpdr
[20:46:33:020] [25637:1188145344] [INFO][com.freerdp.core.connection] -
 rdpsnd
[20:46:33:020] [25637:1188145344] [INFO][com.freerdp.core.connection] -
 cliprdr
[20:46:33:020] [25637:1188145344] [INFO][com.freerdp.core.connection] -
 drdynvc
[20:46:33:020] [25637:1188145344] [INFO][com.freerdp.core.gcc] - Active rdp
encryption level: NONE
[20:46:33:020] [25637:1188145344] [INFO][com.freerdp.core.gcc] - Selected
rdp encryption method: NONE
[20:46:33.112] kbd_layout:0x40c kbd_type:0x4 kbd_subType:0x0
kbd_functionKeys:0xc
[20:46:33.112] xf_peer_activate: matching layout=fr variant=(null)
[20:46:33.141] launching '/usr/libexec/weston-keyboard'
[20:46:33.291] unable to checkDescriptor for 0xc9df80
[20:46:33.294] Error: /usr/libexec/weston-desktop-shell apparently cannot
run at all.
               Quitting...wl_registry at 2: error 0: invalid global wl_seat
(15)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20150209/23ff8e86/attachment.html>


More information about the wayland-devel mailing list