Skip to content

[release/10.0] Ensure SSL_CERT_DIR messages are always shown and check for existing value#64984

Merged
wtgodbe merged 5 commits into
release/10.0from
backport/pr-64970-to-release/10.0
Jan 9, 2026
Merged

[release/10.0] Ensure SSL_CERT_DIR messages are always shown and check for existing value#64984
wtgodbe merged 5 commits into
release/10.0from
backport/pr-64970-to-release/10.0

Treat invalid SSL_CERT_DIR as a partial success during trust

d1b2506
Select commit
Loading
Failed to load commit list.
Azure Pipelines / aspnetcore-ci succeeded Jan 9, 2026 in 1h 18m 36s

Build #20260108.44 had test failures

Details

Tests

  • Failed: 1 (0.00%)
  • Passed: 121,375 (98.55%)
  • Other: 1,781 (1.45%)
  • Total: 123,157

Annotations

Check failure on line 1 in Microsoft.AspNetCore.Server.IIS.IISExpress.FunctionalTests.StartupTests.StartupTimeoutIsApplied

See this annotation in the file changed.

@azure-pipelines azure-pipelines / aspnetcore-ci

Microsoft.AspNetCore.Server.IIS.IISExpress.FunctionalTests.StartupTests.StartupTimeoutIsApplied

System.Net.Http.HttpRequestException : An error occurred while sending the request.
---- System.IO.IOException : Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host..
-------- System.Net.Sockets.SocketException : An existing connection was forcibly closed by the remote host.
Raw output
   at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.SocketsHttpHandler.<SendAsync>g__CreateHandlerAndSendAsync|115_0(HttpRequestMessage request, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.Server.IntegrationTesting.IIS.LoggingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) in /_/src/Servers/IIS/IntegrationTesting.IIS/src/LoggingHandler.cs:line 26
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at Microsoft.AspNetCore.Server.IIS.IISExpress.FunctionalTests.StartupTests.StartupTimeoutIsApplied() in /_/src/Servers/IIS/IIS/test/Common.LongTests/StartupTests.cs:line 478
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
   at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async)
   at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
----- Inner Stack Trace -----