Skip to content
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

Helix failure EPT_S_NOT_REGISTERED #57416

Open
amcasey opened this issue Aug 19, 2024 · 5 comments
Open

Helix failure EPT_S_NOT_REGISTERED #57416

amcasey opened this issue Aug 19, 2024 · 5 comments
Labels
Known Build Error Issue that should show up in Build Analysis test-failure

Comments

@amcasey
Copy link
Member

amcasey commented Aug 19, 2024

We've been seeing a lot of Helix runs fail with a number of messages related to EPT_S_NOT_REGISTERED:

System.ComponentModel.Win32Exception : The Local Security Authority cannot be contacted
System.Security.Cryptography.CryptographicException : There are no more endpoints available from the endpoint mapper.

The failures only occur on Windows and inconsistently affect subsets of the IIS, HTTPS, Data Protection, and Certificate tests.

AFAICT, EPT_S_NOT_REGISTERED indicates that lsass.exe is not available.

Known Issue Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "",
  "ErrorPattern": "(Local Security Authority cannot be contacted)|(no more endpoints available)",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=778691
Error message validated: [(Local Security Authority cannot be contacted)|(no more endpoints available)]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 8/19/2024 8:44:57 PM UTC

Report

Build Definition Test Pull Request
814802 dotnet/aspnetcore IIS.NewHandler.FunctionalTests--net9.0.WorkItemExecution #57984
814346 dotnet/aspnetcore IIS.NewShim.FunctionalTests--net9.0.WorkItemExecution #57972
814472 dotnet/aspnetcore IIS.FunctionalTests--net9.0.WorkItemExecution
814366 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution #57923
2543261 dotnet-aspnetcore Microsoft.AspNetCore.Server.Kestrel.InMemory.FunctionalTests.HttpsTests.ConfigureHttpsDefaultsNeverLoadsDefaultCert #43047
814358 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Sockets.FunctionalTests.Http2.HandshakeTests.TlsAlpnHandshakeSelectsHttp2From1and2 #57904
814281 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Core.Tests.SniOptionsSelectorTests.WildcardOnlyMatchesNullServerNameDueToNoAlpn
814157 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution #57974
2542774 dotnet-aspnetcore Microsoft.AspNetCore.Server.HttpSys.FunctionalTests--net9.0.WorkItemExecution #42952
2542626 dotnet-aspnetcore IIS.NewHandler.FunctionalTests--net9.0.WorkItemExecution #43047
813556 dotnet/aspnetcore IIS.Tests--net9.0.WorkItemExecution #57975
813535 dotnet/aspnetcore Microsoft.AspNetCore.Server.HttpSys.FunctionalTests--net9.0.WorkItemExecution #57974
813560 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Core.Tests.SniOptionsSelectorTests.MultipleWildcardPrefixServerNamesOfSameLengthAreAllowed #57976
813583 dotnet/aspnetcore Microsoft.AspNetCore.Authentication.Certificate.Test.ClientCertificateAuthenticationTests.VerifyValidSelfSignedWithNoEkuAuthenticates #57966
813542 dotnet/aspnetcore Microsoft.AspNetCore.Authentication.Certificate.Test.ClientCertificateAuthenticationTests.VerifyHeaderIsUsedIfCertIsNotPresent
813309 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Core.Tests.KestrelServerTests.ListenIPWithStaticPort_TransportsGetIPv6Any #57968
813224 dotnet/aspnetcore IIS.LongTests--net9.0.WorkItemExecution
813221 dotnet/aspnetcore Microsoft.AspNetCore.HttpOverrides.CertificateForwardingTests.VerifyHeaderIsUsedIfNoCertificateAlreadySet #57923
813156 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes.Tests.WebHostTests.ListenNamedPipeEndpoint_Tls_ClientSuccess #57887
812958 dotnet/aspnetcore Microsoft.AspNetCore.Authentication.Certificate.Test.ClientCertificateAuthenticationTests.VerifyHeaderIsUsedIfCertIsNotPresent #57915
812793 dotnet/aspnetcore Microsoft.AspNetCore.Server.HttpSys.FunctionalTests--net9.0.WorkItemExecution #57960
812478 dotnet/aspnetcore IIS.Tests--net9.0.WorkItemExecution
812479 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Tests.HttpsConfigurationTests.BindAddressFromEndpoint #57923
812311 dotnet/aspnetcore IIS.NewShim.FunctionalTests--net9.0.WorkItemExecution #57943
812356 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Sockets.FunctionalTests.Http2.ShutdownTests.GracefulTurnsAbortiveIfRequestsDoNotFinish
2540573 dotnet-aspnetcore IIS.Tests--net9.0.WorkItemExecution #42925
811923 dotnet/aspnetcore IIS.NewShim.FunctionalTests--net9.0.WorkItemExecution #57917
811843 dotnet/aspnetcore Microsoft.AspNetCore.Server.HttpSys.FunctionalTests--net9.0.WorkItemExecution #57915
811408 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution #57904
811295 dotnet/aspnetcore IIS.Tests--net9.0.WorkItemExecution #57931
811364 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Sockets.FunctionalTests.Http2.HandshakeTests.TlsAlpnHandshakeSelectsHttp2From1and2
811119 dotnet/aspnetcore IIS.Tests--net9.0.WorkItemExecution #57924
810951 dotnet/aspnetcore Microsoft.AspNetCore.Server.HttpSys.FunctionalTests--net9.0.WorkItemExecution #57921
810926 dotnet/aspnetcore Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandlerFunctionalTests.RequestAfterAuth_ReauthenticatesWhenNotPersisted
810779 dotnet/aspnetcore Templates.Mvc.Test.BlazorTemplateTest.BlazorWebTemplate_IndividualAuth #57910
810499 dotnet/aspnetcore Interop.FunctionalTests.H2SpecTests.RunIndividualTestCase #57336
810493 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Tests.KestrelConfigurationLoaderTests.ConfigureEndpoint_CanLoadPemCertificates #57841
810319 dotnet/aspnetcore IIS.LongTests--net9.0.WorkItemExecution #57910
810302 dotnet/aspnetcore Microsoft.AspNetCore.Server.HttpSys.FunctionalTests--net9.0.WorkItemExecution #57909
810327 dotnet/aspnetcore Templates.Test.WebApiNativeAotTemplateTest.WebApiNativeAotTemplateCSharp
810199 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicConnectionListenerTests.AcceptAsync_Success_RemovedFromPendingConnections
809901 dotnet/aspnetcore IIS.LongTests--net9.0.WorkItemExecution #57902
807112 dotnet/aspnetcore IIS.NewHandler.FunctionalTests--net9.0.WorkItemExecution #57848
809747 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.AddressRegistrationTests.RegisterIPEndPoint_DynamicPort_Success #57896
808708 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.AddressRegistrationTests.RegisterIPEndPoint_DynamicPort_Success #57866
809362 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution #57886
809380 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicConnectionListenerTests.AcceptAsync_Success_RemovedFromPendingConnections #57887
808535 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicConnectionListenerTests.AcceptAsync_Success_RemovedFromPendingConnections #57871
808304 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Sockets.FunctionalTests.Http2.ShutdownTests.GracefulTurnsAbortiveIfRequestsDoNotFinish #57852
808228 dotnet/aspnetcore Interop.FunctionalTests.H2SpecTests.RunIndividualTestCase #57866
808138 dotnet/aspnetcore IIS.NewHandler.FunctionalTests--net9.0.WorkItemExecution #57841
807648 dotnet/aspnetcore IIS.NewHandler.FunctionalTests--net9.0.WorkItemExecution #57857
807907 dotnet/aspnetcore IIS.ShadowCopy.Tests--net9.0.WorkItemExecution
807938 dotnet/aspnetcore Microsoft.AspNetCore.DataProtection.DataProtectionProviderTests.System_UsesProvidedCertificateNotFromStore
801525 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes.Tests.WebHostTests.ListenNamedPipeEndpoint_Tls_ClientSuccess #57752
807827 dotnet/aspnetcore Microsoft.AspNetCore.Authentication.Certificate.Test.ClientCertificateAuthenticationTests.VerifyHeaderIsUsedIfCertIsNotPresent
806902 dotnet/aspnetcore IIS.FunctionalTests--net9.0.WorkItemExecution #57841
806869 dotnet/aspnetcore Microsoft.AspNetCore.DataProtection.DataProtectionProviderTests.System_UsesProvidedDirectoryAndCertificate
806365 dotnet/aspnetcore IIS.LongTests--net9.0.WorkItemExecution #57835
805716 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicConnectionListenerTests.AcceptAsync_Success_RemovedFromPendingConnections #57825
806554 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes.Tests.WebHostTests.ListenNamedPipeEndpoint_Tls_ClientSuccess
806503 dotnet/aspnetcore Microsoft.AspNetCore.Authentication.Certificate.Test.ClientCertificateAuthenticationTests.VerifyHeaderIsUsedIfCertIsNotPresent #57836
806456 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Sockets.FunctionalTests.Http2.HandshakeTests.TlsAlpnHandshakeSelectsHttp2From1and2
806051 dotnet/aspnetcore IIS.ShadowCopy.Tests--net9.0.WorkItemExecution
805917 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Tests.KestrelConfigurationLoaderTests.ConfigureEndpoint_CanLoadPemCertificates
805697 dotnet/aspnetcore Microsoft.AspNetCore.DataProtection.Test.XmlEncryption.EncryptedXmlDecryptorTests.ThrowsIfProvidedCertificateDoesHavePrivateKey #57824
805564 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution #57817
805386 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Tests.HttpsConfigurationTests.BindAddressFromSetting #57236
805280 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Tests.HttpsConfigurationTests.BindAddressFromEndpoint #57809
804401 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Core.Tests.SniOptionsSelectorTests.FallsBackToFallbackHttpProtocols #57793
804404 dotnet/aspnetcore Microsoft.AspNetCore.Authentication.Certificate.Test.ClientCertificateAuthenticationTests.VerifyHeaderIsUsedIfCertIsNotPresent
804174 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Core.Tests.SniOptionsSelectorTests.WildcardOnlyMatchesNullServerNameDueToNoAlpn #57771
803989 dotnet/aspnetcore Interop.FunctionalTests.H2SpecTests.RunIndividualTestCase #57772
804034 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution
804113 dotnet/aspnetcore Microsoft.AspNetCore.Authentication.Negotiate.NegotiateHandlerFunctionalTests.RequestAfterAuth_ReauthenticatesWhenNotPersisted #57789
803767 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicConnectionListenerTests.AcceptAsync_Success_RemovedFromPendingConnections #57783
803885 dotnet/aspnetcore Microsoft.AspNetCore.Server.HttpSys.FunctionalTests--net9.0.WorkItemExecution #57785
803802 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.AddressRegistrationTests.RegisterIPEndPoint_DynamicPort_Success
802760 dotnet/aspnetcore Microsoft.AspNetCore.DataProtection.DataProtectionProviderTests.System_UsesProvidedCertificateNotFromStore #57773
802422 dotnet/aspnetcore IIS.NewShim.FunctionalTests--net9.0.WorkItemExecution #57742
802044 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution
801887 dotnet/aspnetcore Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.AddressRegistrationTests.RegisterIPEndPoint_DynamicPort_Success #57757
800538 dotnet/aspnetcore IIS.NewShim.FunctionalTests--net9.0.WorkItemExecution #57735
799276 dotnet/aspnetcore IIS.NewShim.FunctionalTests--net9.0.WorkItemExecution #57708
798882 dotnet/aspnetcore IISExpress.FunctionalTests--net8.0.WorkItemExecution #57715
798728 dotnet/aspnetcore Microsoft.AspNetCore.Server.HttpSys.FunctionalTests--net9.0.WorkItemExecution
798650 dotnet/aspnetcore IIS.ShadowCopy.Tests--net9.0.WorkItemExecution #57708
798553 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution
796939 dotnet/aspnetcore IIS.NewShim.FunctionalTests--net9.0.WorkItemExecution #57592
793745 dotnet/aspnetcore IIS.NewHandler.FunctionalTests--net9.0.WorkItemExecution #57613
796694 dotnet/aspnetcore Templates.Mvc.Test.BlazorTemplateTest.BlazorWebTemplate_IndividualAuth #57436
796567 dotnet/aspnetcore IIS.ShadowCopy.Tests--net9.0.WorkItemExecution
795721 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution #57670
795615 dotnet/aspnetcore IIS.LongTests--net9.0.WorkItemExecution #57666
795350 dotnet/aspnetcore IIS.Tests--net9.0.WorkItemExecution #57565
795333 dotnet/aspnetcore IIS.Tests--net9.0.WorkItemExecution #55836
795227 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution #49286
795038 dotnet/aspnetcore IISExpress.FunctionalTests--net9.0.WorkItemExecution #57632
794183 dotnet/aspnetcore IIS.LongTests--net9.0.WorkItemExecution #57620
794296 dotnet/aspnetcore Templates.Mvc.Test.BlazorTemplateTest.BlazorWebTemplate_IndividualAuth
Displaying 100 of 128 results

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 47 128
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically label Aug 19, 2024
@amcasey amcasey added test-failure and removed needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically labels Aug 19, 2024
@amcasey amcasey added the Known Build Error Issue that should show up in Build Analysis label Aug 19, 2024
amcasey added a commit to amcasey/aspnetcore that referenced this issue Aug 19, 2024
Supposedly, this will tell us whether the crypto bridge into LSASS is broken.  It may require multiple runs.
@amcasey
Copy link
Member Author

amcasey commented Aug 20, 2024

Possibly relevant: GSA/piv-guides#102 (comment) (via @adityamandaleeka)

@lewing
Copy link
Member

lewing commented Aug 21, 2024

Sdk was is seeing validation errors in windows hosts dotnet/sdk#42870

@lewing
Copy link
Member

lewing commented Aug 21, 2024

did this start with the new helix rollout last week?

@javiercn
Copy link
Member

Merged #57431 that hopefully avoids some of the template test problems.

@radical
Copy link
Member

radical commented Aug 26, 2024

This is the same problem as dotnet/dnceng#3844 AFAICT.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Known Build Error Issue that should show up in Build Analysis test-failure
Projects
None yet
Development

No branches or pull requests

4 participants