On Thu, Feb 16, 2023 at 2:07 AM Dyck, Martin (BITBW)
<martin.d...@bitbw.bwl.de> wrote:
>
> Hi Nick,
>
>
>
> thank you very much for the quick reply. That sounds promising.
>
> I have seen your pull request #413. So can we expect in the next guacamole 
> release a way to modify the TcpAckTimeout? That would be gorgeous!
>

Yeah, your e-mail prompted me to go re-visit that Jira issue
(https://issues.apache.org/jira/browse/GUACAMOLE-600) and see if I
could make some progress on it. RDP was pretty easy to knock out -
assuming it actually works, we'll see - and I'll work through SSH and
Telnet, as well. VNC I'm not sure about at the moment.

Another thing to note is that the source code for FreeRDP on Github
actually contains two parameters - TcpAckTimeout and
TcpConnectTimeout. My understanding is that the first one,
TcpAckTimeout, is the timeout for actually getting an initial
acknowledgement from the server that it is alive. TcpConnectTimeout is
likely the timeout between getting the acknowledgement that the server
is alive and when the connection is considered established. However,
checking my FreeRDP headers on my EL8 development system,
TcpConnectTimeout is not present, so I'm guessing this was added much
more recently. Ultimately we can probably support both, we'll just
have to check for that support in the FreeRDP library at build time
and enable it if it exists. All that to say - it isn't clear to me
which one is actually going to be of use to you.

-Nick

Reply via email to