Error: HTTP 500 on REST calls - Integration REST agent
search cancel

Error: HTTP 500 on REST calls - Integration REST agent

book

Article ID: 447701

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine

Issue/Introduction

After upgrading to the Integration REST agent, REST API calls to specific endpoints like PeopleSoft fail with an HTTP 500 Internal Server Error. These same calls work successfully when using tools like Postman or PowerShell.

  • REST jobs fail with HTTP 500 Internal Server Error.
  • The issue specifically impacts the Integration (IG) REST agent.
  • Manual attempts to set a Content-Length header result in an error stating the header is already present.

Environment

  • Automic Workload Automation v24
  • IG REST Agent version 24.2.0 and lower
  • Endpoints that do not support Transfer-Encoding: chunked 

Cause

The version 24 IG REST agent defaults to using Transfer-Encoding: chunked for data transmission. Some server-side endpoints, including PeopleSoft, do not support chunked encoding for security or configuration reasons, leading to the 500 error.

Resolution

This issue is a product defect.

Defect ID: DE180478 Fixed Version: IG REST Agent version 24.2.1 (not released)

To resolve this issue:

  1. Upgrade the IG REST Agent to version 24.2.1 or higher.
  2. Open the HTTP Request Headers section in the job configuration.
  3. Enable the checkbox Use Content Length.
  4. Save and execute the job.

Enabling this option disables chunked encoding and provides the standard Content-Length header required by the endpoint.

For fix status updates, subscribe to this article. See How to subscribe to a Knowledge Base Article.

Additional Information Fixed in release 24.2.1 and higher. See Download Broadcom products and software for steps to download this release.

If further assistance is required, see Contact Broadcom Support.