-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
It seems that Elytron does not set a SocketConfig when creating a connection manager for the Apache HTTP Client ([1] and [2]):
Without a SocketConfig with a Socket timeout the TLS handshake can hang indefinetly.
This is a similar issue as RESTEASY-3591.
[1] https://hc.apache.org/httpcomponents-client-4.5.x/current/httpclient/apidocs/org/apache/http/impl/conn/PoolingHttpClientConnectionManager.html#setDefaultSocketConfig(org.apache.http.config.SocketConfig)
[2] https://hc.apache.org/httpcomponents-client-4.5.x/current/httpclient/apidocs/org/apache/http/impl/conn/BasicHttpClientConnectionManager.html#setSocketConfig(org.apache.http.config.SocketConfig)
- is cloned by
-
JBEAP-30010 (8.1.0) ELY-2893 - No SocketConfig is set for Connection Manager in HttpClientBuilder which can cause indefinetly hangs
-
- Verified
-
-
JBEAP-30011 (8.0.z) ELY-2893 - No SocketConfig is set for Connection Manager in HttpClientBuilder which can cause indefinetly hangs
-
- Verified
-
- relates to
-
RESTEASY-3591 No SocketConfig is set for Connection Managers in ClientHttpEngineBuilder43 which can cause indefinetly hangs
-
- Resolved
-