For a web browser that does not implement a 'happy eyeballs' IPv6 -> IPv4 fallback mechanism, the www.sqlite.org web server on port 80 is unreachable, although it does respond to https on port 443, and ping6 is fine too.
$ curl -6 http://www.sqlite.org/ curl: (7) Failed to connect to www.sqlite.org port 80: Connection refused $ curl -6 https://www.sqlite.org/ (good) $ curl -4 http://www.sqlite.org/ (good) $ curl -4 https://www.sqlite.org/ (good) $ ping6 www.sqlite.org PING6(56=40+8+8 bytes) xxx --> 2600:3c00::f03c:91ff:fe96:b959 16 bytes from 2600:3c00::f03c:91ff:fe96:b959, icmp_seq=0 hlim=45 time=138.542 ms Looks like a configuration omission/inconsistency on a web server, or perhaps on a firewall. Would be nice to fix it to avoid surprising visitors which try connecting over non-SSL channel. Regards Mark