Connecting to http.kali.org on port 80 seems to work for me:
Code:
➜ ~ curl -v http://kali.download:80
* Trying 104.18.102.100...
* TCP_NODELAY set
* Connected to kali.download (104.18.102.100) port 80 (#0)
> GET / HTTP/1.1
> Host: kali.download
> User-Agent: curl/7.64.1
> Accept: */*
>
< HTTP/1.1 200 OK
< Date: Tue, 17 Dec 2019 15:56:15 GMT
< Content-Type: text/html
< Transfer-Encoding: chunked
< Connection: keep-alive
< Set-Cookie: __cfduid=dcc61acb424bcd9410604f5a21f69f19f1576598175; expires=Thu, 16-Jan-20 15:56:15 GMT; path=/; domain=.kali.download; HttpOnly; SameSite=Lax
< Expires: Tue, 17 Dec 2019 19:56:15 GMT
< Cache-Control: public, max-age=14400
< CF-Cache-Status: MISS
< Server: cloudflare
< CF-RAY: 546a16033f7ecb00-ARN
<
<html>
<head><title>Index of /</title></head>
<body bgcolor="white">
<h1>Index of /</h1><hr><pre><a href="../">../</a>
<a href="kali/">kali/</a> 17-Dec-2019 12:05 -
<a href="kali-images/">kali-images/</a> 15-Dec-2019 02:07 -
</pre><hr></body>
</html>
* Connection #0 to host kali.download left intact
* Closing connection 0