Page 1 of 1

Blocked

Posted: Wed Dec 15, 2010 7:04 pm
by Jojo999
Using this in ABE:

========
Site *.yahoo.com *.yimg.com
Accept from *.yahoo.com *.yimg.com
Deny
===========

At: http://www.ritholtz.com/blog/2010/12/se ... -for-rich/, I clicked on a link that takes me to a finance.yahoo.com page ( http://finance.yahoo.com/tech-ticker/se ... 35718.html )

But I get this error msg from NS:

Request {GET http://finance.yahoo.com/tech-ticker/se ... 35718.html <<< http://www.ritholtz.com/blog/2010/12/se ... -for-rich/, http://www.ritholtz.com/blog/2010/12/se ... -for-rich/ - 6} filtered by ABE: <*.yahoo.com *.yimg.com> Deny

WHY am I getting this error msg? Doesn't the ABE entry *.yahoo.com cover this?

Re: Blocked

Posted: Thu Dec 16, 2010 7:53 pm
by Jojo999
Was hoping someone could help on this!

Re: Blocked

Posted: Mon Dec 27, 2010 8:28 am
by Jojo999
Since this doesn't work and no one is able to help, I have removed all ABE statements.

ABE appears to be too complex for average users and doesn't appear to work as described in the limited documentation.

Re: Blocked

Posted: Mon Dec 27, 2010 11:24 am
by al_9x
Change the last line to "Deny INC" The rule was behaving correctly, albeit unintuitively, blocking top level navigations from ritholtz to yahoo. I brought this up before, that nearly always people want to block subrequests (INC) and not top level navigations. Ideally subrequest allow/blocking would be the default, and the less common top level blocking require additional syntax. But for that, the ABE language would need to be versioned.

Re: Blocked

Posted: Fri Dec 31, 2010 8:33 am
by Jojo999
Thanks for the help. Your suggestion appears to do what I originally hoped to accomplish.