TEWS Web Services: Configuring 'PxSOAPReadTimeOut' to Prevent SOAP Call Timeouts
search cancel

TEWS Web Services: Configuring 'PxSOAPReadTimeOut' to Prevent SOAP Call Timeouts

book

Article ID: 132381

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Suite

Issue/Introduction

Identity Manager Web Services (TEWS) utilizes SOAP calls to process data.

When handling large volumes of data or complex transactions, these calls may exceed the default timeout threshold, resulting in a connection failure or "Connection closed by remote host" error in the logs.

Environment

Identity Manager 14.x

Cause

The default timeout for Task Execution Web Services (TEWS) may be insufficient for long-running SOAP requests. This is common in environments with high latency or when executing tasks that require significant server-side processing.

Resolution

To increase the timeout for SOAP calls, follow these steps in the Identity Manager Management Console:

  1. Log in to the Management Console.
  2. Navigate to Environments and select the specific environment you wish to modify.
  3. Select Advanced Settings from the left-hand menu.
  4. Click on Miscellaneous.
  5. Add a new property with the following details:
    • Property Name: PxSOAPReadTimeOut
    • Value: [Enter the desired timeout in seconds]
  6. Click Add.
  7. Restart the Identity Manager Environment to apply the new configuration.

Note: For additional fine-tuning, verify the underlying application server (e.g., JBoss/Wildfly) timeout settings are also aligned with this value.