From 1ea3cca0c61662461c757738f1e9493716dd5a0e Mon Sep 17 00:00:00 2001 From: yma Date: Tue, 18 Mar 2025 15:12:38 +0800 Subject: [PATCH] Add timeout exception log for proxy usage --- .../maven/galley/transport/htcli/internal/AbstractHttpJob.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/transports/httpclient/src/main/java/org/commonjava/maven/galley/transport/htcli/internal/AbstractHttpJob.java b/transports/httpclient/src/main/java/org/commonjava/maven/galley/transport/htcli/internal/AbstractHttpJob.java index de965d566..97d11ea49 100644 --- a/transports/httpclient/src/main/java/org/commonjava/maven/galley/transport/htcli/internal/AbstractHttpJob.java +++ b/transports/httpclient/src/main/java/org/commonjava/maven/galley/transport/htcli/internal/AbstractHttpJob.java @@ -147,6 +147,9 @@ else if ( !successStatuses.contains( sc ) ) catch ( final NoHttpResponseException | ConnectTimeoutException | SocketTimeoutException | HttpHostConnectException e ) { + logger.warn( + "Timeout for url: {}, site: {}, could try to access with proxy, tries:{}, doProxy: {}, Reason: {}", url, + site, tries, doProxy, e.getMessage() ); // For those are not in the iad2 tenant egress rules, will throw timeout so use the configured proxy to retry if ( tries > 0 ) {