Page 1 of 1

Ubuntu One triggers ABE

Posted: Fri Nov 13, 2009 5:12 pm
by Anon
When trying to "Add this computer" on the Ubuntu One web page, ABE is triggered. The page is apparently trying to get the local hostname.

The error message says: Request {GET https://one.ubuntu.com/oauth/authorize/ ... MyHostname <<< https://login.launchpad.net/+openid,htt ... et/+openid} filtered by ABE: <*.ubuntu.com>

Before I added my user rule (below) it said "filtered by ABE: <LOCAL>

I've tried with no luck to add a user rule that would allow this to happen. Here is what I used (as well as a number of different permutations):
Site *.ubuntu.com
Accept ALL from one.ubuntu.com
Deny

Site *.launchpad.net
Accept ALL from *.launchpad.net
Deny

Can anyone help me find a rule that will allow Ubuntu One to work?

Thanks

Re: Ubuntu One triggers ABE

Posted: Fri Nov 13, 2009 6:47 pm
by Giorgio Maone
Is one.ubuntu.com resolving to localhost? That's the only reason why ABE would trigger for it.
Anyway, exceptions to the LOCAL rules need to be inserted in the beginning of the SYSTEM ruleset, because SYSTEM is processed before USER:

Code: Select all

Site one.ubuntu.com
Accept

Re: Ubuntu One triggers ABE

Posted: Fri Nov 13, 2009 7:50 pm
by Anon
Thanks for the reply.

I cleared out my user rules and changed my system rules to this:
# Prevent Internet sites from requesting LAN resources.
Site LOCAL
Accept from LOCAL
Site one.ubuntu.com
Accept
Deny

The errors went away. Thanks!