I’ve recently bumped into an issue when uploading artifacts to Nexus via “nexusPublisher” plugin from a Jenkins pipeline and the only trace I found on Nexus side is this one:
java.io.IOException: java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms, Cause: java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms
Let me give you some context:
-Size of artifacts to be uploaded: about 19 MB each
-Nexus is not configured over HTTPS (though I’m not sure it has anything to do with this issue)
-Manual download of the artifacts themselves from the pipeline workspace gets stuck at about 1.2 MB of progress and then it takes another 5-6 minutes to resume until it gets to fully download those 19 MB for each artifact.
I’m starting to think there must be some network issue, but honestly I have no clue. Maybe the upload gets past the 30000 ms Jetty timeout because the artifact is pulled from the workspace and its download isn’t refreshed within that interval?
Thanks for your help in any case.