bekh6ex / firefox-container-proxy

[Firefox extension] Assign a proxy to a Firefox container
https://addons.mozilla.org/en-US/firefox/addon/container-proxy/
BSD 2-Clause "Simplified" License
137 stars 14 forks source link

IP Leaks of default firefox settings on temporary proxy failure (auto fallback to firefox settings) #55

Open firefox4ever opened 2 years ago

firefox4ever commented 2 years ago

It doesn't an issue of your add-on. Just firefox proxy API is broken :( And as mozilla developers say - it's a feature, not a bug.

More info: https://bugzilla.mozilla.org/show_bug.cgi?id=1750561

numb699 commented 2 years ago

Too bad, kinda makes a fantastic add-on useless.

firefox4ever commented 2 years ago

No, add-on works well, but except some situations

numb699 commented 2 years ago

Yes I agree. My situation being using a proxy ( Many proxies in containers) without risking DNS leaks. For me that's the whole point and the single most important use case. Now I 'm back to full blown VPN or other more inconvenient means of proxying.

firefox4ever commented 2 years ago

I found this bug because I'm developing own add-on for proxy per container binding. And a little chance that Mozilla developers will fix this bug still exist, because bug is still open now.

firefox4ever commented 2 years ago

@numb699

Yes I agree. My situation being using a proxy ( Many proxies in containers) without risking DNS leaks. For me that's the whole point and the single most important use case. Now I 'm back to full blown VPN or other more inconvenient means of proxying.

You can comment about this issue in Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1750561

firefox4ever commented 2 years ago

OMG, bug on bugzilla is closed - not a bug :( I will try to use a suggested in bugzilla bug report code in my add-on and will write result here (is it work or not)

firefox4ever commented 2 years ago

I tested fix proposed in Mozilla bugtracker (undocumented feature). Returning [{ ... proxy info ...} , null] stops fallback to firefox proxy settings. So bug can be fixed on add-on side

firefox4ever commented 2 years ago

@numb699 you can use my addon until bug be fixed here (but it limited only to socks proxies). https://addons.mozilla.org/ru/firefox/addon/containers-proxy-helper/