Re: Google broke recently with 3.0.4 causing repush loop
eocene <[email protected]>
| Newsgroups | gmane.comp.web.dillo.devel |
|---|---|
| Message-ID | <[email protected]> |
Dennis wrote:
> This past week or so Google (main search site, image.google) broke for
> me -- Dillo (3.0.4) goes into an endless "repush" loop:
>
> Nav_open_url: new url='http://images.google.com/images?q=bra'
> Dns_server [0]: images.google.com is 96.127.250.44 96.127.250.42
> 96.127.250.38 96.127.250.34 96.127.250.30 96.127.250.29 96.127.250.27
> 96.127.250.23 96.127.250.19 96.127.250.15 96.127.250.59 96.127.250.57
> 96.127.250.53 96.127.250.49 96.127.250.45 2607:f8b0:4006:80f::200e
>
> Connecting to 96.127.250.44
> Nav_open_url: new url='http://images.google.com/search?q=bra&tbm=isch'
> Connecting to 96.127.250.44
>
> >>>> a_Nav_repush <<<<
> Nav_open_url: new url='http://images.google.com/search?q=bra&tbm=isch'
> a_Nav_expect_done: repush!
> Nav_open_url: new
> url='http://images.google.com/search?q=bra&ie=UTF-8&tbm=isch&gbv=1&sei=zkNNVd6sIoiSyATahoHACA'
> Connecting to 96.127.250.44
>
> >>>> a_Nav_repush <<<<
> Nav_open_url: new
> url='http://images.google.com/search?q=bra&ie=UTF-8&tbm=isch&gbv=1&sei=zkNNVd6sIoiSyATahoHACA'
> a_Nav_expect_done: repush! Nav_open_url: new
> url='http://images.google.com/search?q=bra&ie=UTF-8&tbm=isch&gbv=1&sei=zkNNVYTpKIiWyQTprYC4Ag'
> Connecting to 96.127.250.44
> >>>> a_Nav_repush <<<<
>
> ... and so on, extermely quickly, which then results in Google
> temporarily blocking me since Dillo is behaving like a DDOS attacker :s.
>
> Any idea what's causing these repush'es? I'm pretty sure nothing
> changed on my end. Other browsers work for me (eg. Links, Uzbl).
> Changing the User Agent had no effect.
It looks like google is misbehaving.
http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=whatever
contains
<noscript><meta content="0;url=/search?q=whatever&ie=UTF-8&oe=UTF-8&gbv=1&sei=sV5NVfbJMtfsoASOo4GQBw" http-equiv="refresh"><style>table,div,span,p{display:none}</style><div style="display:block">Please click <a href="/search?q=whatever&ie=UTF-8&oe=UTF-8&gbv=1&sei=sV5NVfbJMtfsoASOo4GQBw">here</a> if you are not redirected within a few seconds.</div></noscript>
so we follow the refresh, and the new page has
<noscript><meta content="0;url=/search?q=whatever&ie=UTF-8&gbv=1&sei=PV9NVej-Noj9oQSd-ICQDA" http-equiv="refresh"><style>table,div,span,p{display:none}</style><div style="display:block">Please click <a href="/search?q=whatever&ie=UTF-8&gbv=1&sei=PV9NVej-Noj9oQSd-ICQDA">here</a> if you are not redirected within a few seconds.</div></noscript>
...etc....
If I use a firefox user agent string, though, I am redirected from http to
an https page which works and doesn't loop because...it puts the meta refresh
down in the body instead of the head, so Dillo disallows it.