[
https://issues.apache.org/jira/browse/HTTPCLIENT-2193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17474428#comment-17474428
]
Oleg Kalnichevski commented on HTTPCLIENT-2193:
-----------------------------------------------
[~avasilev] Beat me with a stick, but it works for me the same way with HTTP/2.
{{GET / HTTP/1.1, null entity}} may be misleading here but this is the initial
protocol version. The actual execution protocol is negotiated as HTTP/2. Please
see the log.
I will be trying to reproduce the issue with your project.
{noformat}
Executing request GET https://www.netflix.com/
2022-01-12 11:17:55,961 DEBUG
[main][org.apache.hc.client5.http.impl.async.InternalAbstractHttpAsyncClient]
ex-0000000001 preparing request execution
2022-01-12 11:17:55,972 DEBUG
[main][org.apache.hc.client5.http.protocol.RequestAddCookies] ex-0000000001
Cookie spec selected: strict
2022-01-12 11:17:55,977 DEBUG
[main][org.apache.hc.client5.http.protocol.RequestAuthCache] ex-0000000001 Auth
cache not set in the context
2022-01-12 11:17:55,977 DEBUG
[main][org.apache.hc.client5.http.impl.async.AsyncProtocolExec] ex-0000000001
target auth state: UNCHALLENGED
2022-01-12 11:17:55,977 DEBUG
[main][org.apache.hc.client5.http.impl.async.AsyncProtocolExec] ex-0000000001
proxy auth state: UNCHALLENGED
2022-01-12 11:17:55,981 DEBUG
[main][org.apache.hc.client5.http.impl.async.AsyncConnectExec] ex-0000000001
acquiring connection with route {s}->https://www.netflix.com:443
2022-01-12 11:17:55,981 DEBUG
[main][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ex-0000000001 acquiring endpoint (3 MINUTES)
2022-01-12 11:17:55,985 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 endpoint lease request (3 MINUTES) [route:
{s}->https://www.netflix.com:443][total available: 0; route allocated: 0 of 5;
total allocated: 0 of 25]
2022-01-12 11:17:55,990 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 endpoint leased [route: {s}->https://www.netflix.com:443][total
available: 0; route allocated: 1 of 5; total allocated: 1 of 25]
2022-01-12 11:17:55,990 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 acquired ep-0000000000
2022-01-12 11:17:55,991 DEBUG
[main][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ex-0000000001 acquired endpoint ep-0000000000
2022-01-12 11:17:55,991 DEBUG
[main][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 connecting endpoint (3 MINUTES)
2022-01-12 11:17:55,992 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 connecting endpoint to https://www.netflix.com:443 (3 MINUTES)
2022-01-12 11:17:55,992 DEBUG
[main][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://www.netflix.com:443 resolving remote address
2022-01-12 11:17:56,019 DEBUG
[main][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://www.netflix.com:443 resolved to [www.netflix.com/54.73.148.110,
www.netflix.com/54.155.246.232, www.netflix.com/18.200.8.190]
2022-01-12 11:17:56,021 DEBUG
[main][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://www.netflix.com:443 connecting null to
www.netflix.com/54.73.148.110:443 (3 MINUTES)
2022-01-12 11:17:56,136 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://www.netflix.com:443 connected c-0000000000
/192.168.0.114:51381->www.netflix.com/54.73.148.110:443
2022-01-12 11:17:56,145 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000000 start TLS
2022-01-12 11:17:56,179 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 connected c-0000000000
2022-01-12 11:17:56,179 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 endpoint connected
2022-01-12 11:17:56,179 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncConnectExec]
ex-0000000001 connected to target
2022-01-12 11:17:56,179 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncConnectExec]
ex-0000000001 route fully established
2022-01-12 11:17:56,181 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 executing GET / HTTP/1.1
2022-01-12 11:17:56,185 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 start execution ex-0000000001
2022-01-12 11:17:56,185 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 executing exchange ex-0000000001 over c-0000000000
2022-01-12 11:17:56,186 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000000 RequestExecutionCommand with NORMAL priority
2022-01-12 11:17:56,202 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
Enabled protocols: [TLSv1.2, TLSv1.3]
2022-01-12 11:17:56,204 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
Enabled cipher suites:[TLS_AES_128_GCM_SHA256, TLS_AES_256_GCM_SHA384,
TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,
TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256,
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA,
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,
TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384,
TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA,
TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
2022-01-12 11:17:56,389 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
Secure session established
2022-01-12 11:17:56,390 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
negotiated protocol: TLSv1.3
2022-01-12 11:17:56,390 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
negotiated cipher suite: TLS_AES_128_GCM_SHA256
2022-01-12 11:17:56,390 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
peer principal: CN=www.netflix.com, O="Netflix, Inc.", L=Los Gatos,
ST=California, C=US
2022-01-12 11:17:56,390 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
peer alternative names: [account.netflix.com, ca.netflix.com, netflix.ca,
netflix.com, signup.netflix.com, www.netflix.ca, www1.netflix.com,
www2.netflix.com, www3.netflix.com, develop-stage.netflix.com,
release-stage.netflix.com, www.netflix.com, tv.netflix.com,
embed.develop-stage.netflix.com, embed.release-stage.netflix.com]
2022-01-12 11:17:56,390 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
issuer principal: CN=DigiCert TLS RSA SHA256 2020 CA1, O=DigiCert Inc, C=US
2022-01-12 11:17:56,408 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 >>
stream 0 frame: SETTINGS (0x4); flags: (0x0); length: 36
2022-01-12 11:17:56,408 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 >>
stream 0 frame: WINDOW_UPDATE (0x8); flags: (0x0); length: 4
2022-01-12 11:17:56,408 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control 2147418112 -> 2147483647
2022-01-12 11:17:56,408 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control 2147483647 -> 2147483647
2022-01-12 11:17:56,408 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 >>
stream 0 flow control 65535 -> 65535
2022-01-12 11:17:56,495 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 0 frame: SETTINGS (0x4); flags: (0x0); length: 24
2022-01-12 11:17:56,497 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 >>
stream 0 frame: SETTINGS (0x4); flags: ACK (0x1); length: 0
2022-01-12 11:17:56,497 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 0 frame: WINDOW_UPDATE (0x8); flags: (0x0); length: 4
2022-01-12 11:17:56,498 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 >>
stream 0 flow control 10354690 -> 10420225
2022-01-12 11:17:56,498 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 0 frame: SETTINGS (0x4); flags: ACK (0x1); length: 0
2022-01-12 11:17:56,506 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 1 flow control 65535 -> 65535
2022-01-12 11:17:56,507 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 >>
stream 1 flow control 5242880 -> 5242880
2022-01-12 11:17:56,509 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 send request GET / HTTP/1.1, null entity
2022-01-12 11:17:56,511 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
:method: GET
2022-01-12 11:17:56,511 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
:scheme: https
2022-01-12 11:17:56,511 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
:authority: www.netflix.com
2022-01-12 11:17:56,512 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
:path: /
2022-01-12 11:17:56,512 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
user-agent: Apache-HttpAsyncClient/5.1.3-SNAPSHOT (Java/11.0.9)
2022-01-12 11:17:56,518 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 >>
stream 1 frame: HEADERS (0x1); flags: END_STREAM END_HEADERS (0x5); length: 58
2022-01-12 11:17:56,717 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 1 frame: HEADERS (0x1); flags: END_HEADERS (0x4); length: 1881
2022-01-12 11:17:56,718 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
:status: 302
2022-01-12 11:17:56,718 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
server: nq_website_nonmember-prod-release 1217d08f-d128-4ff8-b56a-fc06f58b5dcb
2022-01-12 11:17:56,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-frame-options: DENY
2022-01-12 11:17:56,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
content-type: text/html
2022-01-12 11:17:56,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
cache-control: no-cache, no-store
2022-01-12 11:17:56,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
pragma: no-cache
2022-01-12 11:17:56,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
expires: 0
2022-01-12 11:17:56,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-robots-tag: index
2022-01-12 11:17:56,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
location: https://www.netflix.com/ru-en/
2022-01-12 11:17:56,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
date: Wed, 12 Jan 2022 10:17:58 GMT
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-envoy-upstream-service-time: 89
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-b3-traceid: 21d6825d94d201ca
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-request-id: 16d7b8b1-bad1-445d-9e28-3d743d256b94
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-envoy-decorator-operation: lo_svc
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
via: 2 i-0ba85fbc9738bea5b (eu-west-1)
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-xss-protection: 1; mode=block;
report=https://www.netflix.com/ichnaea/log/freeform/xssreport
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-content-type-options: nosniff
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
strict-transport-security: max-age=31536000; includeSubDomains
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-originating-url: http://www.netflix.com/
2022-01-12 11:17:56,721 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
edge-control: no-cache, no-store
2022-01-12 11:17:56,722 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
set-cookie: flwssn=6de23f4e-b7b5-47db-be00-4460ce52b32a; Domain=.netflix.com;
Path=/; Expires=Wed, 12 Jan 2022 13:17:58 GMT
2022-01-12 11:17:56,722 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
set-cookie: clSharedContext=daab55b0-2c08-4868-806f-ed63de26b413;
Domain=.netflix.com; Path=/
2022-01-12 11:17:56,722 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
set-cookie:
nfvdid=BQFmAAEBEIwd8doM5jQ7DX8KCAJs8wVAtGYb14-0vDHJBXR2ALMBzS_zvbJ2YpfKj48-GwGWLS8KeX5DwxviaOElhcdEyKIOEeUWc-ABow-23gG2o49-zQ%3D%3D;
Domain=.netflix.com; Path=/; Max-Age=31536000
2022-01-12 11:17:56,722 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
set-cookie:
SecureNetflixId=v%3D2%26mac%3DAQEAEQABABT6m1MXcWKo2a9nvhrn1AJ1ja_G9Gqr2iw.%26dt%3D1641982678582;
Domain=.netflix.com; Expires=Thu, 12 Jan 2023 10:17:58 GMT; Path=/; HttpOnly;
Secure; SameSite=Strict
2022-01-12 11:17:56,722 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
set-cookie:
NetflixId=v%3D2%26ct%3DBQAOAAEBECArHwe2RhNDwcdRtNaLHa-BAI7CGfMP5UdHg5kwbpXo8K0dZjCnoEM2Xi5-IYhu8bckvbYdH6QesHKyAI90CRvCw9i0OcWpRbdgvVdNEl7E6hRiJjalxUw9M5xd76MC5-hpCZrcHFG_g5eBU4hkmvcKsFD_VUOQJPWwGhNqDCeYh1wOXGPMPenpJ6l9VxDVsoXxvFCD8U5lrBlFxt-r6nEVKWElMdkEoxa_xbiUOUEcuTdTZIVMloOfNipW6fiak7zX662UfMnOe4OcEsoDNEOl6GjYuXG5lba9fwWOSEc9eGwksbUUNo9l47LE4aOisvxDOaBkHPBNvQYx3eAn7coKXY01eH4MZQyCs_luPPfy4WU.%26bt%3Ddev%26mac%3DAQEAEAABABQkOp9H0n1j3QREPufbu_DAVE1nlOm-OqU.;
Domain=.netflix.com; Expires=Thu, 12 Jan 2023 10:17:58 GMT; Path=/; HttpOnly;
Secure; SameSite=Lax
2022-01-12 11:17:56,722 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-netflix.nfstatus: 1_1
2022-01-12 11:17:56,722 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
set-cookie: memclid=fa7ed894-f890-45c3-a772-4bdf9ded6b5b; Max-Age=31536000;
Expires=Thu, 12 Jan 2023 10:17:58 GMT; Path=/; Domain=.netflix.com
2022-01-12 11:17:56,722 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-netflix.proxy.execution-time: 111
2022-01-12 11:17:56,725 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response HTTP/2.0 302 Moved Temporarily, entity len -1
2022-01-12 11:17:56,731 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [flwssn="6de23f4e-b7b5-47db-be00-4460ce52b32a",
domain:netflix.com, path:/, expiry:Wed Jan 12 14:17:58 CET 2022]
2022-01-12 11:17:56,731 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted
[clSharedContext="daab55b0-2c08-4868-806f-ed63de26b413", domain:netflix.com,
path:/, expiry:null]
2022-01-12 11:17:56,731 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted
[nfvdid="BQFmAAEBEIwd8doM5jQ7DX8KCAJs8wVAtGYb14-0vDHJBXR2ALMBzS_zvbJ2YpfKj48-GwGWLS8KeX5DwxviaOElhcdEyKIOEeUW...",
domain:netflix.com, path:/, expiry:Thu Jan 12 11:17:56 CET 2023]
2022-01-12 11:17:56,732 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted
[SecureNetflixId="v%3D2%26mac%3DAQEAEQABABT6m1MXcWKo2a9nvhrn1AJ1ja_G9Gqr2iw.%26dt%3D1641982678582",
domain:netflix.com, path:/, expiry:Thu Jan 12 11:17:58 CET 2023]
2022-01-12 11:17:56,733 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted
[NetflixId="v%3D2%26ct%3DBQAOAAEBECArHwe2RhNDwcdRtNaLHa-BAI7CGfMP5UdHg5kwbpXo8K0dZjCnoEM2Xi5-IYhu8bckvbYdH6QesHK...",
domain:netflix.com, path:/, expiry:Thu Jan 12 11:17:58 CET 2023]
2022-01-12 11:17:56,733 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [memclid="fa7ed894-f890-45c3-a772-4bdf9ded6b5b",
domain:netflix.com, path:/, expiry:Thu Jan 12 11:17:56 CET 2023]
2022-01-12 11:17:56,736 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncRedirectExec]
ex-0000000001 redirect requested to location 'https://www.netflix.com/ru-en/'
2022-01-12 11:17:56,737 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncRedirectExec]
ex-0000000001 redirecting to 'https://www.netflix.com/ru-en/' via
{s}->https://www.netflix.com:443
2022-01-12 11:17:56,740 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 1 frame: DATA (0x0); flags: END_STREAM (0x1); length: 0
2022-01-12 11:17:56,740 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 end of response data
2022-01-12 11:17:56,740 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie spec selected: strict
2022-01-12 11:17:56,740 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: NetflixId; value:
v%3D2%26ct%3DBQAOAAEBECArHwe2RhNDwcdRtNaLHa-BAI7CGfMP5UdHg5kwbpXo8K0dZjCnoEM2Xi5-IYhu8bckvbYdH6QesHKyAI90CRvCw9i0OcWpRbdgvVdNEl7E6hRiJjalxUw9M5xd76MC5-hpCZrcHFG_g5eBU4hkmvcKsFD_VUOQJPWwGhNqDCeYh1wOXGPMPenpJ6l9VxDVsoXxvFCD8U5lrBlFxt-r6nEVKWElMdkEoxa_xbiUOUEcuTdTZIVMloOfNipW6fiak7zX662UfMnOe4OcEsoDNEOl6GjYuXG5lba9fwWOSEc9eGwksbUUNo9l47LE4aOisvxDOaBkHPBNvQYx3eAn7coKXY01eH4MZQyCs_luPPfy4WU.%26bt%3Ddev%26mac%3DAQEAEAABABQkOp9H0n1j3QREPufbu_DAVE1nlOm-OqU.;
domain: netflix.com; path: /; expiry: Thu Jan 12 11:17:58 CET 2023] match
[(secure)www.netflix.com:443/ru-en/]
2022-01-12 11:17:56,741 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: SecureNetflixId; value:
v%3D2%26mac%3DAQEAEQABABT6m1MXcWKo2a9nvhrn1AJ1ja_G9Gqr2iw.%26dt%3D1641982678582;
domain: netflix.com; path: /; expiry: Thu Jan 12 11:17:58 CET 2023] match
[(secure)www.netflix.com:443/ru-en/]
2022-01-12 11:17:56,741 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: clSharedContext; value:
daab55b0-2c08-4868-806f-ed63de26b413; domain: netflix.com; path: /; expiry:
null] match [(secure)www.netflix.com:443/ru-en/]
2022-01-12 11:17:56,741 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: flwssn; value:
6de23f4e-b7b5-47db-be00-4460ce52b32a; domain: netflix.com; path: /; expiry: Wed
Jan 12 14:17:58 CET 2022] match [(secure)www.netflix.com:443/ru-en/]
2022-01-12 11:17:56,741 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: memclid; value:
fa7ed894-f890-45c3-a772-4bdf9ded6b5b; domain: netflix.com; path: /; expiry: Thu
Jan 12 11:17:56 CET 2023] match [(secure)www.netflix.com:443/ru-en/]
2022-01-12 11:17:56,741 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: nfvdid; value:
BQFmAAEBEIwd8doM5jQ7DX8KCAJs8wVAtGYb14-0vDHJBXR2ALMBzS_zvbJ2YpfKj48-GwGWLS8KeX5DwxviaOElhcdEyKIOEeUWc-ABow-23gG2o49-zQ%3D%3D;
domain: netflix.com; path: /; expiry: Thu Jan 12 11:17:56 CET 2023] match
[(secure)www.netflix.com:443/ru-en/]
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAuthCache]
ex-0000000001 Auth cache not set in the context
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncProtocolExec]
ex-0000000001 target auth state: UNCHALLENGED
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncProtocolExec]
ex-0000000001 proxy auth state: UNCHALLENGED
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 executing GET /ru-en/ HTTP/1.1
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 start execution ex-0000000001
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 executing exchange ex-0000000001 over c-0000000000
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000000 RequestExecutionCommand with NORMAL priority
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control 65535 -> 65535
2022-01-12 11:17:56,742 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 >>
stream 3 flow control 5242880 -> 5242880
2022-01-12 11:17:56,743 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 send request GET /ru-en/ HTTP/1.1, null entity
2022-01-12 11:17:56,743 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
:method: GET
2022-01-12 11:17:56,743 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
:scheme: https
2022-01-12 11:17:56,743 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
:authority: www.netflix.com
2022-01-12 11:17:56,743 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
:path: /ru-en/
2022-01-12 11:17:56,743 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
user-agent: Apache-HttpAsyncClient/5.1.3-SNAPSHOT (Java/11.0.9)
2022-01-12 11:17:56,743 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
cookie: flwssn=6de23f4e-b7b5-47db-be00-4460ce52b32a;
SecureNetflixId=v%3D2%26mac%3DAQEAEQABABT6m1MXcWKo2a9nvhrn1AJ1ja_G9Gqr2iw.%26dt%3D1641982678582;
clSharedContext=daab55b0-2c08-4868-806f-ed63de26b413;
nfvdid=BQFmAAEBEIwd8doM5jQ7DX8KCAJs8wVAtGYb14-0vDHJBXR2ALMBzS_zvbJ2YpfKj48-GwGWLS8KeX5DwxviaOElhcdEyKIOEeUWc-ABow-23gG2o49-zQ%3D%3D;
NetflixId=v%3D2%26ct%3DBQAOAAEBECArHwe2RhNDwcdRtNaLHa-BAI7CGfMP5UdHg5kwbpXo8K0dZjCnoEM2Xi5-IYhu8bckvbYdH6QesHKyAI90CRvCw9i0OcWpRbdgvVdNEl7E6hRiJjalxUw9M5xd76MC5-hpCZrcHFG_g5eBU4hkmvcKsFD_VUOQJPWwGhNqDCeYh1wOXGPMPenpJ6l9VxDVsoXxvFCD8U5lrBlFxt-r6nEVKWElMdkEoxa_xbiUOUEcuTdTZIVMloOfNipW6fiak7zX662UfMnOe4OcEsoDNEOl6GjYuXG5lba9fwWOSEc9eGwksbUUNo9l47LE4aOisvxDOaBkHPBNvQYx3eAn7coKXY01eH4MZQyCs_luPPfy4WU.%26bt%3Ddev%26mac%3DAQEAEAABABQkOp9H0n1j3QREPufbu_DAVE1nlOm-OqU.;
memclid=fa7ed894-f890-45c3-a772-4bdf9ded6b5b
2022-01-12 11:17:56,743 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 >>
stream 3 frame: HEADERS (0x1); flags: END_STREAM END_HEADERS (0x5); length: 669
2022-01-12 11:17:57,386 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: HEADERS (0x1); flags: END_HEADERS (0x4); length: 413
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
:status: 200
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
server: nq_website_nonmember-prod-release fe2f4b54-772e-4106-ae5b-df507bb2076f
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-frame-options: DENY
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
set-cookie: flwssn=6de23f4e-b7b5-47db-be00-4460ce52b32a; Domain=.netflix.com;
Path=/; Expires=Wed, 12 Jan 2022 13:17:58 GMT
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
content-type: text/html; charset=utf-8
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
cache-control: no-cache, no-store, must-revalidate
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
pragma: no-cache
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
expires: 0
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-robots-tag: index
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
date: Wed, 12 Jan 2022 10:17:59 GMT
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-envoy-upstream-service-time: 522
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-b3-traceid: 54f39aa62104b96e
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-request-id: 3e67d474-5589-40ee-ba16-17af90122b50
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-envoy-decorator-operation: lo_svc
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
via: 2 i-0ba85fbc9738bea5b (eu-west-1)
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-xss-protection: 1; mode=block;
report=https://www.netflix.com/ichnaea/log/freeform/xssreport
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-content-type-options: nosniff
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
strict-transport-security: max-age=31536000; includeSubDomains
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-originating-url: http://www.netflix.com/ru-en/
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-netflix.nfstatus: 1_1
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
set-cookie: memclid=fa7ed894-f890-45c3-a772-4bdf9ded6b5b; Max-Age=31536000;
Expires=Thu, 12 Jan 2023 10:17:59 GMT; Path=/; Domain=.netflix.com
2022-01-12 11:17:57,387 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-netflix.proxy.execution-time: 534
2022-01-12 11:17:57,388 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response HTTP/2.0 200 OK, entity len -1
2022-01-12 11:17:57,388 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [flwssn="6de23f4e-b7b5-47db-be00-4460ce52b32a",
domain:netflix.com, path:/, expiry:Wed Jan 12 14:17:58 CET 2022]
2022-01-12 11:17:57,388 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [memclid="fa7ed894-f890-45c3-a772-4bdf9ded6b5b",
domain:netflix.com, path:/, expiry:Thu Jan 12 11:17:57 CET 2023]
2022-01-12 11:17:57,391 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 15634
2022-01-12 11:17:57,391 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -15634 -> 49901
2022-01-12 11:17:57,392 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -15634 -> 2147468013
2022-01-12 11:17:57,392 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 15634 bytes
2022-01-12 11:17:57,485 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 32768
2022-01-12 11:17:57,485 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -32768 -> 17133
2022-01-12 11:17:57,486 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 capacity update 2147483647
2022-01-12 11:17:57,486 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 >>
stream 0 frame: WINDOW_UPDATE (0x8); flags: (0x0); length: 4
2022-01-12 11:17:57,487 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control 15634 -> 2147483647
2022-01-12 11:17:57,487 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 >>
stream 3 frame: WINDOW_UPDATE (0x8); flags: (0x0); length: 4
2022-01-12 11:17:57,487 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control 2147466514 -> 2147483647
2022-01-12 11:17:57,487 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -32768 -> 2147450879
2022-01-12 11:17:57,487 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 32768 bytes
2022-01-12 11:17:57,515 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 17133
2022-01-12 11:17:57,515 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -17133 -> 2147466514
2022-01-12 11:17:57,515 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -17133 -> 2147433746
2022-01-12 11:17:57,516 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 17133 bytes
2022-01-12 11:17:57,632 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 65536
2022-01-12 11:17:57,632 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -65536 -> 2147400978
2022-01-12 11:17:57,633 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -65536 -> 2147368210
2022-01-12 11:17:57,633 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 65536 bytes
2022-01-12 11:17:57,682 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 48863
2022-01-12 11:17:57,682 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -48863 -> 2147352115
2022-01-12 11:17:57,682 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -48863 -> 2147319347
2022-01-12 11:17:57,682 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 48863 bytes
2022-01-12 11:17:57,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 49270
2022-01-12 11:17:57,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -49270 -> 2147302845
2022-01-12 11:17:57,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -49270 -> 2147270077
2022-01-12 11:17:57,720 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 49270 bytes
2022-01-12 11:17:57,745 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 48745
2022-01-12 11:17:57,745 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -48745 -> 2147254100
2022-01-12 11:17:57,745 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -48745 -> 2147221332
2022-01-12 11:17:57,745 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 48745 bytes
2022-01-12 11:17:57,763 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 32842
2022-01-12 11:17:57,763 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -32842 -> 2147221258
2022-01-12 11:17:57,763 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -32842 -> 2147188490
2022-01-12 11:17:57,763 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 32842 bytes
2022-01-12 11:17:57,801 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 48789
2022-01-12 11:17:57,801 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -48789 -> 2147172469
2022-01-12 11:17:57,801 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -48789 -> 2147139701
2022-01-12 11:17:57,801 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 48789 bytes
2022-01-12 11:17:57,821 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: (0x0); length: 32820
2022-01-12 11:17:57,822 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -32820 -> 2147139649
2022-01-12 11:17:57,822 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -32820 -> 2147106881
2022-01-12 11:17:57,822 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 32820 bytes
2022-01-12 11:17:57,836 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 <<
stream 3 frame: DATA (0x0); flags: END_STREAM (0x1); length: 40318
2022-01-12 11:17:57,836 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 3 flow control -40318 -> 2147099331
2022-01-12 11:17:57,836 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.flow] c-0000000000 <<
stream 0 flow control -40318 -> 2147066563
2022-01-12 11:17:57,836 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 40318 bytes
2022-01-12 11:17:57,836 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 end of response data
GET https://www.netflix.com/->HTTP/2.0 200 OK
Shutting down
2022-01-12 11:17:57,839 DEBUG
[main][org.apache.hc.client5.http.impl.async.AbstractHttpAsyncClientBase]
Shutdown GRACEFUL
SimpleBody{content length=432718, content type=text/html; charset=utf-8}
2022-01-12 11:17:57,839 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalAbstractHttpAsyncClient]
ex-0000000001 message exchange successfully completed
2022-01-12 11:17:57,840 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 releasing valid endpoint
2022-01-12 11:17:57,841 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 releasing endpoint
2022-01-12 11:17:57,842 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 connection c-0000000000 can be kept alive for 3 MINUTES
2022-01-12 11:17:57,842 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 connection released [route:
{s}->https://www.netflix.com:443][total available: 1; route allocated: 1 of 5;
total allocated: 1 of 25]
2022-01-12 11:17:57,844 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http2.frame] c-0000000000 >>
stream 0 frame: GOAWAY (0x7); flags: (0x0); length: 25
2022-01-12 11:17:57,928 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
Shutdown connection pool GRACEFUL
2022-01-12 11:17:57,928 DEBUG
[main][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000000 Shutdown connection GRACEFUL
2022-01-12 11:17:57,929 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
Connection pool shut down
{noformat}
> 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]