[ https://issues.apache.org/jira/browse/GUACAMOLE-587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16533959#comment-16533959 ]
Michael Jumper commented on GUACAMOLE-587: ------------------------------------------ {quote} {code:none} ... guacd[7]: ERROR: Guacamole protocol violation. Perhaps the version of guacamole-client is incompatible with this version of libguac? guacd[7]: DEBUG: Error reading "connect": Instruction parse error ... {code} This error results from the {{connect}} instruction (sent to guacd during the Guacamole protocol handshake) not matching the {{args}} instruction originally sent by guacd. The Guacamole protocol requires that values for all arguments be provided, even if blank: http://guacamole.apache.org/doc/gug/guacamole-protocol.html#guacamole-protocol-handshake This is independent of the merge of client-side changes for GUACAMOLE-445, which only affect the user interface. The Guacamole protocol itself already provides sufficient information via the {{args}} instruction for the client side to respond with a correct {{connect}} instruction, and {{ConfiguredGuacamoleSocket}} takes this into account. > RDP protocol violation > ---------------------- > > Key: GUACAMOLE-587 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-587 > Project: Guacamole > Issue Type: Bug > Components: guacd > Affects Versions: 1.0.0 > Reporter: Marc > Priority: Major > > Hi! > A build (docker) from the git master fails on RDP Connections with this > message in the log. > Protocol "rdp" selected. Guacamole protocol violation... > > As far as I can tell, something in the merge of "GUACAMOLE-445" introduced > the problem, as builds prior to that worked fine. > Do you need more infos or logs? > > --Marc -- This message was sent by Atlassian JIRA (v7.6.3#76005)