You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Christian Domsch (JIRA)" <ji...@apache.org> on 2019/01/22 09:44:00 UTC

[jira] [Commented] (WAGON-486) Wagon fails to download artifacts if number of dropped pooled connections (by intermediate) are greater than default retry count

    [ https://issues.apache.org/jira/browse/WAGON-486?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16748549#comment-16748549 ] 

Christian Domsch commented on WAGON-486:
----------------------------------------

Hi, I am facing the very same issues (building on azure). Our build is rather extended (247 modules, duration about 2.5h) and our build randomly fails with either the above-mentioned connection errors or it hangs while downloading.
 
Neither the {{-Dmaven.wagon.http.pool=false}} nor the {{-Dhttp.keepAlive=false}} settings consistently solve the problem. I also tried with version 3.2.0 and using the newly introduced {{-Dmaven.wagon.httpconnectionManager.ttlSeconds}} setting help solve this problem.

What do I need to do to get rid of this problem or get help here?

> Wagon fails to download artifacts if number of dropped pooled connections (by intermediate) are greater than default retry count
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: WAGON-486
>                 URL: https://issues.apache.org/jira/browse/WAGON-486
>             Project: Maven Wagon
>          Issue Type: Bug
>          Components: wagon-http, wagon-webdav
>    Affects Versions: 3.1.0
>            Reporter: Martin Myslík
>            Assignee: Michael Osipov
>            Priority: Major
>             Fix For: 3.2.0
>
>         Attachments: build-failure-maven-3.5.0-patched-debug-updated.txt, build-failure-maven-3.5.0-patched-debug.txt, build-failure-vanilla.txt, build-success-keep-alive-false.txt, build-success-maven-3.5.0-patched-debug.txt, build-success-pooling-false.txt, dump-failed-build.pcap, dump.pcap
>
>
> I was recently discussing and issue with Atlassian team concerning failing build on Atlassian Pipelines when running Maven build for more than 5 minutes.
> The issue was with NAT timeout which kills all idle connections after 5 mintues and Maven does not try to reconnect once the connection is killed (and hence cannot download artifacts from Maven central).
> Please, take a look at the open issue (it contains more detailed description and also comments from Atlassian which suggested opening an issue with Maven): https://bitbucket.org/site/master/issues/13988/pipelines-kills-idle-maven-connections
> Could you, please, take a minute and explain how could proceed with solving this issue? I am not sure whether this is something that Maven should handle or whether it is Atlassians issue.
> Thank you for your input. 
> This is the link to my public repo with test project running tests for 15 mintues. This build fails on Pipelines because of Maven connection that is being killed during the test: https://bitbucket.org/Smedzlatko/del-me



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)