pitrou opened a new issue, #50999:
URL: https://github.com/apache/arrow/issues/50999

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   See for example [this 
error](https://github.com/ursacomputing/crossbow/actions/runs/32867496589/job/97866246496#step:8:2309):
   ```
   #14 6838.6 Uploading binaries for c-ares:[email protected]#1 to NuGet from 
GitHub
   #14 6838.6 error: /usr/bin/mono /opt/vcpkg/nuget push -ForceEnglishOutput 
-Verbosity detailed -NonInteractive 
/opt/vcpkg/buildtrees/c-ares_x64-linux.1.34.6-vcpkg83a0264e47e4da90b0609c0ec5d1607275e7873c52067cfe06b0a21d07bf052e.nupkg
 -Timeout 100 -Source GitHub failed with exit code 1
   #14 6838.6 NuGet Version: 7.9.0.83
   #14 6838.6 Unable to load the service index for source 
https://nuget.pkg.github.com/ursacomputing/index.json.
   #14 6838.6   The SSL connection could not be established, see inner 
exception.
   #14 6838.6   Authentication failed, see inner exception.
   #14 6838.6   Ssl error:1000007d:SSL 
routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED
   #14 6838.6     at 
/home/buildozer/aports/community/mono/src/mono-6.14.1/external/boringssl/ssl/handshake_client.c:1132
   #14 6838.6 NuGet.Protocol.Core.Types.FatalProtocolException: Unable to load 
the service index for source 
https://nuget.pkg.github.com/ursacomputing/index.json. ---> 
System.Net.Http.HttpRequestException: The SSL connection could not be 
established, see inner exception. ---> 
System.Security.Authentication.AuthenticationException: Authentication failed, 
see inner exception. ---> Mono.Btls.MonoBtlsException: Ssl error:1000007d:SSL 
routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED
   #14 6838.6   at 
/home/buildozer/aports/community/mono/src/mono-6.14.1/external/boringssl/ssl/handshake_client.c:1132
   #14 6838.6   at Mono.Btls.MonoBtlsContext.ProcessHandshake () [0x00048] in 
<a6c3d64972564672b3849e2e40855e83>:0 
   #14 6838.6   at Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake 
(Mono.Net.Security.AsyncOperationStatus status, System.Boolean renegotiate) 
[0x000da] in <a6c3d64972564672b3849e2e40855e83>:0 
   #14 6838.6   at (wrapper remoting-invoke-with-check) 
Mono.Net.Security.MobileAuthenticatedStream.ProcessHandshake(Mono.Net.Security.AsyncOperationStatus,bool)
   #14 6838.6   at Mono.Net.Security.AsyncHandshakeRequest.Run 
(Mono.Net.Security.AsyncOperationStatus status) [0x00006] in 
<a6c3d64972564672b3849e2e40855e83>:0 
   #14 6838.6   at Mono.Net.Security.AsyncProtocolRequest.ProcessOperation 
(System.Threading.CancellationToken cancellationToken) [0x000fc] in 
<a6c3d64972564672b3849e2e40855e83>:0 
   #14 6838.6    --- End of inner exception stack trace ---
   #14 6838.6   at 
Mono.Net.Security.MobileAuthenticatedStream.ProcessAuthentication 
(System.Boolean runSynchronously, 
Mono.Net.Security.MonoSslAuthenticationOptions options, 
System.Threading.CancellationToken cancellationToken) [0x00262] in 
<a6c3d64972564672b3849e2e40855e83>:0 
   #14 6838.6   at 
System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore (System.IO.Stream 
stream, System.Net.Security.SslClientAuthenticationOptions sslOptions, 
System.Threading.CancellationToken cancellationToken) [0x000c3] in 
<8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6    --- End of inner exception stack trace ---
   #14 6838.6   at 
System.Net.Http.ConnectHelper.EstablishSslConnectionAsyncCore (System.IO.Stream 
stream, System.Net.Security.SslClientAuthenticationOptions sslOptions, 
System.Threading.CancellationToken cancellationToken) [0x00102] in 
<8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6   at System.Net.Http.HttpConnectionPool.CreateConnectionAsync 
(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken 
cancellationToken) [0x00322] in <8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6   at 
System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync 
(System.Threading.Tasks.ValueTask`1[TResult] creationTask) [0x000a2] in 
<8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6   at System.Net.Http.HttpConnectionPool.SendWithRetryAsync 
(System.Net.Http.HttpRequestMessage request, System.Boolean doRequestAuth, 
System.Threading.CancellationToken cancellationToken) [0x00089] in 
<8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6   at System.Net.Http.AuthenticationHelper.SendWithAuthAsync 
(System.Net.Http.HttpRequestMessage request, System.Uri authUri, 
System.Net.ICredentials credentials, System.Boolean preAuthenticate, 
System.Boolean isProxyAuth, System.Boolean doRequestAuth, 
System.Net.Http.HttpConnectionPool pool, System.Threading.CancellationToken 
cancellationToken) [0x00112] in <8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6   at System.Net.Http.RedirectHandler.SendAsync 
(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken 
cancellationToken) [0x000ba] in <8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6   at System.Net.Http.DecompressionHandler.SendAsync 
(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken 
cancellationToken) [0x000ca] in <8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6   at NuGet.Protocol.ServerWarningLogHandler.SendAsync 
(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken 
cancellationToken) [0x0007f] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Protocol.StsAuthenticationHandler.SendAsync 
(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken 
cancellationToken) [0x000ce] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Protocol.HttpSourceAuthenticationHandler.SendAsync 
(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken 
cancellationToken) [0x000e9] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered 
(System.Threading.Tasks.Task`1[TResult] sendTask, 
System.Net.Http.HttpRequestMessage request, 
System.Threading.CancellationTokenSource cts, System.Boolean disposeCts) 
[0x000b3] in <8c17095e282a4f8994d6209210941258>:0 
   #14 6838.6   at 
NuGet.Protocol.HttpRetryHandler+<>c__DisplayClass5_1.<SendAsync>b__0 
(System.Threading.CancellationToken timeoutToken) [0x000a9] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Protocol.TimeoutUtility.StartWithTimeout[T] 
(System.Func`2[T,TResult] getTask, System.TimeSpan timeout, System.String 
timeoutMessage, System.Threading.CancellationToken token) [0x001bd] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Protocol.HttpRetryHandler.SendAsync 
(NuGet.Protocol.HttpRetryHandlerRequest request, System.String source, 
NuGet.Common.ILogger log, System.Threading.CancellationToken cancellationToken) 
[0x009d8] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Protocol.HttpSource.GetThrottledResponse 
(System.Func`1[TResult] requestFactory, System.TimeSpan requestTimeout, 
System.TimeSpan downloadTimeout, System.Int32 maxTries, System.Boolean isRetry, 
System.Boolean isLastAttempt, System.Guid sessionId, NuGet.Common.ILogger log, 
System.Threading.CancellationToken cancellationToken) [0x001fe] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at 
NuGet.Protocol.HttpSource+<>c__DisplayClass15_0`1[T].<GetAsync>b__0 
(System.Threading.CancellationToken lockedToken) [0x0028c] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at 
NuGet.Common.ConcurrencyUtilities.ExecuteWithFileLockedAsync[T] (System.String 
filePath, System.Func`2[T,TResult] action, System.Threading.CancellationToken 
token) [0x002b8] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at 
NuGet.Common.ConcurrencyUtilities.ExecuteWithFileLockedAsync[T] (System.String 
filePath, System.Func`2[T,TResult] action, System.Threading.CancellationToken 
token) [0x0037b] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Protocol.HttpSource.GetAsync[T] 
(NuGet.Protocol.HttpSourceCachedRequest request, System.Func`2[T,TResult] 
processAsync, NuGet.Common.ILogger log, System.Threading.CancellationToken 
token) [0x000f8] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at 
NuGet.Protocol.ServiceIndexResourceV3Provider.GetServiceIndexResourceV3 
(NuGet.Protocol.Core.Types.SourceRepository source, System.DateTime utcNow, 
NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x002cb] 
in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6    --- End of inner exception stack trace ---
   #14 6838.6   at 
NuGet.Protocol.ServiceIndexResourceV3Provider.GetServiceIndexResourceV3 
(NuGet.Protocol.Core.Types.SourceRepository source, System.DateTime utcNow, 
NuGet.Common.ILogger log, System.Threading.CancellationToken token) [0x00361] 
in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Protocol.ServiceIndexResourceV3Provider.TryCreate 
(NuGet.Protocol.Core.Types.SourceRepository source, 
System.Threading.CancellationToken token) [0x001ee] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at 
NuGet.Protocol.Core.Types.SourceRepository.GetResourceAsync[T] 
(System.Threading.CancellationToken token) [0x000bb] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Protocol.PackageUpdateResourceV3Provider.TryCreate 
(NuGet.Protocol.Core.Types.SourceRepository source, 
System.Threading.CancellationToken token) [0x00077] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at 
NuGet.Protocol.Core.Types.SourceRepository.GetResourceAsync[T] 
(System.Threading.CancellationToken token) [0x000bb] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Commands.CommandRunnerUtility.GetPackageUpdateResource 
(NuGet.Configuration.IPackageSourceProvider sourceProvider, 
NuGet.Configuration.PackageSource packageSource, 
System.Threading.CancellationToken cancellationToken) [0x00076] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.Commands.PushRunner.Run (NuGet.Configuration.ISettings 
settings, NuGet.Configuration.IPackageSourceProvider sourceProvider, 
System.Collections.Generic.IList`1[T] packagePaths, System.String source, 
System.String apiKey, System.String symbolSource, System.String symbolApiKey, 
System.Int32 timeoutSeconds, System.Boolean disableBuffering, System.Boolean 
noSymbols, System.Boolean noServiceEndpoint, System.Boolean skipDuplicate, 
System.Boolean allowInsecureConnections, NuGet.Common.ILogger logger, 
NuGet.Common.IEnvironmentVariableReader environmentVariableReader) [0x00109] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.CommandLine.PushCommand.ExecuteCommandAsync () 
[0x00167] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.CommandLine.Command.Execute () [0x00135] in 
<e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6   at NuGet.CommandLine.Program.MainCore (System.String 
workingDirectory, System.String[] args, NuGet.Common.IEnvironmentVariableReader 
environmentVariableReader) [0x001c8] in <e0a105fccd6348dba200df1c5dc7e624>:0 
   #14 6838.6 
   #14 6838.6 note: while pushing NuGet package
   ```
   
   
   ### Component(s)
   
   Continuous Integration


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to