-
Notifications
You must be signed in to change notification settings - Fork 4.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
[release/8.0] Disable user mapper for SslStream on Windows (TLS 1.3) (#100833) #109116
Conversation
Tagging subscribers to this area: @dotnet/ncl, @bartonjs, @vcsjones |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Did you forget the |
We only put that tag once the PR description has been finalized, there are some missing pieces waiting for @karelz's input. |
Large impact on few customers on LTS with regulatory impact. We should backport it to 8.0.x |
Approved via email on 11/14 |
The CI failure is unrelated (System.Text.Json). ready to merge. |
/ba-g CI failure is unrelated |
Backport of #100833 to release/8.0-staging.
Fixes #108966, #100774
/cc @rzikm @avin3sh
Customer Impact
Reported by customer: From #108966 (comment)
The bug generates 12.1 millions of events in 24h period. They have to filter them out. The problem is that due to regulatory requirement they have to store them for a year, which requires large storage.
Note: Same fix for TLS 1.0-1.2 happened in .NET 8 (before GA): #80886 ... we just missed the branch for TLS 1.3.
Regression
No
Testing
CI tests pass.
Pending customer validation - unclear if it will happen in time.
Risk
Low, the change is small and affects only a specific scenario (Windows, SSL Server). The same change has been made in 9.0 few months ago for TLS 1.3 and there are no known issues. Similar fix happened in 8.0 (before GA) for TLS 1.0-1.2 (see #80886).