[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-2193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17470966#comment-17470966
 ] 

Andrei Vasilev commented on HTTPCLIENT-2193:
--------------------------------------------

[~olegk] I ran my original application in the standard openjdk11 Linux docker 
container, and I also had two coworkers test it on their own machines (just 
normally, not using Docker), and all 3 cases had the same results. The client 
hangs forever.

I'm not sure what the easiest way to share the docker image is, but it is very 
easy to replicate. I simply added the application plugin to gradle and then the 
Dockerfile is very simple.
{code:java}
FROM openjdk:11
COPY . /usr/src/app
WORKDIR /usr/src/app
CMD ["./gradlew", "run"] {code}
 

The gradle additions were as follows :
{code:java}
plugins {
    id 'java'
    id 'application'
}

application {
    mainClass = 'Main'
} {code}
If you could, please test it with the Docker container and let me know the 
results.

> HttpClient Hangs 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.1.2, 5.2-alpha1
>            Reporter: Andrei Vasilev
>            Priority: Minor
>         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