List download failed: no cached list available

Please follow the below template, it will help us to help you!

I'm trying to update pihole's blocklist. Yet I'm getting this error:
[i] Target: https://malware-filter.gitlab.io/malware-filter/phishing-filter-hosts.txt
[โœ—] Status: Connection Refused
[โœ—] List download failed: no cached list available

Expected Behaviour:

[Replace this text with what you think should be happening. Please include as much detail as possible including, but not limited to:
-operating system Raspbian Linux raspberrypi 6.1.21+ #1642 Mon Apr 3 17:19:14 BST 2023 armv6l GNU/Linux
-hardware]
Raspberry Pi B something

Actual Behaviour:

List download failed (even though I can access the list when I run it locally) Any idea what happened?

Debug Token:

https://tricorder.pi-hole.net/64gb0vs1/

Your log shows 2 lists failed to download, but every other list was correctly downloaded.

Maybe it was a temporary network issue or a temporary issue on the servers hosting the lists.

Did you try again?
Are you still seeing the same issue?

I use that same adlist too,
and I got the same " outage" error a few times, luckily this list has plenty of mirrors, so I just disable the gitlab list and add a different mirror. (github, Cloudflare devpages...) from here

Now I see that they added a pi-hole specific list, I am curious what the practical differences are between the currently used uBlock Adlist, Pihole and Adguard ?


uBlock list looks like this:

! Title: Phishing URL Blocklist
! Updated: 2024-05-03T12:01:59Z
! Expires: 1 day (update frequency)
! Homepage: https://gitlab.com/malware-filter/phishing-filter
! License: https://gitlab.com/malware-filter/phishing-filter#license
! Sources: openphish.com, github.com/mitchellkrogza/Phishing.Database
000cc-ed5446.pages.dev
132.145.102.243
173.44.141.116
2-baf.pages.dev
25365yh.com
279727.com
365ok2.com
3mmg-ccr-carb0n-tax2024.com
522xd67.tokena-imapp.com
616664654654.com
75tlyv-8080.csb.app
8a7844b31fd508a3b5c5a22f207114353782aa6b677137a83fbdab09ae.pages.dev

Pihole list looks like this

# Title: Phishing Domains Blocklist
# Updated: 2024-05-03T12:01:59Z
# Expires: 1 day (update frequency)
# Homepage: https://gitlab.com/malware-filter/phishing-filter
# License: https://gitlab.com/malware-filter/phishing-filter#license
# Sources: openphish.com, github.com/mitchellkrogza/Phishing.Database
000cc-ed5446.pages.dev
132.145.102.243
173.44.141.116
2-baf.pages.dev
25365yh.com
279727.com
365ok2.com
3mmg-ccr-carb0n-tax2024.com
522xd67.tokena-imapp.com
616664654654.com
75tlyv-8080.csb.app
8a7844b31fd508a3b5c5a22f207114353782aa6b677137a83fbdab09ae.pages.dev
9127876789.audio-securedocument-signature.workers.dev

Adguard Home list:

! Title: Phishing URL Blocklist (AdGuard Home)
! Updated: 2024-05-03T12:01:59Z
! Expires: 1 day (update frequency)
! Homepage: https://gitlab.com/malware-filter/phishing-filter
! License: https://gitlab.com/malware-filter/phishing-filter#license
! Sources: openphish.com, github.com/mitchellkrogza/Phishing.Database
||000cc-ed5446.pages.dev^
||132.145.102.243^
||173.44.141.116^
||2-baf.pages.dev^
||25365yh.com^
||279727.com^
||365ok2.com^
||3mmg-ccr-carb0n-tax2024.com^
||522xd67.tokena-imapp.com^
||616664654654.com^
||75tlyv-8080.csb.app^
||8a7844b31fd508a3b5c5a22f207114353782aa6b677137a83fbdab09ae.pages.dev^
||9127876789.audio-securedocument-signature.workers.dev^
||98iuy98o.s3.eu-north-1.amazonaws.com^
||accounts-snapchat.glitch.me^
||aced.arxxwallse.workers.dev^
||admin.tgq8b.icu^

uBlock and Pi-hole formats

The uBlock and Pi-hole lists are almost the same, but the last lines in uBlock list are uBlock specific entries, to work on the browser extension (these entries are ignored by Pi-hole).

ABP format

The Adguard list uses ABP format (Adblock Plus format).
This is a different format where a single entry can block a domain and every subdomain.

Pi-hole accepts this format, but only a limited set of ABP rules, since Pi-hole only deals with domains.

There are ABP rules to handle things only available in browsers (HTML elements, CSS rules, etc).
Only browser extensions will be able to use these other rules.
Pi-hole will accept only a small set of ABP rules and will ignore the extended ones.

1 Like

The thing is that this list fails to download basically every time. Yet when I click the link right after, it works. IDK what's wrong.

What is the output of:

curl -ILS https://malware-filter.gitlab.io/malware-filter/phishing-filter-hosts.txt

executed from your Pi (change the URL if needed)?

$ curl -ILS https://malware-filter.gitlab.io/malware-filter/phishing-filter-hosts.txt
curl: (18) HTTP/2 stream 1 was not closed cleanly before end of the underlying stream

So, I just tried the gravity update again and it worked this time, so it might be what someone earlier described.

It's weird because often it's these two lists and immediately afterwards I try to open the URL on my macbook and it works, and I have no idea, why. Both should go through the same conduit ("pihole").

I just realized that this issue only applies to the lists hosted on gitlab.io

https://zerodot1.gitlab.io/CoinBlockerLists/hosts_browser
and
https://malware-filter.gitlab.io/malware-filter/phishing-filter-hosts.txt

Maybe this is a problem with the DNS server that I use (OpenDNS)?

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.