Easylist seems not to be working
-
Hey all. Seem to be having a bit of trouble getting Easylist to work. It's configured, properly so far as I can tell, but when I run an update, it pulls in the file (or at least gets a 200; I'm able to download the file manually no problem), but then reports "No Domains Found":
UPDATE PROCESS START [ 01/12/17 02:48:48 ] ===[ DNSBL Process ]================================================ [ easylist ] Downloading update .. 200 OK No Domains Found [ easylistprivacy ] exists. [ 01/12/17 02:48:50 ] [ hphosts ] exists. [ yoyo ] exists. [ adaway ] exists. [ cameleon ] exists. ===[ Continent Process ]============================================ ===[ IPv4 Process ]================================================= ===[ IPv6 Process ]================================================= ===[ Aliastables / Rules ]========================================== No changes to Firewall rules, skipping Filter Reload No Changes to Aliases, Skipping pfctl Update UPDATE PROCESS ENDED [ 01/12/17 02:48:51 ]
When I check the DNSBL log files, all the other lists are present, including easylistprivacy, but not easylist itself. I'm not seeing anything else in the logs to indicate a problem.
Oh, and this issue is happening for me on both 2.1.1_4 and 2.1.1_5 (just updated hoping that would fix it), and this is on pfsense 2.3.2-RELEASE-p1 (amd64).
Let me know if I can provide any more info, and thanks in advance to anyone who has any insights into this.
-
Ensure that you selected the EasyList categories in the category dropdown selection field.
-
I have the exact same problem even after making sure the settings are selected.
UPDATE PROCESS START [ 01/12/17 10:12:11 ]
===[ DNSBL Process ]================================================
[ easylists ] Reload . completed .
No Domains Found[ privacy ] Reload . completed ..
–--------------------------------------------------------------------
Orig. Unique # Dups # White # Alexa Final
----------------------------------------------------------------------
2696 2675 0 0 0 2675
----------------------------------------------------------------------
Assembling database... completed
Validating database... completed
Reloading Unbound.... completed
DNSBL update [ 2675 | PASSED ]… completed [ 01/12/17 10:12:12 ]
–----------------------------------------===[ Continent Process ]============================================
===[ Aliastables / Rules ]==========================================
No changes to Firewall rules, skipping Filter Reload
-
I just set this up today and I am also experiencing the same problem. The time out is the first time it has errored but normally it just says no domains found like in the OP. I have highlighted under Categories All and half of the list to test and neither fixed it, I also have nothing under DNSBL Feeds as I just wanted to test the Easylist and EasyPrivacy first.
I checked under logs, Original DNS Files | EasyList.orig looks as it should, but under DNSBL Files it only has EasyPrivacy.ip & EasyPrivacy.txt
UPDATE PROCESS START [ 01/13/17 01:19:06 ] ===[ DNSBL Process ]================================================ [ EasyList ] Downloading update . cURL Error: 28 Operation timed out after 15000 milliseconds with 0 out of 0 bytes received Retry in 5 seconds... .. 200 OK No Domains Found [ EasyPrivacy ] exists. [ 01/13/17 01:19:47 ] [ DNSBL_IP ] Updating aliastable... no changes. Total IP count = 14 ===[ Continent Process ]============================================ ===[ IPv4 Process ]================================================= [ AdblockWarningRemovalList ] exists. ===[ IPv6 Process ]================================================= ===[ Aliastables / Rules ]========================================== No changes to Firewall rules, skipping Filter Reload No Changes to Aliases, Skipping pfctl Update UPDATE PROCESS ENDED
-
Thanks for reporting….
EasyPrivacy had a similar issue a few months back since they changed the format of the list.
I have posted a Pull Request to fix this issue for EasyList. Waiting for the Devs to merge it…
https://github.com/pfsense/FreeBSD-ports/pull/253/files
Thanks!
-
Woot, thanks much! And a little forward planning for 2.4, too, nice lil' PR!
-
Thanks for reporting….
EasyPrivacy had a similar issue a few months back since they changed the format of the list.
I have posted a Pull Request to fix this issue for EasyList. Waiting for the Devs to merge it…
https://github.com/pfsense/FreeBSD-ports/pull/253/files
Thanks!
Cheers for the prompt response/patch release :D
-
This has been fixed in pfBlockerNG v2.1.1_6
-
Tested and working, thanks again!
-
Kinda resurrecting this thread but I'm having a very similar issue with pfBlockerNG v2.1.1_6 on pfsense 2.3.3-RELEASE-p1
UPDATE PROCESS START [ 03/26/17 10:48:56 ] ===[ DNSBL Process ]================================================ [ easylist ] exists. [ easyprivacy ] exists. [ HandEdits_custom ] exists. [ yoyo ] exists. [ hosts ] exists. [ partialhosts ] exists. [ adservers ] exists. [ adwarefilters ] Downloading update .. 200 OK Terminated - Easylists can not be used. No Domains Found
If I look at /var/db/pfblockerng/dnsbl/ I can see the EasyList.ip and .txt as well as EasyPrivacy.ip and .txt however domains listed in the .txt files do not appear to be being blocked. Not really sure what to look at or check to get this fixed. My other lists appear to be working in pfBlockerng.
-
You can only use the EasyList/EasyPrivacy feeds in the package. All other ADBlock type feeds are typically not compatible since most don't list just the domain names which can cause a lot of False positives…
The next release will have all the EasyList Language specific feeds added tho.
-
Thanks BBcan177. I was confused, I thought the "Terminated - Easylists cannot be used" message was referring to the easylists provided by default in pfblocker. I removed the incompatible lists and the message went away.