xrdp icon indicating copy to clipboard operation
xrdp copied to clipboard

Cannot connect with XFreeRDP version 2.0.0-rc4 or later

Open geiseri opened this issue 6 years ago • 15 comments

When I try to connect with XFreeRDP I get the following error:

[09:00:40:458] [1536:1537] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[09:00:40:561] [1536:1537] [INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRX32
[09:00:40:561] [1536:1537] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
[09:00:40:569] [1536:1537] [INFO][com.winpr.clipboard] - initialized POSIX local file subsystem
[09:00:40:594] [1536:1537] [ERROR][com.freerdp.core.update] - [0x03] Cache Glyph - SERVER BUG: The support for this feature was not announced! Use /relax-order-checks to ignore
[09:00:40:594] [1536:1537] [ERROR][com.freerdp.core.update] - order flags 03 failed
[09:00:40:594] [1536:1537] [ERROR][com.freerdp.core.fastpath] - Fastpath update Orders [0] failed, status 0
[09:00:40:594] [1536:1537] [ERROR][com.freerdp.core.fastpath] - fastpath_recv_update() - -1
[09:00:40:594] [1536:1537] [ERROR][com.freerdp.core.fastpath] - fastpath_recv_update_data() fail
[09:00:40:594] [1536:1537] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -3
[09:00:40:594] [1536:1537] [ERROR][com.freerdp.core] - freerdp_check_fds() failed - 0
[09:00:40:594] [1536:1537] [INFO][com.freerdp.client.common] - Network disconnect!
[09:00:40:594] [1536:1537] [ERROR][com.freerdp.client.x11] - Failed to check FreeRDP file descriptor

I am not sure who's problem this was because I updated at the same time. Did anything change lately with glyph cache?

geiseri avatar Dec 11 '18 14:12 geiseri

I use +glyph-cache with rc4 to make it working (I also needed /relax-order-checks)

moobyfr avatar Dec 11 '18 17:12 moobyfr

Hmm, this should be addressed. I need to try FreeRDP 2.0.0-rc4 first.

metalefty avatar Dec 12 '18 00:12 metalefty

I confirmed the issue and also confirmed +glyph-cache is a workaround.

metalefty avatar Dec 12 '18 01:12 metalefty

For the record, more verbose log.

[10:51:00:515] [14392:08dcc000] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[10:51:00:516] [14392:08dcc000] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[10:51:00:516] [14392:08dcc000] [DEBUG][com.freerdp.channels.cliprdr.client] - VirtualChannelEntryEx
[10:51:00:516] [14392:08dcc000] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[10:51:00:516] [14392:08dcc000] [INFO][com.freerdp.client.x11] - Property 302 does not exist
[10:51:00:517] [14392:08dcc000] [DEBUG][com.freerdp.client.x11] - Searching for XInput pointer device
[10:51:00:517] [14392:08dcc000] [DEBUG][com.freerdp.client.x11] - Pointer device: 6
[10:51:00:523] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - Enabling security layer negotiation: TRUE
[10:51:00:524] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - Enabling restricted admin mode: FALSE
[10:51:00:524] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - Enabling RDP security: TRUE
[10:51:00:524] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - Enabling TLS security: TRUE
[10:51:00:524] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - Enabling NLA security: TRUE
[10:51:00:524] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - Enabling NLA extended security: FALSE
[10:51:00:524] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - state: NEGO_STATE_NLA
[10:51:00:524] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - Attempting NLA security
[10:51:00:526] [14392:08dcc000] [DEBUG][com.freerdp.core] - connecting to peer 192.168.9.33
[10:51:00:578] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - RequestedProtocols: 3
[10:51:00:717] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - RDP_NEG_RSP
[10:51:00:717] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - selected_protocol: 1
[10:51:00:717] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - state: NEGO_STATE_FINAL
[10:51:00:717] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - Negotiated TLS security
[10:51:00:717] [14392:08dcc000] [DEBUG][com.freerdp.core.nego] - nego_security_connect with PROTOCOL_TLS
[10:51:01:908] [14392:08dcc000] [DEBUG][com.freerdp.core.gcc] - Server rdp encryption method: NONE
[10:51:01:211] [14392:08dcc000] [DEBUG][com.freerdp.core.info] - Client Info Packet Flags = INFO_MOUSE|INFO_DISABLECTRLALTDEL|INFO_UNICODE|INFO_MAXIMIZESHELL|INFO_LOGONNOTIFY|INFO_COMPRESSION|INFO_ENABLEWINDOWSKEY|INFO_FORCE_ENCRYPTED_CS_PDU|INFO_LOGONERRORS|INFO_MOUSE_HAS_WHEEL
[10:51:01:211] [14392:08dcc000] [DEBUG][com.winpr.timezone] - tz: Bias=-540 sn='Tokyo Standard Time' dln='Tokyo Daylight Time'
[10:51:01:314] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - rdp_send_data_pdu: sending data (type=0x1f size=37 channelId=1002)
[10:51:01:314] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - rdp_send_data_pdu: sending data (type=0x14 size=41 channelId=1002)
[10:51:01:314] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - rdp_send_data_pdu: sending data (type=0x14 size=41 channelId=1002)
[10:51:01:314] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - rdp_send_data_pdu: sending data (type=0x27 size=41 channelId=1002)
[10:51:01:365] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - recv Synchronize Data PDU (0x1F), length: 22
[10:51:01:365] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - recv Control Data PDU (0x14), length: 26
[10:51:01:365] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - recv Control Data PDU (0x14), length: 26
[10:51:01:365] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - recv Font Map Data PDU (0x28), length: 26
[10:51:01:365] [14392:08dcc000] [INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRX32
[10:51:01:365] [14392:08dcc000] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_BGRA32
[10:51:01:383] [14392:08dcc000] [INFO][com.winpr.clipboard] - initialized POSIX local file subsystem
[10:51:01:398] [14392:090de000] [INFO][com.freerdp.channels.rdpsnd.client] - Loaded mac backend for rdpsnd
[10:51:02:817] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:820] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:823] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:823] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Primary Drawing Order [0x0a] OpaqueRect
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.update] - Secondary Drawing Order [0x03] Cache Glyph
[10:51:02:825] [14392:08dcc000] [ERROR][com.freerdp.core.update] - [0x03] Cache Glyph - SERVER BUG: The support for this feature was not announced! Use /relax-order-checks to ignore
[10:51:02:825] [14392:08dcc000] [ERROR][com.freerdp.core.update] - order flags 03 failed
[10:51:02:825] [14392:08dcc000] [ERROR][com.freerdp.core.fastpath] - Fastpath update Orders [0] failed, status 0
[10:51:02:825] [14392:08dcc000] [ERROR][com.freerdp.core.fastpath] - fastpath_recv_update_data: fastpath_recv_update() - -1
[10:51:02:825] [14392:08dcc000] [ERROR][com.freerdp.core.fastpath] - fastpath_recv_update_data() fail
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - CONNECTION_STATE_ACTIVE - rdp_recv_pdu() - -3
[10:51:02:825] [14392:08dcc000] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -3
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core.rdp] - transport_check_fds() - -1
[10:51:02:825] [14392:08dcc000] [DEBUG][com.freerdp.core] - rdp_check_fds() - -1
[10:51:02:825] [14392:08dcc000] [ERROR][com.freerdp.core] - freerdp_check_fds() failed - 0
[10:51:02:825] [14392:08dcc000] [INFO][com.freerdp.client.common] - Network disconnect!
[10:51:02:826] [14392:08dcc000] [ERROR][com.freerdp.client.x11] - Failed to check FreeRDP file descriptor
[10:51:02:826] [14392:090de000] [DEBUG][com.freerdp.channels.rdpsnd.client] - Device already closed

metalefty avatar Dec 12 '18 01:12 metalefty

FreeRDP added the check at https://github.com/FreeRDP/FreeRDP/pull/4926

metalefty avatar Dec 12 '18 02:12 metalefty

Might be related to #1229

metalefty avatar Dec 12 '18 05:12 metalefty

@jsorg71 Regarding glyph cache, I think capability should be sent to the client around here by adding out_uint16_le(s, CAPSTYPE_GLYPHCACHE); and so on. Am I correct? https://github.com/neutrinolabs/xrdp/blob/0626993/libxrdp/xrdp_caps.c#L831

metalefty avatar Dec 14 '18 02:12 metalefty

@metalefty yes

speidy avatar Dec 15 '18 08:12 speidy

I've looked into communications between Windows 10 1803 and FreeRDP 2.0.0-rc4.

Server doesn't send GlyphCacheCapabilitySet but it's OK. Server should not do glyph caching unless client do advertise glyph cache capability.

[14:14:15:201] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - ShareCapabilitySet (length 8):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	nodeId: 0x03EA
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - GeneralCapabilitySet (length 24):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	osMajorType: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	osMinorType: 0x0003
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	protocolVersion: 0x0200
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsA: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	generalCompressionTypes: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	extraFlags: 0x041D
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	updateCapabilityFlag: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	remoteUnshareFlag: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	generalCompressionLevel: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	refreshRectSupport: 0x01
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	suppressOutputSupport: 0x01
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - VirtualChannelCapabilitySet (length 12):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	flags: 0x00000002
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	VCChunkSize: 0x00000640
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - ColorCacheCapabilitySet (length 8):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	colorTableCacheSize: 0x0006
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - PointerCapabilitySet (length 10):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	colorPointerFlag: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	colorPointerCacheSize: 0x0019
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pointerCacheSize: 0x0019
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - LargePointerCapabilitySet (length 6):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	largePointerSupportFlags: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - FontCapabilitySet (length 8):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	fontSupportFlags: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - BitmapCapabilitySet (length 28):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	preferredBitsPerPixel: 0x0020
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	receive1BitPerPixel: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	receive4BitsPerPixel: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	receive8BitsPerPixel: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopWidth: 0x0780
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopHeight: 0x047E
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopResizeFlag: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCompressionFlag: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	highColorFlags: 0x00
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	drawingFlags: 0x1E
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	multipleRectangleSupport: 0x0001
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsB: 0x0000
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - BitmapCodecsCapabilitySet (length 96):
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCodecCount: 4
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecGuid: 0x
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - CA8D1BB9000F154F589FAE2D1A87E2D6
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] -  (CODEC_GUID_NSCODEC)
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecId: 0
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecPropertiesLength: 3
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecGuid: 0x
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 76772F12BD724463AFB3B73C9C6F7886
[14:14:15:202] [10435:06b29000] [INFO][com.freerdp.core.capabilities] -  (CODEC_GUID_REMOTEFX)
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecId: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecPropertiesLength: 4
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecGuid: 0x
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 9C4351A6353542AE910CCDFCE5760B58
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] -  (CODEC_GUID_IGNORE)
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecId: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecPropertiesLength: 4
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecGuid: 0x
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 2744CCD49D8A4E74803C0ECBEEA19C54
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] -  (CODEC_GUID_IMAGE_REMOTEFX)
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecId: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecPropertiesLength: 4
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - OrderCapabilitySet (length 88):
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad4OctetsA: 0x000F4240
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopSaveXGranularity: 0x0001
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopSaveYGranularity: 0x0014
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsA: 0x0000
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	maximumOrderLevel: 0x0001
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	numberFonts: 0x0000
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	orderFlags: 0x00AA
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	orderSupport:
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		DSTBLT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		PATBLT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		SCRBLT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MEMBLT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MEM3BLT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		ATEXTOUT: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		AEXTTEXTOUT: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		DRAWNINEGRID: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		LINETO: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTI_DRAWNINEGRID: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		OPAQUE_RECT: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		SAVEBITMAP: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		WTEXTOUT: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MEMBLT_V2: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MEM3BLT_V2: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTIDSTBLT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTIPATBLT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTISCRBLT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTIOPAQUERECT: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		FAST_INDEX: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		POLYGON_SC: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		POLYGON_CB: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		POLYLINE: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		UNUSED23: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		FAST_GLYPH: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		ELLIPSE_SC: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		ELLIPSE_CB: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		GLYPH_INDEX: 1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		GLYPH_WEXTTEXTOUT: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		GLYPH_WLONGTEXTOUT: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		GLYPH_WLONGEXTTEXTOUT: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		UNUSED31: 0
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	textFlags: 0x06A1
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	orderSupportExFlags: 0x0006
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad4OctetsB: 0x000F4240
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopSaveSize: 0x000F4240
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsC: 0x0001
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsD: 0x0000
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	textANSICodePage: 0x0000
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsE: 0x0000
[14:14:15:203] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - BitmapCacheHostSupportCapabilitySet (length 8):
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	cacheVersion: 0x01
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad1: 0x00
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2: 0x0000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - InputCapabilitySet (length 88)
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	inputFlags: 0x0375
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsA: 0x0000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	keyboardLayout: 0x00000000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	keyboardType: 0x00000000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	keyboardSubType: 0x00000000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	keyboardFunctionKey: 0x00000000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - RemoteProgramsCapabilitySet (length 8):
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	railSupportLevel: 0x000000FF
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - WindowListCapabilitySet (length 11):
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	wndSupportLevel: 0x00000002
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	numIconCaches: 0x03
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	numIconCacheEntries: 0x000C
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - MultifragmentUpdateCapabilitySet (length 8):
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	maxRequestSize: 0x000094A7
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - SurfaceCommandsCapabilitySet (length 12):
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	cmdFlags: 0x00000052
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	reserved: 0x00000000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Receiving
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - FrameAcknowledgeCapabilitySet (length 8):
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	frameAcknowledge: 0x00000000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - GeneralCapabilitySet (length 24):
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	osMajorType: 0x0004
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	osMinorType: 0x0007
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	protocolVersion: 0x0200
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsA: 0x0000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	generalCompressionTypes: 0x0000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	extraFlags: 0x0415
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	updateCapabilityFlag: 0x0000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	remoteUnshareFlag: 0x0000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	generalCompressionLevel: 0x0000
[14:14:15:206] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	refreshRectSupport: 0x01
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	suppressOutputSupport: 0x01
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - BitmapCapabilitySet (length 28):
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	preferredBitsPerPixel: 0x0020
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	receive1BitPerPixel: 0x0001
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	receive4BitsPerPixel: 0x0001
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	receive8BitsPerPixel: 0x0001
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopWidth: 0x0780
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopHeight: 0x047E
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopResizeFlag: 0x0001
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCompressionFlag: 0x0001
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	highColorFlags: 0x00
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	drawingFlags: 0x08
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	multipleRectangleSupport: 0x0001
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsB: 0x0000
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - OrderCapabilitySet (length 88):
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad4OctetsA: 0x00000000
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopSaveXGranularity: 0x0001
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopSaveYGranularity: 0x0014
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsA: 0x0000
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	maximumOrderLevel: 0x0001
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	numberFonts: 0x0000
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	orderFlags: 0x00AA
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	orderSupport:
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		DSTBLT: 1
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		PATBLT: 1
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		SCRBLT: 1
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MEMBLT: 1
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MEM3BLT: 1
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		ATEXTOUT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		AEXTTEXTOUT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		DRAWNINEGRID: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		LINETO: 1
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTI_DRAWNINEGRID: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		OPAQUE_RECT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		SAVEBITMAP: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		WTEXTOUT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MEMBLT_V2: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MEM3BLT_V2: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTIDSTBLT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTIPATBLT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTISCRBLT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		MULTIOPAQUERECT: 1
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		FAST_INDEX: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		POLYGON_SC: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		POLYGON_CB: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		POLYLINE: 1
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		UNUSED23: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		FAST_GLYPH: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		ELLIPSE_SC: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		ELLIPSE_CB: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		GLYPH_INDEX: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		GLYPH_WEXTTEXTOUT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		GLYPH_WLONGTEXTOUT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		GLYPH_WLONGEXTTEXTOUT: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 		UNUSED31: 0
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	textFlags: 0x0000
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	orderSupportExFlags: 0x0004
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad4OctetsB: 0x00000000
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	desktopSaveSize: 0x00038400
[14:14:15:207] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsC: 0x0000
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsD: 0x0000
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	textANSICodePage: 0xFDE9
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsE: 0x0000
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - BitmapCacheV2CapabilitySet (length 40):
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	cacheFlags: 0x0003
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2: 0x00
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	numCellCaches: 0x05
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCache0CellInfo: numEntries: 600 persistent: 0
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCache1CellInfo: numEntries: 600 persistent: 0
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCache2CellInfo: numEntries: 2048 persistent: 0
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCache3CellInfo: numEntries: 4096 persistent: 0
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCache4CellInfo: numEntries: 2048 persistent: 0
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - PointerCapabilitySet (length 10):
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	colorPointerFlag: 0x0001
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	colorPointerCacheSize: 0x0014
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pointerCacheSize: 0x0014
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - InputCapabilitySet (length 88)
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	inputFlags: 0x013D
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsA: 0x0000
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	keyboardLayout: 0x00000409
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	keyboardType: 0x00000004
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	keyboardSubType: 0x00000000
[14:14:15:208] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	keyboardFunctionKey: 0x0000000C
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - BrushCapabilitySet (length 8):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	brushSupportLevel: 0x00000002
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - GlyphCacheCapabilitySet (length 52):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache0: Entries: 254 MaximumCellSize: 4
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache1: Entries: 254 MaximumCellSize: 4
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache2: Entries: 254 MaximumCellSize: 8
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache3: Entries: 254 MaximumCellSize: 8
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache4: Entries: 254 MaximumCellSize: 16
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache5: Entries: 254 MaximumCellSize: 32
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache6: Entries: 254 MaximumCellSize: 64
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache7: Entries: 254 MaximumCellSize: 128
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache8: Entries: 254 MaximumCellSize: 256
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphCache9: Entries: 64 MaximumCellSize: 256
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	fragCache: Entries: 256 MaximumCellSize: 256
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	glyphSupportLevel: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - VirtualChannelCapabilitySet (length 12):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	flags: 0x00000000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	VCChunkSize: 0x00000640
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - SoundCapabilitySet (length 8):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	soundFlags: 0x0001
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2OctetsA: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - ShareCapabilitySet (length 8):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	nodeId: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - FontCapabilitySet (length 8):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	fontSupportFlags: 0x0001
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - ControlCapabilitySet (length 12):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	controlFlags: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	remoteDetachFlag: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	controlInterest: 0x0002
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	detachInterest: 0x0002
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - ColorCacheCapabilitySet (length 8):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	colorTableCacheSize: 0x0006
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	pad2Octets: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - WindowActivationCapabilitySet (length 12):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	helpKeyFlag: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	helpKeyIndexFlag: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	helpExtendedKeyFlag: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	windowManagerKeyFlag: 0x0000
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - OffscreenBitmapCacheCapabilitySet (length 12):
[14:14:15:209] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	offscreenSupportLevel: 0x00000001
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	offscreenCacheSize: 0x1E00
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	offscreenCacheEntries: 0x07D0
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - LargePointerCapabilitySet (length 6):
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	largePointerSupportFlags: 0x0001
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - MultifragmentUpdateCapabilitySet (length 8):
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	maxRequestSize: 0x0000FFFF
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - SurfaceCommandsCapabilitySet (length 12):
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	cmdFlags: 0x00000052
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	reserved: 0x00000000
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - BitmapCodecsCapabilitySet (length 73):
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	bitmapCodecCount: 1
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecGuid: 0x
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 76772F12BD724463AFB3B73C9C6F7886
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] -  (CODEC_GUID_REMOTEFX)
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecId: 3
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	codecPropertiesLength: 49
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - Sending
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - FrameAcknowledgeCapabilitySet (length 8):
[14:14:15:210] [10435:06b29000] [INFO][com.freerdp.core.capabilities] - 	frameAcknowledge: 0x00000002

metalefty avatar Dec 18 '18 05:12 metalefty

Just for the record.

2.2.7.1.8 Glyph Cache Capability Set (TS_GLYPHCACHE_CAPABILITYSET) The TS_GLYPHCACHE_CAPABILITYSET structure advertises the glyph support level and associated cache sizes. This capability is only sent from client to server.

metalefty avatar Dec 20 '18 02:12 metalefty

In conclusion, xrdp should send glyphs as bitmap unless the client advertises glyph cache capability. However, I'm not sure how to do that yet.

metalefty avatar Jan 09 '19 02:01 metalefty

Just for the record: xrdb can also not be built against FreeRDP 2.x .

RJVB avatar Jan 03 '20 13:01 RJVB

Note for Remmina users (client side workaround):

To connect from Remmina to xrdp, make sure to enable glyph cache and relax order checks. Then it should work.

☑ Glyph cache ☑ Relax order checks

スクリーンショット_2020-06-03_14-44-36

Note to FreeRDP users (client side workaround):

Make sure to add +glyph-cache and /relax-order-checks to command line options.

xfreerdp /v:xrdp-server.example.com +glyph-cache /relax-order-checks /other-options-as-you-like

metalefty avatar Jun 03 '20 06:06 metalefty

yep. glyph-cache is a nice workaround thanks

andymcraae1 avatar Jun 07 '21 15:06 andymcraae1

I also confirmed this issue with freerdp 2.2.0. In this version, this error occurs when "+bitmap-cache" is set and "+glyph-cache" is not set. It does not occur when "+bitmap-cache" and "+glyph-cache" are set at the same time, or when "+bitmap-cache" is not set.

However, setting "bitmap_cache=false" in xrdp.ini did not improve this error.

tanakakz-alpha avatar Feb 07 '22 07:02 tanakakz-alpha