diff --git a/src/chrome/content/rules/Mercatus-Center.xml b/src/chrome/content/rules/Mercatus-Center.xml index e5af3ce2875e..85a92fbff5d8 100644 --- a/src/chrome/content/rules/Mercatus-Center.xml +++ b/src/chrome/content/rules/Mercatus-Center.xml @@ -1,17 +1,45 @@ <!-- For other George Mason University coverage, see George-Mason-University.xml. ---> -<ruleset name="Mercatus Center" default_off="expired, self-signed"> + Non-functional hosts + Couldn't connect to server: + - regdatabeta.mercatus.org + + SSL peer certificate was not OK: + - cowps.mercatus.org + - cwps.mercatus.org + - fantasysports.mercatus.org + - gspoa.mercatus.org + - mediametrics.mercatus.org + - neighborhoodeffects.mercatus.org + - newjersey.mercatus.org + + Peer certificate cannot be authenticated with given CA certificates: + - my.mercatus.org + 4xx client error: + - capitolhillcampus.mercatus.org + - development.mercatus.org + - donate.mercatus.org + - economicrecoverydigest.mercatus.org + - insidestateandlocalpolicy.mercatus.org + - localknowledge.mercatus.org + - pages.mercatus.org + - pensions.mercatus.org + - regbudget.mercatus.org + - regdata.mercatus.org + - staff.mercatus.org +--> +<ruleset name="Mercatus Center (partial)"> <target host="mercatus.org" /> <target host="www.mercatus.org" /> + <target host="asp.mercatus.org" /> + <target host="grad.mercatus.org" /> + <target host="hayek.mercatus.org" /> + <target host="ppe.mercatus.org" /> + <target host="students.mercatus.org" /> + <securecookie host="^(www\.)?mercatus\.org$" name=".+" /> - <!-- - Cert only matches //mercatus.org - - At least some pages redirect to http - --> - <rule from="^http://(?:www\.)?mercatus\.org/sites/" - to="https://mercatus.org/sites/" /> - + <rule from="^http:" to="https:" /> </ruleset>