You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Test failure: System.Net.Security.Tests.TlsSessionTests.ServerSession_ExternalValidation_PreservesClientCertificateChain intermittently misses the peer intermediate on Windows x86 #136121
The same failure also occurred in https://dev.azure.com/dnceng-public/public/_build/results?buildId=1640916 (PR #135067, a CI-only change), in the same Windows x86 checked library-test leg. It appears intermittently, in 2 of 177 runtime builds since 2026-10-12. The assertion that fails is Assert.True(callbackSawPeerIntermediate): the external validation callback's chain.ChainPolicy.ExtraStore did not contain the client's intermediate certificate. That is the symptom #134567 described, which was fixed by #134570, the PR that added this test.
Error Details
System.Net.Security.Tests.TlsSessionTests.ServerSession_ExternalValidation_PreservesClientCertificateChain [FAIL]
Assert.True() Failure
Expected: True
Actual: False
at System.Net.Security.Tests.TlsSessionTests.ServerSession_ExternalValidation_PreservesClientCertificateChain() in /_/src/libraries/System.Net.Security/tests/FunctionalTests/TlsSessionTests.cs:line 564
--- End of stack trace from previous location ---
Build: 🔎https://dev.azure.com/dnceng-public/public/_build/results?buildId=1641185 Error message validated:[TlsSessionTests.ServerSession_ExternalValidation_PreservesClientCertificateChain() in] Result validation: ✅ Known issue matched with the provided build. Validation performed at: 10/20/2026 1:36:56 AM UTC
Activity
dotnet-policy-service commentedon Oct 20, 2026
Tagging subscribers to this area: @dotnet/ncl, @bartonjs, @vcsjones
See info in area-owners.md if you want to be subscribed.