# "Tor Check" Image Doesn't Always Load

**URL:** https://forum.torproject.org/t/tor-check-image-doesnt-always-load/4048
**Category:** Websites Feedback
**Tags:** tor-browser
**Created:** [July 21, 2022, 7:54am UTC](https://forum.torproject.org/t/tor-check-image-doesnt-always-load/4048 "2022-07-21T07:54:25Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![aliceinonionland](https://forum.torproject.org/user_avatar/forum.torproject.org/aliceinonionland/32/810_2.png) [@aliceinonionland](https://forum.torproject.org/u/aliceinonionland)
#### Post date: [July 21, 2022, 7:54am UTC](https://forum.torproject.org/t/tor-check-image-doesnt-always-load/4048/1 "2022-07-21T07:54:25Z")

</div>

- Linux
- 11.5
- Safest

# Tor Check Image Doesn’t Always Load

I checked the URL, and it’s [https://check.torproject.org/torcheck/img/tor-on.png](https://check.torproject.org/torcheck/img/tor-on.png)

Quite often when I load the Tor Check page I see a broken image placeholder and  
when I try to open the image in a new window, I see:

404 page not found

But then after starting ‘New Circuit For This Site’ after a few tries the image  
usually loads.

What could be causing the random error?

---

<div class="post-metadata">

### Author: ![Vort](https://forum.torproject.org/user_avatar/forum.torproject.org/vort/32/63_2.png) [@Vort](https://forum.torproject.org/u/Vort)
#### Post date: [July 21, 2022, 10:42am UTC](https://forum.torproject.org/t/tor-check-image-doesnt-always-load/4048/2 "2022-07-21T10:42:46Z")

</div>

I confirm the problem.  
Detailed logs with direct connection:

> **Bad**
>
> ```nohighlight
> 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**
>
> ```nohighlight
> 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]
> 
> ```

---

<div class="post-metadata">

### Author: ![Angular](https://forum.torproject.org/user_avatar/forum.torproject.org/angular/32/1872_2.png) [@Angular](https://forum.torproject.org/u/Angular)
#### Post date: [July 21, 2022, 1:04pm UTC](https://forum.torproject.org/t/tor-check-image-doesnt-always-load/4048/3 "2022-07-21T13:04:04Z")

</div>

I always thought it was just me who had that happen lol. Another one to try is [myip.com](http://myip.com) as sometimes it will load without issue but other times you get an error saying JavaScript must be enabled. (In safest mode)

---

<div class="post-metadata">

### Author: ![donuts](https://forum.torproject.org/user_avatar/forum.torproject.org/donuts/32/7100_2.png) [@donuts](https://forum.torproject.org/u/donuts)
#### Post date: [July 21, 2022, 5:43pm UTC](https://forum.torproject.org/t/tor-check-image-doesnt-always-load/4048/4 "2022-07-21T17:43:09Z")

</div>

Since this is a problem with the website rather than Tor Browser, I’m going to go ahead and move this into the website feedback section for their attention 🙂

---

<div class="post-metadata">

### Author: ![aliceinonionland](https://forum.torproject.org/user_avatar/forum.torproject.org/aliceinonionland/32/810_2.png) [@aliceinonionland](https://forum.torproject.org/u/aliceinonionland)
#### Post date: [August 3, 2022, 10:23am UTC](https://forum.torproject.org/t/tor-check-image-doesnt-always-load/4048/5 "2022-08-03T10:23:08Z")

</div>

Is there a “bug report” section on Gitlab for the “Website” or should it be discussed further here?

---

<div class="post-metadata">

### Author: ![Gaba](https://forum.torproject.org/user_avatar/forum.torproject.org/gaba/32/15_2.png) [@Gaba](https://forum.torproject.org/u/Gaba)
#### Post date: [September 26, 2022, 5:32pm UTC](https://forum.torproject.org/t/tor-check-image-doesnt-always-load/4048/6 "2022-09-26T17:32:25Z")

</div>

For the TPO websites: [Web · GitLab](https://gitlab.torproject.org/tpo/web/)

For [check.torproject.org](http://check.torproject.org) the repository is [The Tor Project / Network Health / Metrics / tor-check · GitLab](https://gitlab.torproject.org/tpo/network-health/metrics/tor-check)
