Tested on Nightly 2017-09-08
STR:
Expected:
The client IP should be shown
Actual:
The proxy IP was shown
Sounds like a Mozilla problem. But anyway:
127.0.0.1:8888, etc. to test. If it says fail to connect tot proxy then the settings are indeed applied.icanhazip.com is in the log.Can't confirm this with FF 57.0.a1 (current nightly) and FF 55.0.0.3 on Win10 x64.
SwitchyOmega 2.5.2
When _Direct_ profile is selected, FF correctly follows the browser proxy settings (network.proxy.type).
_edit:_ While trying to reproduce this issue, I witnessed somewhat similar issue https://github.com/FelisCatus/SwitchyOmega/issues/1213, but it happens when _System proxy_ profile selected instead of _Direct_ profile. Can they be connected?
When Direct profile is selected, FF correctly follows the browser proxy settings
Is this behavior expected? Does it mean that either _system_ does not work (while selecting _No proxy_ in Fx) or _direct_ does not work (while selecting _Use system proxy_ in Fx)? IIRC, _direct_ overrides the browser proxy setting in Chrome rather than giving back control to the browser.
direct overrides the browser proxy setting in Chrome
I always thought there is no browser proxy settings in Chrome and it always use system ones. So either in FF or Chrome it means _ignore system settings, skip to the next layer_
Yeah Chrome uses the system setting, and what do I meant by overriding is connecting directly regardless of any proxy configuration.
I can reproduce this.
This is unexpected since I believe selecting [Direct] should override anything else. But if this is how it works in Firefox then I don't think I can do anything about it.
Not only DIRECT but also other proxy mode will use system's proxy settings.
I can reproduce this issue.
@coiby Now it is at the point that someone needs to propose a patch on the Firefox issue linked above. Otherwise, there is nothing we can do on SwitchyOmega's side. You can also help if you want.
Any follow up on this ? Direct use system proxy setting still on Firefox 59. This is different from Chrome. Ability to switch between direct and proxy config is the main advantage of switchy Omega
@lbonvarl I would love to make it work the same as Chrome, but as I've mentioned, now it is all up to Firefox.
This is probably fixed in #1456. Please try SwitchyOmega v2.5.16 (Firefox ONLY).
Most helpful comment
Opened https://bugzilla.mozilla.org/show_bug.cgi?id=1398900.