-
-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FoxyProxy using SOCKS5 + uBlock Origin with uncloak enabled = DNS leaks #141
Comments
I think it's actually ublock's fault because I get the same results as FoxyProxy when I use windows to configure the socks5 proxy. One thing I noticed was that if I have DNS over HTTPS enabled, then the set DNS provider (Cloudflare for me) also shows up Using Firefox's settings to manually set the proxy has no problem tho... |
As a followup, yes I think it's uBlock origin's "fault." Although it's not really a bug in uBlock. The documentation better explains it: https://github.com/gorhill/uBlock/wiki/Dashboard:-Settings#uncloak-canonical-names
|
There are 2 options available for the proxy implementation in future development (manifest v3), each with their own pros/cons: On the fly browser API
Browser Proxy auto-config
|
Oh tough call. I don't feel like I know enough about all of the ins and outs. On the surface, the Browser Proxy auto-config looks like it has more advantages and is less resource intensive. I don't use a user/pass for my SOCKS5 server since it's in a docker container on my local network and I control the container/server. But with the configuration change to uBlock, it's now working great for me. Maybe while this is being decided, we can add a note in the Readme for this specific scenario? |
Is the issue still occurring? |
I can't reproduce. |
Thank you. Therefore, I think we close this for now. |
firefox 118.0.2 |
@20NE |
Hi,
The following examples will use FoxyProxy Standard v7.5.1, uBlock Origin v1.34.0, and Firefox 87.0, under Windows 10 Pro 64bits.
##################################################
SCENARIO 1
##################################################
RESULT: Firefox will NOT leak DNS. 😀
##################################################
SCENARIO 2
##################################################
RESULT: Firefox will NOT leak DNS. 😀
##################################################
SCENARIO 3
##################################################
RESULT: Firefox will LEAK DNS. 😓
##################################################
CONCLUSIONS
##################################################
I'm not sure which one should we "blame", but as uBlock behaves as expected on scenario 1, which configuration is technically equivalent to scenario 3 (since both them are always using a SOCKS5 proxy even for DNS traffic), to me it looks more like it's FoxyProxy's "fault". 🤔
Can you please confirm if this is a FoxyProxy bug?
If so, how can I help to debug it?
Thanks.
The text was updated successfully, but these errors were encountered: