Bugzilla – Bug 7068
Session resize forces re-authentication on Windows 2016
Last modified: 2018-02-01 12:54:51
You need to
before you can comment on or make changes to this bug.
When we are connected to Windows 2016 with rdesktop and resize the ThinLinc
session, you are forced to enter your password again.
Connections to Windows 2012 R2 reconnect without having to enter the password.
I used password authentication. I have not tested any other authentication
This happens both when connecting to a desktop (tl-run-windesk) and when using
Seamless applications (tl-run-winapp-seamless). I have not tested other methods
of connecting to Windows servers.
When reconnecting to a Windows 2016 server, we don't send a
ARC_CS_PRIVATE_PACKET structure holding the authentication cookie as part of
the client info PDU.
When reconnecting to a Windows 2012, rdesktop includes this structure.
This should be solved by https://github.com/rdesktop/rdesktop/pull/206
Created an attachment (id=836) [details]
dynamic resize test protocol
This is the test protocol used during development of the dynamic resize
This should be fixed by vendor drop r32951. We now use a resize method that
does not disconnect the user from the server on Windows 2016.
Aside from the problem reported on bug 7094 this works very well. The fact that
Ctrl+Alt+Enter crashes rdesktop when running in a ThinLinc session makes it a
little bit difficult to test this completely. But since there are no problems
when running rdesktop outside of ThinLinc most cases have been tested.
I have verified:
* that the old method of resizing still works well on Windows Server 2008 r2
* that the new method works well on 2012 R2 and 2016
* rdesktop running in a ThinLinc session
* rdesktop running normally
* rdesktop running on GNOME3
* rdesktop running on XFCE