[
https://issues.apache.org/jira/browse/GUACAMOLE-952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17064446#comment-17064446
]
Mike Jumper commented on GUACAMOLE-952:
---------------------------------------
This is apparently due to https://github.com/FreeRDP/FreeRDP/issues/2421, for
which an additional settings flag ({{rdpSettings->VmConnectMode}}) was added as
an apparently workaround.
The above flag alters the way the security negotiation state machine works. The
fact that no such flag was ever needed in the past is a red flag to me, as it
suggests that the state machine currently present within FreeRDP is
conceptually flawed, but we must use it if connections to Hyper-V are to work
at all.
There should be a way to leverage the flag internally such that things on our
end will remain clean and consistent, even if the flag is eventually removed.
> Preconnection PDU support no longer works following migration to FreeRDP 2.0.0
> ------------------------------------------------------------------------------
>
> Key: GUACAMOLE-952
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-952
> Project: Guacamole
> Issue Type: Bug
> Components: RDP
> Affects Versions: 1.1.0
> Reporter: Nick Couchman
> Assignee: Mike Jumper
> Priority: Minor
> Fix For: 1.2.0
>
> Attachments: guacd.log
>
>
> After the switch to FreeRDP 2, support for setting the Preconnection Blob (to
> connect to Hyper-V, for example), appearst o be broken. Looks like FreeRDP
> 2.x code still supports it, but something about the detection on the
> Guacamole side seems to detect it as missing.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)