Page 1 of 1

ABE blocks LAN resources when using hostname.local/subdir

Posted: Wed Jan 09, 2013 9:54 pm
by MountainRider
Hello, and thanks for NoScript! I have been using and recommending it for years and it has saved many friends and family members from getting infected with malware.

I am accessing a local web server in Firefox 18.0 with NoScript 2.6.4.2 using an address like
However, ABE is blocking the request.

The error message in the yellow bar at the top of the page is
I think the problem is that the ABE is confused into thinking that machine.local is a fully qualified domain name (FQDN), when it is just a local facility provided by the Avahi daemon on the Linux machine hosting the web site.

I could not figure out how to write a rule that would allow the above mentioned link to work without disabling ABE.

--
Thanks,
David

Re: ABE blocks LAN resources when using hostname.local/subdi

Posted: Wed Jan 09, 2013 11:38 pm
by therube
Open Error Console (Ctrl+J) & post the associated messages.

Re: ABE blocks LAN resources when using hostname.local/subdi

Posted: Thu Jan 10, 2013 7:16 pm
by MountainRider
therube wrote:Open Error Console (Ctrl+J) & post the associated messages.

Code: Select all

Timestamp: 1/10/13 2:12:36 PM
Error: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMWindow.content]
Source File: 
Line: 231
I don't know if that is relevant. I get that message when I load any page.

Re: ABE blocks LAN resources when using hostname.local/subdi

Posted: Fri Jan 11, 2013 12:09 am
by Giorgio Maone
Which IPs does machine.local resolve too?

Re: ABE blocks LAN resources when using hostname.local/subdi

Posted: Fri Jan 11, 2013 12:15 pm
by MountainRider
Giorgio Maone wrote:Which IPs does machine.local resolve too?
It resolves to a private network IP on the LAN: Private Network

Re: ABE blocks LAN resources when using hostname.local/subdi

Posted: Sun Jan 13, 2013 11:23 pm
by Thrawn
What rules have you tried, and where did you place them?

I would think you need to add something like this, above the default SYSTEM rule:

Code: Select all

Site machine.local
Accept from machine.local
Accept from LOCAL
Deny