hagezi / dns-blocklists

DNS-Blocklists: For a better internet - keep the internet clean!
GNU General Public License v3.0
6k stars 203 forks source link

jbzd.com.pl required google-analytics.com for solve RECAPTCHA #2602

Closed FadeMind closed 4 months ago

FadeMind commented 4 months ago

Which AdBlocker/DNS cloud service do you use?

AdGuard DNS

Other

No response

ControlD users

NextDNS users

With which block list(s) does the problem occur?

Multi PRO

Which domain(s) should be unblocked?

google-analytics.com

Why should the domain(s) be unblocked?

Site https://jbzd.com.pl for login/create account/reset password using RECAPCHA from Google. After enter data prompt to solve RECAPTCHA popup and without unlocked google-analytics.com site does not finish properly proccess.

20240504-1714843253

For resolving RECAPTCHA I used: https://chromewebstore.google.com/detail/buster-captcha-solver-for/mpbjkejclgfgadiemmefgebjfooflfhl Without unlocked google-analytics.com does not work.

hagezi commented 4 months ago

Thank you, but that's something for the personal allowlist. The number 1 tracker is not unblocked in any of my lists.

hagezi commented 4 months ago

@FadeMind ||google-analytics.com^$denyallow=jbzd.com.pl I'm surprised that this rule works, it contradicts the way denyallow works:

||google-analytics.com^$denyallow=region1.google-analytics.com|www.google-analytics.com

https://adguard-dns.io/kb/general/dns-filtering-syntax/#denyallow-modifier

FadeMind commented 4 months ago

@hagezi My bad. In the first opt I added ||google-analytics.com^ Next I followed by denyallow from TLDs, but You have right. My suggestion is wrong.

FadeMind commented 4 months ago

@hagezi so how to handle exception in right way?

hagezi commented 4 months ago

You can unblock them for one client or for all, but not for a specific domain. This is not possible via DNS. How should the DNS recognise for which domain google-analytics.com should be resolved? This is only possible in content blockers.

@@||google-analytics.com^$client=MyPhone

FadeMind commented 4 months ago

@hagezi I found source of the issues, my ISP using CG-NAT. One public IPv4 address is shared between many AP routers. Google does not like this and sometimes freak out.

@@||analytics.google.com^
@@||google-analytics.com^

workaround this mess and reCAPTCHA can be solved. Regards