Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

First, apologies for the cryptic title - let me explain: I'm at an airport that offers free wifi after you watch an advertisement. I did so in Firefox 4 running NoScript. I allowed scripts globally to prevent any complications. the ad was over, and then I got this message:

NoScript Says No Way

I went into options and had to disable these ABE System preferences:

NoScript Options

I'm reading up on ABE here, but my question is this: How, on a *NIX based system (OSX 10.6.8), could I have logged in with the information provided?

I want to learn more about how these redirect logins work... so anything connected to that idea will be a +1 in my book.

share|improve this question
add comment

1 Answer

up vote 2 down vote accepted

My guess is that the airport WiFi is tampering with your connection, making 'login.nomadix.com' point to a local address (ie one that belongs on a LAN). If 'airportwifi.com' points to an address that belongs on the general internet, then when airportwifi.com tries to send you to login.nomadix.com, ABE will assume that a website is trying to attack your LAN, so it blocks the request.

Instead of switching ABE off, you could modify the rule to trust the airport:
Site LOCAL
Accept from LOCAL http://airportwifi.com
Deny

Either edit this in the SYSTEM ruleset or disable it and add the rule to the USER ruleset instead. It doesn't appear to be possible to make it check against all rulesets before accepting/denying.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.