Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#9032 closed defect (fixed)

TorrentFreak.com rule doesn't redirect to HTTPS

Reported by: trr Owned by: MB
Priority: Medium Milestone: HTTPS-E 3.2.3
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version:
Severity: Keywords: httpse-ruleset-bug
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

  • In short:

The built-in rule "TorrentFreak.com" doesn't redirect TorrentFreak for me.
In the rule, removing "www." from the value of the "rule" tags' "to" attributes fixes it.

  • Details:

I'm using HTTPS Everywhere 3.2.2.

Accessing http://torrentfreak.com/ or http://www.torrentfreak.com/ from the address bar, I am not redirected to HTTPS. In addition, whether I access the homepage in HTTPS or not, the links on the page which point inside the site, but to HTTP, do not redirect either.

Confirming with the Tamper Data add-on, accessing a page such as http://torrentfreak.com/ does not make the browser access https://torrentfreak.com/ .

The menu of HTTPS Everywhere's icon in the add-ons bar shows grayish-red text and an icon that looks like "refresh" for the rule. I've made sure the rule is enabled.

I've tried clicking the rule in the menu a few times, and also tried disabling and enabling it from the add-on's pop-up, and nothing seems to change.

I try copying the built-in rule to the user rules folder and changing it a bit, so that both "rule" tags' "to" attributes' values do not contain "www.".

I restart Firefox, disable the built-in rule, and make sure my own is enabled. TorrentFreak seems to be redirected properly now.

I try disabling my own rule and enabling the built-in rule once more and redirecting acts a bit differently. Confirming with Tamper Data:
HTTPS Everywhere redirects http://torrentfreak.com/ to https://www.torrentfreak.com/ .
https://www.torrentfreak.com/ has an HTTP 301 that redirects to http://torrentfreak.com/ .
It redirects back and forth a few times and the browser appears just to be stuck loading the page.

Child Tickets

Change History (3)

comment:1 Changed 5 years ago by MB

Owner: changed from pde to MB
Status: newaccepted

comment:2 Changed 5 years ago by MB

Resolution: fixed
Status: acceptedclosed

Presumably fixed in cadf96cd. Please reopen if it isn't.

comment:3 Changed 5 years ago by pde

Milestone: HTTPS-E 3.2.3
Note: See TracTickets for help on using tickets.