News for hackers. Stuff that matters.
Re:Still Why No HTTPS? by k33l0r on Tuesday December 17, 2019 @03:44AM (#21811818)
There are some other confusing ones as well.

nature.com is marked as Chinese, as are nginx.org and ntp.org.

example.com is Indian in the list as is the now defunct dmoz.org.

I don't understand the methodology behind the country assignments at all…

Re:Still Why No HTTPS? by signed0 on Tuesday December 17, 2019 @03:59AM (#21811892)
Weirdly nature.com seems to actually redirect to https, as does zara.com, lenovo.com, genuis.com, and senate.gov. Is this list stale, or did no one spot-check this?
Re:Still Why No HTTPS? by squiggleblaz on Tuesday December 17, 2019 @05:43AM (#21812385)
Yes, senate.gov in particular:

% curl -I senate.gov HTTP/1.1 301 Moved Permanently Server: AkamaiGHost Content-Length: 0 Location: http://www.senate.gov/ Date: Tue, 17 Dec 2019 10:37:04 GMT Connection: keep-alive

% curl -I www.senate.gov HTTP/1.1 301 Moved Permanently Server: Apache Location: https://www.senate.gov/ Content-Length: 231 Content-Type: text/html; charset=iso-8859-1 Date: Tue, 17 Dec 2019 10:37:08 GMT Connection: keep-alive

It seems to meet the requirement for exclusion from the list. Data updated 16 Dec 2019, so I don't think it's stale.

I've also checked from Australian and a European connection, so I don't think it's a regional thing. The other genuis.com doesn't work for me, the other sites redirect and set a cookie.

Re:Still Why No HTTPS? by michaelt on Tuesday December 17, 2019 @10:09AM (#21814162)
If you're trying to get senate.gov onto the HSTS preload list, you have to redirect http://senate.gov to https://senate.gov before https://www.senate.gov

Maybe their tester applies the same criteria - although to me that feels a bit unfair...

Re:Still Why No HTTPS? by shakna on Tuesday December 17, 2019 @05:46AM (#21812393)
It takes multiple redirects to reach https for several of those. It may just be looking at the first hop - which makes a certain sort of sense.
Re:Still Why No HTTPS? by rocqua on Tuesday December 17, 2019 @05:56AM (#21812434)
Article states they allow multiple 301 or 302 redirects. What is not allowed are JS based redirects. There might also be a limit to the number of redirects followed, but that isn't mentioned in the article.
Re:Still Why No HTTPS? by lorenzhs on Tuesday December 17, 2019 @05:43AM (#21812381)
Same with w3.org, which is fifth on the list, and ebay-kleinanzeigen.de. Seems like quite a few entries are off.
Re:Still Why No HTTPS? by chuckhoupt on Tuesday December 17, 2019 @10:20AM (#21814302)
w3.org redirect to www.w3.org, but not HTTPS. This makes sense for the standards org that defines HTTP, and needs to maintain backwards compatibility.
Re:Still Why No HTTPS? by jcranmer on Tuesday December 17, 2019 @11:13AM (#21814977)
Except the standards org that defines HTTP is the IETF, not the W3C...
Re:Still Why No HTTPS? by chuckhoupt on Tuesday December 17, 2019 @12:04PM (#21815630)
Opps! You're right, the W3C only helped author it.

I was also wrong to say that w3.org never redirects to HTTPS. If the browsers sends a Upgrade-Insecure-Requests HTTP-header, then it redirects. That allows it to support all browsers as securely as possible.

Sites like whynohttps.com and observatory.mozilla.org should really test for this pattern.

Re:Still Why No HTTPS? by bcaa7f3a8bbc on Tuesday December 17, 2019 @05:40AM (#21812360)
I noticed it as well. I first thought it was a result of using CDN services or recycled IP addresses, but gnu.org doesn't use a CDN, and its IPv4 and IPv6 are both served by Hurricane Electric, which never did any business in mainland China.

Must be a bug.