-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[v9] Backport #12891 #13391
[v9] Backport #12891 #13391
Conversation
Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com> Co-authored-by: Zac Bergquist <zmb3@users.noreply.github.com>
I tried to run this and couldn't make a connection to the desktop. Logs show:
I confirmed that connecting to the same desktop with master (4742327) and branch/v9 (197f06a) works fine. @xacrimon @LKozlowski could you take a look? |
@zmb3 Noting this for context, said log message is a bug in Rustls that is somehow spurious since it's valid to receive a ServerHelloDone before a CertificateRequest, see rustls/rustls#1012 for details. Do you see anything else in the logs that could be relevant? |
Interesting - I went back to this branch and tried again and now it is working, and I do not see this rustls message in the logs when it works. Plus, based on the changes here, I wouldn't expect these to cause issues with rustls. Is our rustls out of date by chance though? Maybe an update could help? |
@zmb3 As expected this is a transient issue due to rustls. I went ahead and made a semver compatible update of all deps using |
Does the unicode clipboard work too? |
@xacrimon Yep, works a charm. |
@xacrimon sorry, one more thing - since this was already merged to master, our Rust deps are probably out of sync. Would you mind opening a PR to master as well with the |
Yep, @zmb3 could you approve this though? |
Backport of #12891. This was a bit of a messy backport with some surgery involved. Tests pass and it seems to work when tested with AD.