sh-4.4$ curl -v -s -w 'Establish Connection: %{time_connect}s\nTTFB: %{time_starttransfer}s\nTotal: %{time_total}s\n' https://repo1.maven.org/maven2/org/default -x 10.11.12.9:8080 >> proxy_output_22ndDec.txt * Trying 10.11.12.9... * TCP_NODELAY set * Connected to 10.11.12.9 (10.11.12.9) port 8080 (#0) * allocate connect buffer! * Establish HTTP proxy tunnel to repo1.maven.org:443 > CONNECT repo1.maven.org:443 HTTP/1.1 > Host: repo1.maven.org:443 > User-Agent: curl/7.61.1 > Proxy-Connection: Keep-Alive > < HTTP/1.1 200 Connection established < * Proxy replied 200 to CONNECT request * CONNECT phase completed! * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [512 bytes data] * CONNECT phase completed! * CONNECT phase completed! { [5 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [106 bytes data] * TLSv1.2 (IN), TLS handshake, Certificate (11): { [2819 bytes data] * TLSv1.2 (IN), TLS handshake, Server key exchange (12): { [300 bytes data] * TLSv1.2 (IN), TLS handshake, Server finished (14): { [4 bytes data] * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): } [37 bytes data] * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.2 (OUT), TLS handshake, Finished (20): } [16 bytes data] * TLSv1.2 (IN), TLS handshake, Finished (20): { [16 bytes data] * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 * ALPN, server accepted to use h2 * Server certificate: * subject: CN=repo1.maven.org * start date: Jun 11 14:45:09 2022 GMT * expire date: Jul 13 14:45:08 2023 GMT * subjectAltName: host "repo1.maven.org" matched cert's "repo1.maven.org" * issuer: C=BE; O=GlobalSign nv-sa; CN=GlobalSign Atlas R3 DV TLS CA 2022 Q2 * SSL certificate verify ok. * Using HTTP2, server supports multi-use * Connection state changed (HTTP/2 confirmed) * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 } [5 bytes data] * Using Stream ID: 1 (easy handle 0x55e79e5357a0) } [5 bytes data] > GET /maven2/org/default HTTP/2 > Host: repo1.maven.org > User-Agent: curl/7.61.1 > Accept: */* > { [5 bytes data] * Connection state changed (MAX_CONCURRENT_STREAMS == 100)! } [5 bytes data] < HTTP/2 404 < last-modified: Wed, 10 Aug 2016 15:08:35 GMT < etag: "1fb066da6a67c7c02962f59b4b8cd1ee" < x-amz-error-code: NoSuchKey < x-amz-error-message: The specified key does not exist. < x-amz-error-detail-key: maven2/org/default < content-type: text/html < via: 1.1 varnish, 1.1 varnish < accept-ranges: bytes < date: Thu, 22 Dec 2022 07:04:29 GMT < age: 2197 < x-served-by: cache-iad-kiad7000075-IAD, cache-ams21051-AMS < x-cache: HIT, HIT < x-cache-hits: 1, 1 < x-timer: S1671692669.336380,VS0,VE1 < content-length: 554 < { [554 bytes data] * Connection #0 to host 10.11.12.9 left intact sh-4.4$ ls proxy_output_22ndDec.txt sh-4.4$ cat proxy_output_22ndDec.txt