Giter Club home page Giter Club logo

Comments (21)

playaz44 avatar playaz44 commented on July 19, 2024 1

I use adguard proxy mode + warp with root, just disable https filtering for warp. Sometimes the warp app disables the vpn by itself, you have to manually enable it or you can switch to cloudflare zero trust where you can set the vpn to automatically reconnect. Probably sometimes when turning on warp with adguard already enabled in proxy mode you will experience no internet access, in this case you need to restart adguard because it has a bug in adguard due to which after disabling and enabling vpn adguard does not reconfigure network routes which I reported over 2 weeks ago and so far has not been fixed.

from adguardforandroid.

maxikuzmin avatar maxikuzmin commented on July 19, 2024 1

@Rtizer-9 @BatobolotovBato we discovered that IPv6 filtering in Automatic proxy is broken. We will fix it in the next update. Issue #5370
After fixing IPv6 cosmetic filtering should work fully in Automatic proxy mode

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

@BatobolotovBato Did you whitelist warp from adguard routing? Because it most probably needs to. Also warp started pinning its ssl certificate since last few releases so without unpinning it just won't run with an interception app like adguard running simultaneously.

from adguardforandroid.

BatobolotovBato avatar BatobolotovBato commented on July 19, 2024

@BatobolotovBato Did you whitelist warp from adguard routing? Because it most probably needs to. Also warp started pinning its ssl certificate since last few releases so without unpinning it just won't run with an interception app like adguard running simultaneously.

But if I will whitelist it, then traffic won't be routed through AdGuard anymore and ads will appear again. And wasn't Automatic Proxy created to be able to work with other VPN? Otherwise it's just a feature to play with

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

Was it working perfectly with warp routed under adguard in previous versions? Normally it's suggested to whitelist a VPN app from ag routing. You can try checking the behaviour with including/excluding ag under warp routing.

There are lots of users wanting to use warp with ag but warp app simply doesn't play well with ag.

You can use some alternatives like singbox and it's several forks to use warp with ag although you may face some issues here and there.

Ag should definitely have compatibility with warp app or wireguard official app given that warp users are only increasing with time.

from adguardforandroid.

BatobolotovBato avatar BatobolotovBato commented on July 19, 2024

Was it working perfectly with warp routed under adguard in previous versions? Normally it's suggested to whitelist a VPN app from ag routing. You can try checking the behaviour with including/excluding ag under warp routing.

There are lots of users wanting to use warp with ag but warp app simply doesn't play well with ag.

You can use some alternatives like singbox and it's several forks to use warp with ag although you may face some issues here and there.

Ag should definitely have compatibility with warp app or wireguard official app given that warp users are only increasing with time.

It was working perfectly before, I don't really remember since when problem occured, but that's definitely after AdGuard update. I never updated WARP+ as this is clone with Endpoint enabled.
I still prefer WARP+ as this is the only VPN, which doesn't slow down my already pretty slow Internet connection.

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

Surprising, it never worked for others including me. You can try turning off ipv6 because it lets the domains bypass the filtering but then you'll lose ipv6 connectivity.

You can use warp+ as I mentioned above through several forks of singbox family. You just need to export your warp+ profile using something like wgcf.

from adguardforandroid.

BatobolotovBato avatar BatobolotovBato commented on July 19, 2024

Surprising, it never worked for others including me. You can try turning off ipv6 because it lets the domains bypass the filtering but then you'll lose ipv6 connectivity.

You can use warp+ as I mentioned above through several forks of singbox family. You just need to export your warp+ profile using something like wgcf.

Well, tried it, generated config, imported my license key and then used Wireguard.
And suddenly, WARP+ worked! With AdGuard! I was like "Finally everything works". But on the next day Wireguard stopped working. And it wasn't working even with AdGuard disabled. I don't know what happened this time. Really strange

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

Give me your tg id.

from adguardforandroid.

maxikuzmin avatar maxikuzmin commented on July 19, 2024

@Rtizer-9 thank you for your help, it's very helpful!

@BatobolotovBato did you manage to find any solution for AdGuard + WARP synchronization?

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

@maxikuzmin I request you to look into this. It's been a long time all of us warp users are unable to integrate ag with either warp app or official wireguard app and all other issues created by warp users on this repo are still unresolved.

They work perfectly individually but not together and almost everyone needs VPN now or then but we are unable to do so because warp app doesn't play nice with adguard.

from adguardforandroid.

maxikuzmin avatar maxikuzmin commented on July 19, 2024

@Rtizer-9 @BatobolotovBato I found mention of a similar issue

have you tried configuring apps this way?

Add AdGuard to the list of the excluded apps in WARP application.
Settings -> Advanced -> Connection options -> Manage excluded apps

Disable DNS protection module in AdGuard. Keep ad blocking, annoyance blocking and tracking protection modules enabled for the best results.

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

If configured this way, adguard doesn't capture all requests and only shows dns requests in its log instead of those domain/path requests. So cosmetic filtering stops completely because no path is being dealt with, only domains.

from adguardforandroid.

BatobolotovBato avatar BatobolotovBato commented on July 19, 2024

@Rtizer-9 thank you for your help, it's very helpful!

@BatobolotovBato did you manage to find any solution for AdGuard + WARP synchronization?

Yes i did found a solution, but only partially. I used WARP+ Wireguard profile, but with my endpoint. It works with AdGuard, but only with Wi-Fi. It's still doesn't work with cellular data

from adguardforandroid.

BatobolotovBato avatar BatobolotovBato commented on July 19, 2024

I use adguard proxy mode + warp with root, just disable https filtering for warp. Sometimes the warp app disables the vpn by itself, you have to manually enable it or you can switch to cloudflare zero trust where you can set the vpn to automatically reconnect. Probably sometimes when turning on warp with adguard already enabled in proxy mode you will experience no internet access, in this case you need to restart adguard because it has a bug in adguard due to which after disabling and enabling vpn adguard does not reconfigure network routes which I reported over 2 weeks ago and so far has not been fixed.

I tried that, didn't work for me

from adguardforandroid.

maxikuzmin avatar maxikuzmin commented on July 19, 2024

@BatobolotovBato I configured AdGuard + WARP, disabled filtering for WARP in AdGuard, added DNS in AdGuard "1.1.1.1", enabled Automatic Proxy mode. During the day both apps work correctly and do not stop working.
I'm using a WiFi connection

How often did you have the apps stop work?

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

@maxikuzmin is cosmetic filtering working for you in the setup you described above?

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

I just checked and the problem remains the same for me : with warp ,cosmetic filtering completely stops working because with warp turned on, adguard is unable to capture the requests beyond the domains. So adguard works but it becomes a dns based blocker, no cosmetic filtering with mitm capability of injecting/modifying requests/userscripts tracking protection everything stops working.

And just like before, turning off ipv6 filtering in low level settings make this whole setup work perfectly but then you lose ipv6 connectivity completely.

You can check.

from adguardforandroid.

Rtizer-9 avatar Rtizer-9 commented on July 19, 2024

Update: cosmetic filtering works for some apps but not for some.

from adguardforandroid.

maxikuzmin avatar maxikuzmin commented on July 19, 2024

@Rtizer-9 yes, tracking protection works in my case. Could you please clarify if you have the certificate displayed by AdGuard?

I suspect this is a long-standing problem with IPv6. Try checking the filtering on forbes.com for example? In my case, when checking, cosmetic filtering is applied

from adguardforandroid.

maxikuzmin avatar maxikuzmin commented on July 19, 2024

@BatobolotovBato anyway, your initial problem is AdGuard disabling after some time. It would be nice to get your logs, respectively if it is repeated only with wifi network, please check with wifi.

  • Enable debug logging:

Settings -> General -> Advanced -> Logging level -> Debug

  • Reproduce steps, then remember the exact time when it happened

  • Collect logs:

Settings -> General -> Advanced -> Export logs and system info

mention the 5350 number in the subject
specify the exact time when the issue occurred

from adguardforandroid.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.