AdguardTeam / AdguardForAndroid

Open bug tracker for Android version of AdGuard.
https://adguard.com/
1.22k stars 86 forks source link

Proxy routed to Nekobox via AdGuard does not work in Firefox. #5297

Closed Githubmaniak closed 1 month ago

Githubmaniak commented 2 months ago

Please answer the following questions for yourself before submitting an issue

AdGuard version

4.3.1

Environment

HTTPS filtering

Root access

Integration with AdGuard VPN

Routing mode

Local VPN

Ad Blocking

AdGuard Base filter, AdGuard Mobile Ads filter

Privacy

No response

Social

AdGuard Social Media filter

Annoyances

AdGuard Annoyances filter, AdGuard Cookie Notices filter, AdGuard Popups filter, AdGuard Mobile App Banners filter, AdGuard Other Annoyances filter, AdGuard Widgets filter, Adblock Warning Removal List, I don't care about cookies

Security

Online Malicious URL Blocklist, NoCoin Filter List

Language-specific

List-KR, YousList

Other

Filter unblocking search ads and self-promotion, AdGuard DNS filter

Which DNS server do you use?

AdGuard DNS Non-filtering

DNS protocol

DNS-over-QUIC

Custom DNS

No response

What Stealth Mode options do you have enabled?

No response

Issue Details

Steps to reproduce:

  1. Run Nekobox to start the service.
  2. Enable proxy in AdGuard.
  3. Run Firefox

Expected Behavior

Firefox must be connected to a proxy.

Actual Behavior

Firefox is not connected to a proxy and the original IP address is displayed on the web page that checks the IP address you are accessing, not the IP address such as CloudFlare.

Screenshots

Screenshot 1 ![Screenshot_20240424-235324_AdGuard](https://github.com/AdguardTeam/AdguardForAndroid/assets/103377449/aedff897-b256-432f-b19d-4e92a5437de0) ![Screenshot_20240424-235357_NekoBox](https://github.com/AdguardTeam/AdguardForAndroid/assets/103377449/8c3e420d-d003-423f-b90c-caff3c359386) ![IMG_20240424_235113](https://github.com/AdguardTeam/AdguardForAndroid/assets/103377449/e61b806b-9e62-4c42-8b52-da7c08d5085b) ![IMG_20240424_235300](https://github.com/AdguardTeam/AdguardForAndroid/assets/103377449/47423031-acb8-4d44-b25a-3723c873a3c1) ![Screenshot_20240424-235434_Kiwi Browser](https://github.com/AdguardTeam/AdguardForAndroid/assets/103377449/e6a016c0-2e0b-4e02-90c3-433f81952d92)

Additional Information

Works correctly in browsers based on The Chromium Project.

Versty commented 1 month ago

@Githubmaniak Thank you for reporting! We tried to reproduce this issue, but to no avail. The location changes correctly in Firefox on our device, so the problem could be fixed recently along with other bug. Please install the latest version from the nightly update channel and let me know if the problem persists.

How to select the nightly channel: Settings tab -> General -> App and filter updates -> App update channel

Githubmaniak commented 1 month ago

@Versty Thank you for your response. I tried this and that, but it still bypassed the proxy, and eventually I found an add-on called Proxy Toggle, installed it, disabled the setting to not detect local proxies, and I was able to connect to the proxy. I think the default setting in Firefox is to not detect local proxies.

Versty commented 1 month ago

@Githubmaniak Could be the case, yes. I'm glad you have found a solution.