Allowlist does not seem to override glob #1965
Replies: 2 comments 1 reply
-
I'm not seeing that behaviour - I just double checked on 2.1.0 and 2.1.1
|
Beta Was this translation helpful? Give feedback.
-
I understand... When you add tracker.debian.org to the domains-allowlist.txt you're expecting that to override tracker.* I've thought about this, and I'm not sure that would be desirable behaviour -- my advice is to configure the allowed_names file as I described above. Let me try to explain why I think it's behaving correctly: That python script is only generating a simple blocklist - one line one instruction. The tracker.* as a blocking instruction will by necessity take priority over tracker.debian.org as an allow instruction because it can't refactor So you have a few choices -- you could remove tracker.* from the local additions or, simpler in my mind, you could configure an allowlist in dnscrypt-proxy which is a runtime instruction and will override anything in the generated blocklist |
Beta Was this translation helpful? Give feedback.
-
dnscrypt-proxy version 2.1.1
The blocklist local additions by default contains
tracker.*
, however even when I add domains liketracker.domain.com
todomains-allowlist.txt
, they still get blocked.Beta Was this translation helpful? Give feedback.
All reactions