Hi,<br><br>I've noticed that Yandex removed HTTPS support from <a href="http://cards.yandex.ru">cards.yandex.ru</a>, however the HTTP Everywhere plug-in still tries to redirect me to HTTPS web site. The problem is exacerbated by the fact that <a href="http://cards.yandex.ru">cards.yandex.ru</a> 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.<br>

<br>Affected file: <a href="https://gitweb.torproject.org/https-everywhere.git/blob/HEAD:/src/chrome/content/rules/Yandex.xml">https://gitweb.torproject.org/https-everywhere.git/blob/HEAD:/src/chrome/content/rules/Yandex.xml</a><br>

<br>=== BEGIN PATCH ===<br>--- Yandex.xml.orig     2011-12-10 15:29:34.795800000 +0100<br>+++ Yandex.xml.modif    2011-12-10 15:28:02.697800000 +0100<br>@@ -46,6 +46,7 @@<br>     <exclusion pattern="^<a href="http://api-maps">http://api-maps</a>\.yandex\.ru/"/><br>

     <exclusion pattern="^<a href="http://bar-widgets">http://bar-widgets</a>\.yandex\.ru/"/><br>     <exclusion pattern="^<a href="http://blogs">http://blogs</a>\.yandex\.ru/"/><br>+    <exclusion pattern="^<a href="http://cards">http://cards</a>\.yandex\.ru/"/><br>

     <exclusion pattern="^<a href="http://dict">http://dict</a>\.yandex\.ru/"/><br>     <exclusion pattern="^<a href="http://dzen">http://dzen</a>\.yandex\.ru/"/><br>     <exclusion pattern="^<a href="http://encyclopedia">http://encyclopedia</a>\.yandex\.ru/"/><br>

=== END PATCH ===<br><br clear="all">Kind regards,<br>Mikhail Kalkov<br>