xrdp
xrdp copied to clipboard
Cannot connect with XFreeRDP version 2.0.0-rc4 or later
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?
I use +glyph-cache
with rc4 to make it working
(I also needed /relax-order-checks
)
Hmm, this should be addressed. I need to try FreeRDP 2.0.0-rc4 first.
I confirmed the issue and also confirmed +glyph-cache
is a workaround.
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
FreeRDP added the check at https://github.com/FreeRDP/FreeRDP/pull/4926
Might be related to #1229
@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 yes
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
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.
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.
Just for the record: xrdb can also not be built against FreeRDP 2.x .
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
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
yep. glyph-cache is a nice workaround thanks
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.