I confirm the problem.
Detailed logs with direct connection:
Bad
d:\curl>curl -v https://check.torproject.org/torcheck/img/tor-on.png
* Trying 116.202.120.181...
* TCP_NODELAY set
* Connected to check.torproject.org (116.202.120.181) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: d:\curl\curl-ca-bundle.crt
CApath: none
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-CHACHA20-POLY1305
* ALPN, server accepted to use http/1.1
* Server certificate:
* subject: CN=check.torproject.org
* start date: Jul 20 00:20:48 2022 GMT
* expire date: Oct 18 00:20:47 2022 GMT
* subjectAltName: host "check.torproject.org" matched cert's "check.torproject.
org"
* issuer: C=US; O=Let's Encrypt; CN=R3
* SSL certificate verify ok.
> GET /torcheck/img/tor-on.png HTTP/1.1
> Host: check.torproject.org
> User-Agent: curl/7.54.0
> Accept: */*
>
< HTTP/1.1 404 Not Found
< Date: Thu, 21 Jul 2022 08:59:24 GMT
< Server: Apache
< X-Content-Type-Options: nosniff
< X-Frame-Options: sameorigin
< X-Xss-Protection: 1
< Referrer-Policy: no-referrer
< Strict-Transport-Security: max-age=15768000; preload
< Content-Type: text/plain; charset=utf-8
< X-Content-Type-Options: nosniff
< Content-Length: 19
<
404 page not found
* Connection #0 to host check.torproject.org left intact
Good
d:\curl>curl -v https://check.torproject.org/torcheck/img/tor-on.png
* Trying 116.202.120.181...
* TCP_NODELAY set
* Connected to check.torproject.org (116.202.120.181) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
* CAfile: d:\curl\curl-ca-bundle.crt
CApath: none
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-CHACHA20-POLY1305
* ALPN, server accepted to use http/1.1
* Server certificate:
* subject: CN=check.torproject.org
* start date: Jul 20 00:20:48 2022 GMT
* expire date: Oct 18 00:20:47 2022 GMT
* subjectAltName: host "check.torproject.org" matched cert's "check.torproject.
org"
* issuer: C=US; O=Let's Encrypt; CN=R3
* SSL certificate verify ok.
> GET /torcheck/img/tor-on.png HTTP/1.1
> Host: check.torproject.org
> User-Agent: curl/7.54.0
> Accept: */*
>
< HTTP/1.1 200 OK
< Date: Thu, 21 Jul 2022 08:58:19 GMT
< Server: Apache
< X-Content-Type-Options: nosniff
< X-Frame-Options: sameorigin
< X-Xss-Protection: 1
< Referrer-Policy: no-referrer
< Strict-Transport-Security: max-age=15768000; preload
< Accept-Ranges: bytes
< Content-Length: 7968
< Content-Type: image/png
< Last-Modified: Wed, 04 Mar 2020 15:56:16 GMT
<
ЙPNG[SKIPPED]