Opened 8 years ago

Closed 8 years ago

#3937 closed defect (fixed)

HTTPS Everywhere Identica ruleset incomplete, causes contant error messages

Reported by: deltaVector Owned by: pde
Priority: Low Milestone:
Component: HTTPS Everywhere/EFF-HTTPS Everywhere Version:
Severity: Keywords:
Cc: deltavec_bug-trac@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

With the Identica ruleset enabled, the error console constantly gets filled with error messages:

Error: Permission denied for <http://meteor4.identi.ca> to get property Window.Meteor
Source File:http://meteor4.identi.ca/poll.html
Line: 14

This is because of the same-origin policy being enforced, causing the method call on parent.Meteor from http://meteor4.identi.ca to https://identi.ca to fail due to the differing URI scheme.

It looks to me like a rule like 

<rule from="^http://(meteor\d+\.identi\.ca)/" to="https://$1/" />

with an appropriate target host would fix this.

Child Tickets

Change History (2)

comment:1 Changed 8 years ago by deltaVector

Cc: deltavec_bug-trac@… added

comment:2 Changed 8 years ago by pde

Resolution: fixed
Status: newclosed

That ruleset adjustment has been committed to master, and will be in forthcoming releases:

https://gitweb.torproject.org/https-everywhere.git/commitdiff/604916748fb3737076316ef70bbbc4d42e84e2ed

Note: See TracTickets for help on using tickets.