#910 Overblocking of "close as duplicate" pop-Stackexchange sites

current actionsfile
closed-fixed
Fabian Keil
5
2013-11-06
2013-11-03
David Wagner
No

Privoxy currently blocks some legitimate pop-ups on Stackexchange sites. If you're logged in to those sites and have privileges and click "close", then try to close as a duplicate, Privoxy will block a legitimate AJAX request. This will be hard for you to reproduce unless you happen to have an account on those sites and have accumulated enough reputation to close (which most users won't have).

The legitimate request is to a URL like

http://cs.stackexchange.com/posts/popup/close/suggest-originals/16678?_=1383517814677

except that the domain name might vary, depending upon which Stackexchange site you're using.

Troubleshooting suggests that it's the following rule from default.action that is causing the over-blocking:

{+block{Path matches generic block pattern.} }
/(.*/)?(full)?pop[-_]?(up|over|under|open(er)?)?s?(/|\.)

I fixed this by adding the following rule to my user.actions:

{ -block{Path matches generic block pattern.} }
.stackexchange.com/(.*/)?popup
.stackoverflow.com/(.*/)?popup
.serverfault.com/(.*/)?popup
.superuser.com/(.*/)?popup

I suggest adding something like that to your default actionsfile.

Discussion

  • Fabian Keil
    Fabian Keil
    2013-11-06

    Thanks for the report. Fixed in CVS.

     
  • Fabian Keil
    Fabian Keil
    2013-11-06

    • assigned_to: nobody --> fabiankeil
    • status: open --> closed-fixed