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]

Reply via email to