Routing error "Timeout waiting for connection from pool"

book

Article ID: 210305

calendar_today

Updated On:

Products

CA API Gateway

Issue/Introduction

Using Gateway 10.0 CR02, the following error was observed:

Problem routing to https://somehost/some/routing/URI. Error msg: Unable to obtain HTTP response from https://somehost/some/routing/URI: Timeout waiting for connection from pool

This is only seen in the HTTP Routing assertion with a connection setup to use PROXY.

Cause

Gateway 10.0 CR02 has a new connection manager that is used for proxy connections in the HTTP Routing assertion. The new connection manager does not utilize the system.properties connection settings of maxTotalConnections and maxConnectionsPerHost.

Environment

Release : 10.0

Component : API GATEWAY

Resolution

CR03 has been corrected to use the pooling values from system.properties as the previous version(s) had. The resolution is to upgrade to 10.0 CR03.