The debug.fly.dev
request is fine:
Run curl -H 'flyio-debug: doit' -v https://debug.fly.dev
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 77.83.140.164:443...
* Connected to debug.fly.dev (77.83.140.164) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* TLSv1.0 (OUT), TLS header, Certificate Status (22):
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
* TLSv1.2 (IN), TLS header, Certificate Status (22):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [122 bytes data]
* TLSv1.2 (IN), TLS header, Finished (20):
{ [5 bytes data]
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
{ [19 bytes data]
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Certificate (11):
{ [2379 bytes data]
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
{ [79 bytes data]
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Finished (20):
{ [52 bytes data]
* TLSv1.2 (OUT), TLS header, Finished (20):
} [5 bytes data]
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
* TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Finished (20):
} [52 bytes data]
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=debug.fly.dev
* start date: May 19 11:19:13 2024 GMT
* expire date: Aug 17 11:19:12 2024 GMT
* subjectAltName: host "debug.fly.dev" matched cert's "debug.fly.dev"
* issuer: C=US; O=Let's Encrypt; CN=R3
* SSL certificate verify ok.
* Using HTTP2, server supports multiplexing
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0
* TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
* TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
* TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
* Using Stream ID: 1 (easy handle 0x55caeb963e20)
* TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
> GET / HTTP/2
> Host: debug.fly.dev
> user-agent: curl/7.81.0
> accept: */*
> flyio-debug: doit
>
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [81 bytes data]
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [81 bytes data]
* old SSL session ID is stale, removing
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [81 bytes data]
* old SSL session ID is stale, removing
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
{ [81 bytes data]
* old SSL session ID is stale, removing
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* Connection state changed (MAX_CONCURRENT_STREAMS == 32)!
* TLSv1.2 (OUT), TLS header, Supplemental data (23):
} [5 bytes data]
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
* TLSv1.2 (IN), TLS header, Supplemental data (23):
{ [5 bytes data]
< HTTP/2 200
< fly-region: iad
< remote-addr: 172.16.129.202:54062
< date: Fri, 31 May 2024 09:22:32 GMT
< content-length: 553
< content-type: text/plain; charset=utf-8
< server: Fly/63a16321 (2024-05-30)
< via: 2 fly.io
< fly-request-id: 01HZ6ZAFHK0GFNRH9S1FG3Z4XF-iad
< flyio-debug: {"n":"edge-cf-iad2-bf81","nr":"iad","ra":"74.249.14.241","rf":"Verbatim","sr":"iad","sdc":"iad2","sid":"6e82957cee5287","st":0,"nrtt":0,"bn":"worker-cf-iad2-da22"}
<
{ [553 bytes data]
100 553 100 553 0 0 7672 0 --:--:-- --:--:-- --:--:-- 7788
* Connection #0 to host debug.fly.dev left intact
=== Headers ===
Host: debug.fly.dev
Accept: */*
X-Request-Start: t=1717147352627248
X-Forwarded-Ssl: on
Fly-Forwarded-Port: 443
User-Agent: curl/7.81.0
X-Forwarded-For: 74.249.14.241, 77.83.140.164
Fly-Forwarded-Ssl: on
Fly-Client-Ip: 74.249.14.241
Fly-Forwarded-Proto: https
X-Forwarded-Proto: https
X-Forwarded-Port: 443
Fly-Region: iad
Fly-Request-Id: 01HZ6ZAFHK0GFNRH9S1FG3Z4XF-iad
Via: 2 fly.io
Fly-Traceparent: 00-34b756527bf574b11266d94aef025f9a-718671e5e479695c-00
Fly-Tracestate:
2024-05-31 09:22:32.632686246 +0000 UTC m=+11183247.914793281
The registry.fly.io
request is hanging:
Run curl -H 'flyio-debug: doit' -v https://registry.fly.io
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 77.83.143.221:443...
* Connected to registry.fly.io (77.83.143.221) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* TLSv1.0 (OUT), TLS header, Certificate Status (22):
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0
[...]
0 0 0 0 0 0 0 0 --:--:-- 0:04:53 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:04:54 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:04:55 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:04:56 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:04:57 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:04:58 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:04:59 --:--:-- 0* SSL connection timeout
0 0 0 0 0 0 0 0 --:--:-- 0:05:00 --:--:-- 0
* Closing connection 0
curl: (28) SSL connection timeout
Error: Process completed with exit code 28.