-
Notifications
You must be signed in to change notification settings - Fork 346
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
DNS leaks on socks proxy #2248
Comments
Thanks for the issue report. Fix in #2258. |
@groovecoder DNS leaks are still present even with I think this is firefox webextension proxy API issue. Because DNS leaks are present in all other similar addons. |
@firefox4ever - are you running this merged branch of the add-on? Or still running 8.0.4? We haven't been able to release yet. |
@groovecoder Yes, I tested latest version of main branch with latest commits using web-ext |
As already mentioned in the other issue, this issue seems to break the "Advanced Proxy Settings" in 8.0.5. |
This is still (or again) happening in 8.1.2. What's strange is that Firefox somehow uses both the host and the SOCKS to resolve hostnames! Could this be some interaction with DoH fallbacks to local DNS? Update: Aparently this is some negative interaction with uBlock! After disabling that, it only uses the SOCKS tunnel for name resolution as expected. I've raised a ticket for this here, but maybe somebody here knows whether there is actually any API for third-party extensions to detect per-container proxying, so that they can (as in uBlock's case) adapt their own network requests, or ideally have them pass through the same proxy as those of the visited site? |
Actual behavior
DNS leaks exist with socks servers :(
Expected behavior
No DNS leaks
Steps to reproduce
Notes
It can be fixed just one line of code
in file
src\js\background\assignManager.js
change
to
The text was updated successfully, but these errors were encountered: