Page 1 of 1

LOCAL is Falsely Invoked by ABE

Posted: Sat Jan 30, 2010 5:59 am
by GµårÐïåñ
I was accessing a game site that I am helping to moderate and while accessing http://s4.battleknight.us/index.php?loc ... f=Mzc3ODg5 and after clicking the "Start Playing Now" and it is supposed to take you to http://s4.battleknight.us/html/index.php?loc=regist and then suddenly it breaks (something like a DNS caching issue) and then after that point, everytime I reload or do anything, even with new tabs, it will keep issuing this ABE error message:

Code: Select all

[ABE] <LOCAL> Deny on {POST http://s4.battleknight.us/bk_verify.php <<< http://battleknight.us/, http://battleknight.us/}
SYSTEM rule:
Site LOCAL
Accept from LOCAL
Deny
So I am at a loss as to what is causing this because it only fixes when I close Fx and start it again. I have tried with a clean profile too and the issue reproduces but unfortunately not consistently because it has to break on the refresh to the new URL before this issue starts to happen. Hard to reproduce EVERY time but still, any ideas?

Re: LOCAL is Falsely Invoked by ABE

Posted: Sat Jan 30, 2010 10:22 am
by Giorgio Maone
The only reason why ABE may want to trigger thr LOCAL rule is that s4.battleknight.us points to a local IP.
When it happens, please try to paste the following code in Tools|Error Console, clear the output and evaluate:

Code: Select all

top.opener.noscriptOverlay.ns.__parent__.DNS.resolve("s4.battleknight.us").toSource();

Re: LOCAL is Falsely Invoked by ABE

Posted: Sun Jan 31, 2010 1:19 am
by GµårÐïåñ
Results in the following:
Error: top.opener is null
Source file: javascript:%20top.opener.noscriptOverlay.ns.__parent__.DNS.resolve("s4.battleknight.us").toSource();
Line: 1

Re: LOCAL is Falsely Invoked by ABE

Posted: Sun Jan 31, 2010 11:27 am
by Giorgio Maone
GµårÐïåñ wrote:Results in the following:
Error: top.opener is null
Source file: javascript:%20top.opener.noscriptOverlay.ns.__parent__.DNS.resolve("s4.battleknight.us").toSource();
Line: 1
How do you open the error console, exactly? If you do it by "normal" means (i.e. browser commands), top.opener is the browser window where you invoked the command on.

Re: LOCAL is Falsely Invoked by ABE

Posted: Sun Jan 31, 2010 7:55 pm
by GµårÐïåñ
It opens on Console² even if you use the normal method, which I have a button for the error console on the AIO side panel, so when I am on the webpage in question and run the statement to evaluate, it comes back with that error. I tried in a clean profile in which the console does NOT open in the side or have any other extensions except NoScript and it gave me the same error:
Error: top.opener is null
Source file: javascript:%20top.opener.noscriptOverlay.ns.__parent__.DNS.resolve("s4.battleknight.us").toSource();
Line: 1
Not sure what's up on this, any other ideas?