The API Gateway uses a HTTP client to send HTTP requests to HTTP-enabled servers. This client is configured with several default values that may limit the number of outbound HTTP connections to a specific host or to all outbound destinations. The API Gateway will be unable to route requests via HTTP(S) if these limits are being met.
API Gateway
The following message may appear in the audit records or Gateway logs:
Problem routing to http://<HostName>/service. Error msg: Unable to obtain HTTP response from http://<HostName>/service: Read timed out. Timed out at 60000ms.
This error message can indicate that the API Gateway did not receive any HTTP-related packets over an existing TCP connection during a specific duration.
This occurs most commonly for one of two reasons:
To resolve this issue, configure the API Gateway to allow more outbound HTTP requests to a specific host. This can be done as follows: