Andrei Vasilev created HTTPCLIENT-2193:
------------------------------------------
Summary: Requests Hang Indefinitely When Using Conscrypt
Key: HTTPCLIENT-2193
URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2193
Project: HttpComponents HttpClient
Issue Type: Bug
Components: HttpClient (async)
Affects Versions: 5.2-alpha1
Reporter: Andrei Vasilev
Attachments: Main.java, amazon(FAILURE).log, build.gradle,
google(SUCCESS).log, log4j2.xml, netflix(FAILURE).log, yahoo(SUCCESS).log
When using an alternative security provider such as Conscrypt, requests will
fail the majority of the time, hanging indefinitely at various points during
the request / response process.
All requests appear to successfully CONNECT, but retrieving data is very
intermittent. Either the entity is not streamed at all, partially streamed, or
fully streamed but the client then hangs forever. I let it run for 3 hours, and
even then the client didn't shutdown.
As you can see in the logs I have attached, requests to some major websites
will fail at different steps. I have also attached a minimally re-produceable
example program. I tested this with OkHttp client and all requests work just
fine using Conscrypt. Not sure what's going on.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]