[HTTPS-Everywhere] Continuing nits with FF 4.0b6 and Https-everywhere 0.2.3.development1
pat flaherty
patf at well.com
Fri Nov 5 14:40:15 PDT 2010
> -------- Original Message --------
> Subject: FF 4.0b6 - nytimes.
> Date: Sun, 24 Oct 2010 10:07:42 -0700
> From: pat flaherty <patf at well.com>
> To: https-everywhere at eff.org
>
>
>
> Hi
>
> Https-Everywhere is largely working with FF 4.0b6 - thanx.
>
> One problem. When I follow links from https://www.nytimes.com, they
> lead to blank pages. For one, the target url is http and not https
> however I can't simply slip in the following 's' and have the link
> work. I've deleted and recreated my FF profile several times which
> might seem to help at first but it's quickly back to the same behavior.
>
> secure.wikimedia.org and https://encrypted.google.com work fine in this
> regard and so that might suggest the nytimes rules files.
>
> How would I debug this? Or well short of that, how does one turn on
> logging for the https-everywhere addon? I see log features in the code
> but in spite of my fiddling around either I haven't turn it on correctly
> or I'm not looking in the correct place for the messages.
>
> pat
>
My nytimes link problem has gone away, at least for the moment. I've
recreated my profile now many times and I suspect that has something to
do with it.
The following problem has been persistent. I've researched it some and
tracked it down to a fairly low level.
I use google to find specific wikipedia topics - I find this works
better than Wikipedia's built-in search engine. I'd google say:
wikipeida high performance computing
and the wikipeida page I want would typically be the first link. Except
with https-everywhere on, clicking the target would again (like nytimes
previously) produce a blank page.
What I found is that the incorrect behavior happens only when I'm logged
into google - when I'm not logged in the target page renders properly.
I find that the URLs in the 2 cases differ:
Using FF 4's Web Console:
> SUCCESS
> Request URL:
>
> https://encrypted.google.com/url?sa=T&source=web&cd=1&ved=0CBQQFjAA&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHigh-performance_computing&ei=bVDUTOyiO5OasAOsvY2PCw
>
> Request Method:
> GET
>
> Status Code:
> HTTP/1.1 204 No Content
>
>
> Request URL:
>
> https://secure.wikimedia.org/wikipedia/en/wiki/High-performance_computing
>
> Request Method:
> GET
>
> Status Code:
> HTTP/1.1 200 OK
>
> FAIL
> Request URL:
>
> https://encrypted.google.com/url?sa=t&source=web&cd=1&ved=0CBoQFjAA&url=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHigh-performance_computing&ei=l1DUTJs4haixA6PajI0L&usg=AFQjCNHGJdrIcFhxCdH_4EXE72GcnOJyoQ&sig2=zsHGXw4p8k-k0EUhWyqyzg
>
> Request Method:
> GET
>
> Status Code:
> HTTP/1.1 302 Found
>
> Request URL:
>
> https://secure.wikimedia.org/wikipedia/en/wiki/High-performance_computing
>
> Request Method:
> GET
>
> Status Code:
> HTTP/1.0 404 Not Found
Comparing the two URLs, I find that in the failed case (logged into
google) components, the payload of &ei= differs while &usg= and &sgi2=
are present in the failed case, but not the successful.
pat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.eff.org/pipermail/https-everywhere/attachments/20101105/ca86ca98/attachment.html>
More information about the HTTPS-everywhere
mailing list