[ ijbswa-Actionsfile feedback-3615179 ] Overblocking of "close as duplicate" pop-Stackexchange sites

SourceForge.net <[email protected]> Sun, 03 Nov 2013 14:43:20 -0800
Newsgroups gmane.comp.web.privoxy.devel
Message-ID <[email protected]>
Actionsfile feedback item #3615179, was opened at 2013-11-03 14:43
Message generated for change (Tracker Item Submitted) made by daw617
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=460288&aid=3615179&group_id=11118

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: filter: popups-incorrectly blo
Group: current actionsfile
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: David Wagner (daw617)
Assigned to: Nobody/Anonymous (nobody)
Summary: Overblocking of "close as duplicate" pop-Stackexchange sites

Initial Comment:
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.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=460288&aid=3615179&group_id=11118

------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk