Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

HTTP and direct IP connections work, but HTTPS not working

PS C:\Users\dimmkg> curl -v http://itch.io
*   Trying 45.33.107.166:80...
* Connected to itch.io (45.33.107.166) port 80
> GET / HTTP/1.1
> Host: itch.io
> User-Agent: curl/8.4.0
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Date: Wed, 29 May 2024 19:54:12 GMT
< Content-Type: text/html
< Transfer-Encoding: chunked
< Connection: keep-alive
< Location: https://itch.io/
< Server: lapis
<
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>openresty</center>
</body>
</html>
* Connection #0 to host itch.io left intact
PS C:\Users\dimmkg> curl -v https://itch.io
*   Trying 45.33.107.166:443...
* connect to 45.33.107.166 port 443 failed: Connection refused
* Failed to connect to itch.io port 443 after 3190 ms: Couldn't connect to server
* Closing connection
curl: (7) Failed to connect to itch.io port 443 after 3190 ms: Couldn't connect to server
PS C:\Users\dimmkg> curl -v 45.33.107.166
*   Trying 45.33.107.166:80...
* Connected to 45.33.107.166 (45.33.107.166) port 80
> GET / HTTP/1.1
> Host: 45.33.107.166
> User-Agent: curl/8.4.0
> Accept: */*
>
< HTTP/1.1 404 Not Found
< Date: Wed, 29 May 2024 19:54:33 GMT
< Content-Type: text/html
< Content-Length: 150
< Connection: keep-alive
< Server: lapis
<
<html>
<head><title>404 Not Found</title></head>
<body>
<center><h1>404 Not Found</h1></center>
<hr><center>openresty</center>
</body>
</html>
* Connection #0 to host 45.33.107.166 left intact
Admin

interesting find, thanks for the report

I've long observed this as their (rkn) standart practive for HTTPS sites: one link is enough to block entire site because "we don't know what page exactly is being requested" (not citation).