[HTTPS-E Rulesets] A patch for Yandex.xml rule

Mikhail Kalkov mikhail.kalkov at gmail.com
Sat Dec 10 06:44:54 PST 2011


Hi,

I've noticed that Yandex removed HTTPS support from cards.yandex.ru,
however the HTTP Everywhere plug-in still tries to redirect me to HTTPS web
site. The problem is exacerbated by the fact that cards.yandex.ru has 5 DNS
A records, which means that default firefox timeouts for unreachable web
sites are multiplied by the factor of 5. It is this never-ending "Trying to
connect" which made me initially think there is a problem with the server
but after couple weeks I decided to investigate the issue and discovered
that HTTPS everywhere rule for Yandex.xml was the culprit. I've added one
more exclusion to the rule, and attach a patch to this e-mail.

Affected file:
https://gitweb.torproject.org/https-everywhere.git/blob/HEAD:/src/chrome/content/rules/Yandex.xml

=== BEGIN PATCH ===
--- Yandex.xml.orig     2011-12-10 15:29:34.795800000 +0100
+++ Yandex.xml.modif    2011-12-10 15:28:02.697800000 +0100
@@ -46,6 +46,7 @@
     <exclusion pattern="^http://api-maps\.yandex\.ru/"/>
     <exclusion pattern="^http://bar-widgets\.yandex\.ru/"/>
     <exclusion pattern="^http://blogs\.yandex\.ru/"/>
+    <exclusion pattern="^http://cards\.yandex\.ru/"/>
     <exclusion pattern="^http://dict\.yandex\.ru/"/>
     <exclusion pattern="^http://dzen\.yandex\.ru/"/>
     <exclusion pattern="^http://encyclopedia\.yandex\.ru/"/>
=== END PATCH ===

Kind regards,
Mikhail Kalkov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.eff.org/pipermail/https-everywhere-rules/attachments/20111210/06c68c5e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Yandex.xml.patch
Type: application/octet-stream
Size: 537 bytes
Desc: not available
URL: <http://lists.eff.org/pipermail/https-everywhere-rules/attachments/20111210/06c68c5e/attachment.obj>


More information about the HTTPS-Everywhere-Rules mailing list