You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is an Encrypt All Sites Eligible (EASE) opt-in mode in HTTPS Everywhere which protects users against downgrade from https:// to http:// even when HSTS header is not present.
Problem
This is a minor inconvenience for DNSLink redirects to *.localhost subdomains introduced in #853, as those get blocked if the feature is enabled:
Solution
Before starting work, check if the issue is limited to Firefox
if so, this may go away when Firefox marks *.localhost as Secure Context (Bug 1220810), but that depends on how HTTPS Everywhere determines "unsafe" redirect (won't help if they just look at URL.protocol scheme, and not if URL.origin is Secure Context)
Universal fix: PR HTTPS Everywhere to exclude redirects to *.localhost as browser vendors hardcode it to point at loopback IP and mark it as Secure Context
The text was updated successfully, but these errors were encountered:
I think this may be fixed or at least Firefox's own HTTPS-only mode I mentioned in my last comment doesn't seem to cause issues with IPFS browsing anymore. Firefox's Bug 1220810 (let-localhost-be-localhost) has also been closed 4 months ago.
There is an Encrypt All Sites Eligible (EASE) opt-in mode in HTTPS Everywhere which protects users against downgrade from
https://
tohttp://
even when HSTS header is not present.Problem
This is a minor inconvenience for DNSLink redirects to
*.localhost
subdomains introduced in #853, as those get blocked if the feature is enabled:Solution
*.localhost
as Secure Context (Bug 1220810), but that depends on how HTTPS Everywhere determines "unsafe" redirect (won't help if they just look at URL.protocol scheme, and not if URL.origin is Secure Context)*.localhost
as browser vendors hardcode it to point at loopback IP and mark it as Secure ContextThe text was updated successfully, but these errors were encountered: