[
https://issues.apache.org/jira/browse/HTTPCLIENT-2193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17469962#comment-17469962
]
Oleg Kalnichevski commented on HTTPCLIENT-2193:
-----------------------------------------------
[~avasilev] I am unable to reproduce the issue locally. Requests against
`amazon.com` and `netflix.com` seem to be working all right. I tested with
HttpCore 5.1 snapshot (core transport only) and HttpClient 5.1 / 5.2 snapshots.
Am I missing something?
Oleg
{noformat}
2022-01-06 15:59:00,476 DEBUG
[main][org.apache.hc.client5.http.impl.async.InternalAbstractHttpAsyncClient]
ex-0000000001 preparing request execution
2022-01-06 15:59:00,486 DEBUG
[main][org.apache.hc.client5.http.protocol.RequestAddCookies] ex-0000000001
Cookie spec selected: strict
2022-01-06 15:59:00,490 DEBUG
[main][org.apache.hc.client5.http.protocol.RequestAuthCache] ex-0000000001 Auth
cache not set in the context
2022-01-06 15:59:00,490 DEBUG
[main][org.apache.hc.client5.http.impl.async.AsyncProtocolExec] ex-0000000001
target auth state: UNCHALLENGED
2022-01-06 15:59:00,491 DEBUG
[main][org.apache.hc.client5.http.impl.async.AsyncProtocolExec] ex-0000000001
proxy auth state: UNCHALLENGED
2022-01-06 15:59:00,494 DEBUG
[main][org.apache.hc.client5.http.impl.async.AsyncConnectExec] ex-0000000001
acquiring connection with route {s}->https://netflix.com:443
2022-01-06 15:59:00,495 DEBUG
[main][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ex-0000000001 acquiring endpoint (3 MINUTES)
2022-01-06 15:59:00,496 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 endpoint lease request (3 MINUTES) [route:
{s}->https://netflix.com:443][total available: 0; route allocated: 0 of 5;
total allocated: 0 of 25]
2022-01-06 15:59:00,500 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 endpoint leased [route: {s}->https://netflix.com:443][total
available: 0; route allocated: 1 of 5; total allocated: 1 of 25]
2022-01-06 15:59:00,501 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 acquired ep-0000000000
2022-01-06 15:59:00,501 DEBUG
[main][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ex-0000000001 acquired endpoint ep-0000000000
2022-01-06 15:59:00,501 DEBUG
[main][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 connecting endpoint (3 MINUTES)
2022-01-06 15:59:00,502 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 connecting endpoint to https://netflix.com:443 (3 MINUTES)
2022-01-06 15:59:00,503 DEBUG
[main][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://netflix.com:443 resolving remote address
2022-01-06 15:59:00,511 DEBUG
[main][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://netflix.com:443 resolved to [netflix.com/54.73.148.110,
netflix.com/18.200.8.190, netflix.com/54.155.246.232]
2022-01-06 15:59:00,511 DEBUG
[main][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://netflix.com:443 connecting null to netflix.com/54.73.148.110:443 (3
MINUTES)
2022-01-06 15:59:00,587 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://netflix.com:443 connected c-0000000000
/192.168.8.104:62945->netflix.com/54.73.148.110:443
2022-01-06 15:59:00,589 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000000 start TLS
2022-01-06 15:59:00,606 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 connected c-0000000000
2022-01-06 15:59:00,606 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 endpoint connected
2022-01-06 15:59:00,606 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncConnectExec]
ex-0000000001 connected to target
2022-01-06 15:59:00,606 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncConnectExec]
ex-0000000001 route fully established
2022-01-06 15:59:00,607 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 executing GET / HTTP/1.1
2022-01-06 15:59:00,609 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 start execution ex-0000000001
2022-01-06 15:59:00,609 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 executing exchange ex-0000000001 over c-0000000000
2022-01-06 15:59:00,610 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000000 RequestExecutionCommand with NORMAL priority
2022-01-06 15:59:00,621 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
Enabled protocols: [TLSv1.2, TLSv1.3]
2022-01-06 15:59:00,621 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-06 15:59:00,711 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
Secure session established
2022-01-06 15:59:00,711 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
negotiated protocol: TLSv1.3
2022-01-06 15:59:00,711 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
negotiated cipher suite: TLS_AES_128_GCM_SHA256
2022-01-06 15:59:00,711 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-06 15:59:00,711 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-06 15:59:00,712 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-06 15:59:00,727 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 send request GET / HTTP/1.1, null entity
2022-01-06 15:59:00,727 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >> GET
/ HTTP/1.1
2022-01-06 15:59:00,727 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
User-Agent: Apache-HttpAsyncClient/5.1.3-SNAPSHOT (Java/1.8.0_272)
2022-01-06 15:59:00,727 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
Host: netflix.com
2022-01-06 15:59:00,727 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 >>
Connection: keep-alive
2022-01-06 15:59:00,932 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
HTTP/1.1 301 Moved Permanently
2022-01-06 15:59:00,932 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
Server: nq_website_nonmember-prod-release 113d845c-8b04-4677-bc4a-e4f4456f25a5
2022-01-06 15:59:00,932 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-frame-options: DENY
2022-01-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
location: https://www.netflix.com/
2022-01-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
date: Thu, 06 Jan 2022 14:59:00 GMT
2022-01-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-envoy-upstream-service-time: 7
2022-01-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-b3-traceid: d5e64ac13a921172
2022-01-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-request-id: ab126499-e203-4cfc-94f0-b8451484c5c3
2022-01-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
x-envoy-decorator-operation: lo_svc
2022-01-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
transfer-encoding: chunked
2022-01-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
Via: 1.1 i-0ea0eadfd4a314350 (eu-west-1)
2022-01-06 15:59:00,933 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-06 15:59:00,933 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
X-Content-Type-Options: nosniff
2022-01-06 15:59:00,934 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-06 15:59:00,934 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
X-Originating-URL: http://netflix.com/
2022-01-06 15:59:00,934 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
Edge-Control: no-cache, no-store
2022-01-06 15:59:00,934 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
Cache-Control: no-cache, no-store
2022-01-06 15:59:00,934 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
Set-Cookie:
nfvdid=BQFmAAEBECij5tb78y18iYW9Q0dMsfhAxpoNHtsHSl3YkHo9oHDvPYxy1d08CabS0gU5jy8k3KZ5r-rWo3iKDx58aj8-EPFGtkbZxbIGp4G_gktpzCjHmA%3D%3D;
Domain=.netflix.com; Path=/; Max-Age=31536000
2022-01-06 15:59:00,934 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
X-Netflix.nfstatus: 1_1
2022-01-06 15:59:00,934 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
Set-Cookie: memclid=9401dcc6-4c9a-43a9-ab92-67567e820022; Max-Age=31536000;
Expires=Fri, 06 Jan 2023 14:59:00 GMT; Path=/; Domain=.netflix.com
2022-01-06 15:59:00,934 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.headers] c-0000000000 <<
X-Netflix.proxy.execution-time: 258
2022-01-06 15:59:00,936 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response HTTP/1.1 301 Moved Permanently, entity len -1
2022-01-06 15:59:00,938 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted
[nfvdid="BQFmAAEBECij5tb78y18iYW9Q0dMsfhAxpoNHtsHSl3YkHo9oHDvPYxy1d08CabS0gU5jy8k3KZ5r-rWo3iKDx58aj8-EPFGtkbZ...",
domain:netflix.com, path:/, expiry:Fri Jan 06 15:59:00 CET 2023]
2022-01-06 15:59:00,939 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [memclid="9401dcc6-4c9a-43a9-ab92-67567e820022",
domain:netflix.com, path:/, expiry:Fri Jan 06 15:59:00 CET 2023]
2022-01-06 15:59:00,941 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncRedirectExec]
ex-0000000001 redirect requested to location 'https://www.netflix.com/'
2022-01-06 15:59:00,943 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncRedirectExec]
ex-0000000001 resetting target auth state
2022-01-06 15:59:00,943 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncRedirectExec]
ex-0000000001 redirecting to 'https://www.netflix.com/' via
{s}->https://netflix.com:443
2022-01-06 15:59:00,946 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 end of response data
2022-01-06 15:59:00,946 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000000 releasing valid endpoint
2022-01-06 15:59:00,946 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 releasing endpoint
2022-01-06 15:59:00,946 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-06 15:59:00,947 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000000 connection released [route: {s}->https://netflix.com:443][total
available: 1; route allocated: 1 of 5; total allocated: 1 of 25]
2022-01-06 15:59:00,947 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie spec selected: strict
2022-01-06 15:59:00,947 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: memclid; value:
9401dcc6-4c9a-43a9-ab92-67567e820022; domain: netflix.com; path: /; expiry: Fri
Jan 06 15:59:00 CET 2023] match [(secure)www.netflix.com:443/]
2022-01-06 15:59:00,948 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: nfvdid; value:
BQFmAAEBECij5tb78y18iYW9Q0dMsfhAxpoNHtsHSl3YkHo9oHDvPYxy1d08CabS0gU5jy8k3KZ5r-rWo3iKDx58aj8-EPFGtkbZxbIGp4G_gktpzCjHmA%3D%3D;
domain: netflix.com; path: /; expiry: Fri Jan 06 15:59:00 CET 2023] match
[(secure)www.netflix.com:443/]
2022-01-06 15:59:00,948 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.protocol.RequestAuthCache]
ex-0000000001 Auth cache not set in the context
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncProtocolExec]
ex-0000000001 target auth state: UNCHALLENGED
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncProtocolExec]
ex-0000000001 proxy auth state: UNCHALLENGED
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.AsyncConnectExec]
ex-0000000001 acquiring connection with route {s}->https://www.netflix.com:443
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ex-0000000001 acquiring endpoint (3 MINUTES)
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 endpoint lease request (3 MINUTES) [route:
{s}->https://www.netflix.com:443][total available: 1; route allocated: 0 of 5;
total allocated: 1 of 25]
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 endpoint leased [route: {s}->https://www.netflix.com:443][total
available: 1; route allocated: 1 of 5; total allocated: 2 of 25]
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ex-0000000001 acquired ep-0000000001
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ex-0000000001 acquired endpoint ep-0000000001
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000001 connecting endpoint (3 MINUTES)
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000001 connecting endpoint to https://www.netflix.com:443 (3 MINUTES)
2022-01-06 15:59:00,949 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://www.netflix.com:443 resolving remote address
2022-01-06 15:59:01,997 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://www.netflix.com:443 resolved to [www.netflix.com/52.214.181.141,
www.netflix.com/54.246.79.9, www.netflix.com/54.170.196.176]
2022-01-06 15:59:01,999 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://www.netflix.com:443 connecting null to
www.netflix.com/52.214.181.141:443 (3 MINUTES)
2022-01-06 15:59:01,999 DEBUG
[httpclient-dispatch-1][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
c-0000000000 Connection is kept alive
2022-01-06 15:59:02,056 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.MultihomeIOSessionRequester]
https://www.netflix.com:443 connected c-0000000001
/192.168.8.104:62946->www.netflix.com/52.214.181.141:443
2022-01-06 15:59:02,057 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000001 start TLS
2022-01-06 15:59:02,057 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000001 connected c-0000000001
2022-01-06 15:59:02,057 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000001 endpoint connected
2022-01-06 15:59:02,058 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.AsyncConnectExec]
ex-0000000001 connected to target
2022-01-06 15:59:02,058 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.AsyncConnectExec]
ex-0000000001 route fully established
2022-01-06 15:59:02,058 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 executing GET / HTTP/1.1
2022-01-06 15:59:02,058 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000001 start execution ex-0000000001
2022-01-06 15:59:02,059 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000001 executing exchange ex-0000000001 over c-0000000001
2022-01-06 15:59:02,059 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000001 RequestExecutionCommand with NORMAL priority
2022-01-06 15:59:02,060 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
Enabled protocols: [TLSv1.2, TLSv1.3]
2022-01-06 15:59:02,060 DEBUG
[httpclient-dispatch-2][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-06 15:59:02,112 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
Secure session established
2022-01-06 15:59:02,112 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
negotiated protocol: TLSv1.3
2022-01-06 15:59:02,112 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
negotiated cipher suite: TLS_AES_128_GCM_SHA256
2022-01-06 15:59:02,113 DEBUG
[httpclient-dispatch-2][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-06 15:59:02,113 DEBUG
[httpclient-dispatch-2][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-06 15:59:02,113 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.ssl.AbstractClientTlsStrategy]
issuer principal: CN=DigiCert TLS RSA SHA256 2020 CA1, O=DigiCert Inc, C=US
2022-01-06 15:59:02,115 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 send request GET / HTTP/1.1, null entity
2022-01-06 15:59:02,115 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >> GET
/ HTTP/1.1
2022-01-06 15:59:02,115 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >>
User-Agent: Apache-HttpAsyncClient/5.1.3-SNAPSHOT (Java/1.8.0_272)
2022-01-06 15:59:02,116 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >>
Cookie:
nfvdid=BQFmAAEBECij5tb78y18iYW9Q0dMsfhAxpoNHtsHSl3YkHo9oHDvPYxy1d08CabS0gU5jy8k3KZ5r-rWo3iKDx58aj8-EPFGtkbZxbIGp4G_gktpzCjHmA%3D%3D;
memclid=9401dcc6-4c9a-43a9-ab92-67567e820022
2022-01-06 15:59:02,116 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >>
Host: www.netflix.com
2022-01-06 15:59:02,116 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >>
Connection: keep-alive
2022-01-06 15:59:02,353 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
HTTP/1.1 302 Found
2022-01-06 15:59:02,353 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Server: nq_website_nonmember-prod-release 93718b72-6485-47f5-a158-9c91061637dd
2022-01-06 15:59:02,353 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-frame-options: DENY
2022-01-06 15:59:02,353 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
content-type: text/html
2022-01-06 15:59:02,353 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Cache-Control: no-cache, no-store
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
pragma: no-cache
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
expires: 0
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-robots-tag: index
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
location: https://www.netflix.com/ch-en/
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
date: Thu, 06 Jan 2022 14:59:02 GMT
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-envoy-upstream-service-time: 139
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-b3-traceid: d1a33440c2e89b8b
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-request-id: 767f40f6-3ede-4922-ab1b-5c06f183b5a0
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-envoy-decorator-operation: lo_svc
2022-01-06 15:59:02,354 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
transfer-encoding: chunked
2022-01-06 15:59:02,355 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Via: 1.1 i-06ab17431948aa8cc (eu-west-1)
2022-01-06 15:59:02,355 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Xss-Protection: 1; mode=block;
report=https://www.netflix.com/ichnaea/log/freeform/xssreport
2022-01-06 15:59:02,355 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Content-Type-Options: nosniff
2022-01-06 15:59:02,355 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-06 15:59:02,355 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Originating-URL: http://www.netflix.com/
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Edge-Control: no-cache, no-store
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Set-Cookie: flwssn=e4df61d6-548c-4c58-bbd6-1ae4556f7f77; Domain=.netflix.com;
Path=/; Expires=Thu, 06 Jan 2022 17:59:02 GMT
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Set-Cookie: clSharedContext=f4f8c35c-6526-4ab5-80c8-b9411f8fea2f;
Domain=.netflix.com; Path=/
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Set-Cookie:
SecureNetflixId=v%3D2%26mac%3DAQEAEQABABSPr332MCWihVHjd6q0SzcjG8AiPtWGRLE.%26dt%3D1641481142308;
Domain=.netflix.com; Expires=Fri, 6 Jan 2023 14:59:02 GMT; Path=/; HttpOnly;
Secure; SameSite=Strict
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Set-Cookie:
NetflixId=v%3D2%26ct%3DBQAOAAEBEKNFIe67wKtrOtWkGh2NTXmBACExGB1lmlCuqX3D8_Syslx-37rLNoqmD9A_3RwDYN_d8zbyLqWWnWubSaJcPpV5b7NoYPFXXgt1tYFQir05d4-PH87ornLECTDFrxazFPOitfwOCSfghxIDY_ZJf_dBbpPiW9dOJWp2yBZIhW_oonh-PLMmANE73DJHBbdiI23QIwkL9hRzSyVIEuhTqsbfry9yqU-dBQ--J0976yyEwxpiofpJ4Jq1u08Pu-JEIUzmNMi8EL7hyzIlGMF49zwHOaI9jl-yfUKVGd4L7OXfGuC-7XqIWyL5oxas7BXl_5Vo3jtUoASs5J7vZlEBf2cI-w_VZfCvjSqMZt5B_uTNpck.%26bt%3Ddev%26mac%3DAQEAEAABABRBNSlTyAh1sB3PiHPpGmmT5xepdbdyMBQ.;
Domain=.netflix.com; Expires=Fri, 6 Jan 2023 14:59:02 GMT; Path=/; HttpOnly;
Secure; SameSite=Lax
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Netflix.nfstatus: 1_1
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Set-Cookie: memclid=9401dcc6-4c9a-43a9-ab92-67567e820022; Max-Age=31536000;
Expires=Fri, 06 Jan 2023 14:59:02 GMT; Path=/; Domain=.netflix.com
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Netflix.proxy.execution-time: 229
2022-01-06 15:59:02,356 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response HTTP/1.1 302 Found, entity len -1
2022-01-06 15:59:02,374 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [flwssn="e4df61d6-548c-4c58-bbd6-1ae4556f7f77",
domain:netflix.com, path:/, expiry:Thu Jan 06 18:59:02 CET 2022]
2022-01-06 15:59:02,374 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted
[clSharedContext="f4f8c35c-6526-4ab5-80c8-b9411f8fea2f", domain:netflix.com,
path:/, expiry:null]
2022-01-06 15:59:02,375 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted
[SecureNetflixId="v%3D2%26mac%3DAQEAEQABABSPr332MCWihVHjd6q0SzcjG8AiPtWGRLE.%26dt%3D1641481142308",
domain:netflix.com, path:/, expiry:Fri Jan 06 15:59:02 CET 2023]
2022-01-06 15:59:02,376 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted
[NetflixId="v%3D2%26ct%3DBQAOAAEBEKNFIe67wKtrOtWkGh2NTXmBACExGB1lmlCuqX3D8_Syslx-37rLNoqmD9A_3RwDYN_d8zbyLqWWnWu...",
domain:netflix.com, path:/, expiry:Fri Jan 06 15:59:02 CET 2023]
2022-01-06 15:59:02,376 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [memclid="9401dcc6-4c9a-43a9-ab92-67567e820022",
domain:netflix.com, path:/, expiry:Fri Jan 06 15:59:02 CET 2023]
2022-01-06 15:59:02,376 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.AsyncRedirectExec]
ex-0000000001 redirect requested to location 'https://www.netflix.com/ch-en/'
2022-01-06 15:59:02,377 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.AsyncRedirectExec]
ex-0000000001 redirecting to 'https://www.netflix.com/ch-en/' via
{s}->https://www.netflix.com:443
2022-01-06 15:59:02,377 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 end of response data
2022-01-06 15:59:02,377 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie spec selected: strict
2022-01-06 15:59:02,377 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: NetflixId; value:
v%3D2%26ct%3DBQAOAAEBEKNFIe67wKtrOtWkGh2NTXmBACExGB1lmlCuqX3D8_Syslx-37rLNoqmD9A_3RwDYN_d8zbyLqWWnWubSaJcPpV5b7NoYPFXXgt1tYFQir05d4-PH87ornLECTDFrxazFPOitfwOCSfghxIDY_ZJf_dBbpPiW9dOJWp2yBZIhW_oonh-PLMmANE73DJHBbdiI23QIwkL9hRzSyVIEuhTqsbfry9yqU-dBQ--J0976yyEwxpiofpJ4Jq1u08Pu-JEIUzmNMi8EL7hyzIlGMF49zwHOaI9jl-yfUKVGd4L7OXfGuC-7XqIWyL5oxas7BXl_5Vo3jtUoASs5J7vZlEBf2cI-w_VZfCvjSqMZt5B_uTNpck.%26bt%3Ddev%26mac%3DAQEAEAABABRBNSlTyAh1sB3PiHPpGmmT5xepdbdyMBQ.;
domain: netflix.com; path: /; expiry: Fri Jan 06 15:59:02 CET 2023] match
[(secure)www.netflix.com:443/ch-en/]
2022-01-06 15:59:02,377 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: SecureNetflixId; value:
v%3D2%26mac%3DAQEAEQABABSPr332MCWihVHjd6q0SzcjG8AiPtWGRLE.%26dt%3D1641481142308;
domain: netflix.com; path: /; expiry: Fri Jan 06 15:59:02 CET 2023] match
[(secure)www.netflix.com:443/ch-en/]
2022-01-06 15:59:02,377 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: clSharedContext; value:
f4f8c35c-6526-4ab5-80c8-b9411f8fea2f; domain: netflix.com; path: /; expiry:
null] match [(secure)www.netflix.com:443/ch-en/]
2022-01-06 15:59:02,377 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: flwssn; value:
e4df61d6-548c-4c58-bbd6-1ae4556f7f77; domain: netflix.com; path: /; expiry: Thu
Jan 06 18:59:02 CET 2022] match [(secure)www.netflix.com:443/ch-en/]
2022-01-06 15:59:02,378 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: memclid; value:
9401dcc6-4c9a-43a9-ab92-67567e820022; domain: netflix.com; path: /; expiry: Fri
Jan 06 15:59:02 CET 2023] match [(secure)www.netflix.com:443/ch-en/]
2022-01-06 15:59:02,378 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.RequestAddCookies]
ex-0000000001 Cookie [name: nfvdid; value:
BQFmAAEBECij5tb78y18iYW9Q0dMsfhAxpoNHtsHSl3YkHo9oHDvPYxy1d08CabS0gU5jy8k3KZ5r-rWo3iKDx58aj8-EPFGtkbZxbIGp4G_gktpzCjHmA%3D%3D;
domain: netflix.com; path: /; expiry: Fri Jan 06 15:59:00 CET 2023] match
[(secure)www.netflix.com:443/ch-en/]
2022-01-06 15:59:02,378 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.RequestAuthCache]
ex-0000000001 Auth cache not set in the context
2022-01-06 15:59:02,378 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.AsyncProtocolExec]
ex-0000000001 target auth state: UNCHALLENGED
2022-01-06 15:59:02,378 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.AsyncProtocolExec]
ex-0000000001 proxy auth state: UNCHALLENGED
2022-01-06 15:59:02,378 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 executing GET /ch-en/ HTTP/1.1
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000001 start execution ex-0000000001
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000001 executing exchange ex-0000000001 over c-0000000001
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000001 RequestExecutionCommand with NORMAL priority
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
c-0000000001 Connection is kept alive
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 send request GET /ch-en/ HTTP/1.1, null entity
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >> GET
/ch-en/ HTTP/1.1
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >>
User-Agent: Apache-HttpAsyncClient/5.1.3-SNAPSHOT (Java/1.8.0_272)
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >>
Cookie:
nfvdid=BQFmAAEBECij5tb78y18iYW9Q0dMsfhAxpoNHtsHSl3YkHo9oHDvPYxy1d08CabS0gU5jy8k3KZ5r-rWo3iKDx58aj8-EPFGtkbZxbIGp4G_gktpzCjHmA%3D%3D;
flwssn=e4df61d6-548c-4c58-bbd6-1ae4556f7f77;
clSharedContext=f4f8c35c-6526-4ab5-80c8-b9411f8fea2f;
NetflixId=v%3D2%26ct%3DBQAOAAEBEKNFIe67wKtrOtWkGh2NTXmBACExGB1lmlCuqX3D8_Syslx-37rLNoqmD9A_3RwDYN_d8zbyLqWWnWubSaJcPpV5b7NoYPFXXgt1tYFQir05d4-PH87ornLECTDFrxazFPOitfwOCSfghxIDY_ZJf_dBbpPiW9dOJWp2yBZIhW_oonh-PLMmANE73DJHBbdiI23QIwkL9hRzSyVIEuhTqsbfry9yqU-dBQ--J0976yyEwxpiofpJ4Jq1u08Pu-JEIUzmNMi8EL7hyzIlGMF49zwHOaI9jl-yfUKVGd4L7OXfGuC-7XqIWyL5oxas7BXl_5Vo3jtUoASs5J7vZlEBf2cI-w_VZfCvjSqMZt5B_uTNpck.%26bt%3Ddev%26mac%3DAQEAEAABABRBNSlTyAh1sB3PiHPpGmmT5xepdbdyMBQ.;
SecureNetflixId=v%3D2%26mac%3DAQEAEQABABSPr332MCWihVHjd6q0SzcjG8AiPtWGRLE.%26dt%3D1641481142308;
memclid=9401dcc6-4c9a-43a9-ab92-67567e820022
2022-01-06 15:59:02,379 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >>
Host: www.netflix.com
2022-01-06 15:59:02,380 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 >>
Connection: keep-alive
2022-01-06 15:59:02,690 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
HTTP/1.1 200 OK
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Server: nq_website_nonmember-prod-release 6d43e6cb-4085-4172-8ca6-8b2f0aab3d1f
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-frame-options: DENY
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
set-cookie: flwssn=e4df61d6-548c-4c58-bbd6-1ae4556f7f77; Domain=.netflix.com;
Path=/; Expires=Thu, 06 Jan 2022 17:59:02 GMT
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
content-type: text/html; charset=utf-8
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
cache-control: no-cache, no-store, must-revalidate
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
pragma: no-cache
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
expires: 0
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-robots-tag: index
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
date: Thu, 06 Jan 2022 14:59:02 GMT
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-envoy-upstream-service-time: 210
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-b3-traceid: f2dea5e5ef062966
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-request-id: 322f5d19-8ca9-45eb-adbf-daa83b4dbdba
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
x-envoy-decorator-operation: lo_svc
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
transfer-encoding: chunked
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Via: 1.1 i-06ab17431948aa8cc (eu-west-1)
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Xss-Protection: 1; mode=block;
report=https://www.netflix.com/ichnaea/log/freeform/xssreport
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Content-Type-Options: nosniff
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Strict-Transport-Security: max-age=31536000; includeSubDomains
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Originating-URL: http://www.netflix.com/ch-en/
2022-01-06 15:59:02,691 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Netflix.nfstatus: 1_1
2022-01-06 15:59:02,692 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
Set-Cookie: memclid=9401dcc6-4c9a-43a9-ab92-67567e820022; Max-Age=31536000;
Expires=Fri, 06 Jan 2023 14:59:02 GMT; Path=/; Domain=.netflix.com
2022-01-06 15:59:02,692 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.headers] c-0000000001 <<
X-Netflix.proxy.execution-time: 225
2022-01-06 15:59:02,692 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response HTTP/1.1 200 OK, entity len -1
2022-01-06 15:59:02,692 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [flwssn="e4df61d6-548c-4c58-bbd6-1ae4556f7f77",
domain:netflix.com, path:/, expiry:Thu Jan 06 18:59:02 CET 2022]
2022-01-06 15:59:02,692 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.protocol.ResponseProcessCookies]
ex-0000000001 Cookie accepted [memclid="9401dcc6-4c9a-43a9-ab92-67567e820022",
domain:netflix.com, path:/, expiry:Fri Jan 06 15:59:02 CET 2023]
2022-01-06 15:59:02,696 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 consume response data, len 8192 bytes
...
2022-01-06 15:59:03,191 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.HttpAsyncMainClientExec]
ex-0000000001 end of response data
Shutting down
GET https://netflix.com/->HTTP/1.1 200 OK
SSL protocol TLSv1.3
SSL cipher suite TLS_AES_128_GCM_SHA256
2022-01-06 15:59:03,194 DEBUG
[main][org.apache.hc.client5.http.impl.async.AbstractHttpAsyncClientBase]
Shutdown GRACEFUL
SimpleBody{content length=434237, content type=text/html; charset=utf-8}
2022-01-06 15:59:03,195 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.InternalAbstractHttpAsyncClient]
ex-0000000001 message exchange successfully completed
2022-01-06 15:59:03,195 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
ep-0000000001 releasing valid endpoint
2022-01-06 15:59:03,196 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000001 releasing endpoint
2022-01-06 15:59:03,196 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000001 connection c-0000000001 can be kept alive for 3 MINUTES
2022-01-06 15:59:03,196 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
ep-0000000001 connection released [route:
{s}->https://www.netflix.com:443][total available: 2; route allocated: 1 of 5;
total allocated: 2 of 25]
2022-01-06 15:59:03,196 DEBUG
[httpclient-dispatch-2][org.apache.hc.client5.http.impl.async.InternalHttpAsyncClient]
c-0000000001 Connection is kept alive
2022-01-06 15:59:03,256 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
Shutdown connection pool GRACEFUL
2022-01-06 15:59:03,257 DEBUG
[main][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000001 Shutdown connection GRACEFUL
2022-01-06 15:59:03,257 DEBUG
[main][org.apache.hc.client5.http.impl.nio.DefaultManagedAsyncClientConnection]
c-0000000000 Shutdown connection GRACEFUL
2022-01-06 15:59:03,257 DEBUG
[main][org.apache.hc.client5.http.impl.nio.PoolingAsyncClientConnectionManager]
Connection pool shut down
2022-01-06 15:59:03,257 DEBUG
[main][org.apache.hc.client5.http.impl.async.AbstractHttpAsyncClientBase]
Shutdown GRACEFUL
{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]