[
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]