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

Reply via email to