bug-diffutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-diffutils] bug#56468: [gnu.org #1853606] Re: bug#56468: www.gnu.org


From: Paul Eggert
Subject: [bug-diffutils] bug#56468: [gnu.org #1853606] Re: bug#56468: www.gnu.org doesn't change http: to https:
Date: Thu, 28 Jul 2022 16:04:22 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0

On 7/28/22 15:16, Ian Kelling via RT wrote:

If you
can figure out a good test on the user agent string, please
let us know.

Another possibility is to have the HTTP page load a script from HTTPS, and if that loads and runs correctly, have the script redirect to HTTPS. Or the script could do a more-elaborate test, such as checking whether the browser supports SNI. This should work for the use case prompting the bug report (a casual user on a modern browser), while not affecting ancient browsers, curl, etc. And it'd mean you wouldn't need to worry about maintaining a test based on user agent strings.

There's a 10-year-old serverfault post about doing this with SNI, here:

https://serverfault.com/questions/389806/redirect-to-ssl-only-if-browser-supports-sni

If you don't like the idea of a script, that post also talks about whitelisting user agents known to support SNI, whicch is more the sort of thing you're asking for.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]