Error: Artifact Distribute to Agent fails with timeout in Release Automation
search cancel

Error: Artifact Distribute to Agent fails with timeout in Release Automation

book

Article ID: 452847

calendar_today

Updated On:

Products

CA Release Automation - Release Operations Center (Nolio)

Issue/Introduction

When executing the step "Artifact Distribute to Agent" in a deployment, the process fails with a timeout error. This is frequently observed in environments integrated with Nexus 3 repositories where large artifacts or network latency cause the distribution task to exceed the default internal timeout.

Symptoms

  • Deployment fails at the artifact distribution stage.
  • Logs may show socket timeout or read timeout exceptions related to the NES (Nolio Execution Server) or NAC (Nolio Automation Center) communication.

Environment

  • CA Release Automation (Nolio)
  • Nexus 3 Repository integration

Cause

The distribution process reaches the default HTTP read timeout limit set for the internal communication between the NAC and execution components.

Resolution

To resolve this issue, increase the timeout value by overriding the default property on the NAC:

  1. Log in to the Nolio Automation Center (NAC) server.

  2. Navigate to the following directory: webapps/datamanagement/WEB-INF/.

  3. Open the distributed.properties file for editing.

  4. Add or update the following property to increase the timeout (e.g., to 10 minutes):

     
    nes-http-client.read.timeout = 600000
  5. Save the file.

  6. Restart the NAC service to apply the changes.