FelisCatus / SwitchyOmega

Manage and switch between multiple proxies quickly & easily.
GNU General Public License v3.0
21.37k stars 3.21k forks source link

Not able to bypass the proxy for the intranet addresses #683

Closed ashokbisht closed 8 years ago

ashokbisht commented 8 years ago

I have a local intranet address

https://wh/wh/

which I can open easily using no proxy system proxy in chrome. and from internet explorer using option "bypass local addresses"

but not able to open it using the proxy settings "Amdocs" profile in SwitchyOmega.

I have copied the same exceptions from IE.

The diff via chrome://net-internals/#proxy is below

system:- Proxy server: genproxy:8080 Bypass list: .corp.amdocs.com erpprodsso erpdbsso 10.

Source: SYSTEM using proxy settings:- Proxy server: genproxy:8080 Bypass list: _.corp.amdocs.com erpprodsso_ erpdbsso* 10.* 127.0.0.1 [::1] localhost the diff is vs "127.0.0.1" + [::1]+localhost which is not working at all. SwitchyOmega 2.3.16 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36
FelisCatus commented 8 years ago

Hi, Source: SYSTEM indicates that the System Profile is activated in SwitchyOmega, which effectively leaves proxy settings for Chrome's own judgement. You may want to select Amdocs in the SwitchyOmega popup menu instead so that you can configure the proxy.

You can also put wh in Amdocs in SwitchyOmega options as you wish.

ashokbisht commented 8 years ago

for your information I gave the proxy information for both cases of system and Amdocs.

problem:- Can't access the intranet sites on "Amdocs" while can access using system proxy or thru Internet Explorer not in chrome.

what should I put in the Amdocs proxy configuration that will result in effective proxy as "" which I assume will fix the issue.

I don't want to put wh in the exception as how many exception I'll have to put. For each site?

when system proxy can work and IE can work then definitely it's a limitation of extension that I can't have proxy defined for some sites and not defined for intranet.

pasting again as the special char are hidden in comments.

Amdocs:-

Effective proxy settings

Proxy server: genproxy:80 Bypass list: 127.0.0.1 [::1] localhost .corp.amdocs.com erpprodsso erpdbsso 10.

SYSTEM:-

Effective proxy settings

PAC script: http://wpad/wpad.dat Source: SYSTEM Original proxy settings

(1) Auto-detect (2) Proxy server: genproxy:80 Bypass list: .corp.amdocs.com erpprodsso erpdbsso 10.

Source: SYSTEM see the difference of being translated as 127.0.0.1 [::1] localhost which is the root cause of the issue..
FelisCatus commented 8 years ago

Hi, this time the PAC script from http://wpad/wpad.dat seems to be effective based on your paste, the rest of the proxy settings (marked as (2)) are ignored. Therefore the behavior can be completely different.

Why do your system configuration change each time? Please try selecting and deselecting Auto-detect option in system proxy settings and see which works better for you.

FelisCatus commented 8 years ago

You can also download http://wpad/wpad.dat and see what's in there. It should contain a proxy script which determines proxy to use based on URLs.

FelisCatus commented 8 years ago

Okay I got it. It's indeed an extension issue. Let's continue the discussion on #443.

ashokbisht commented 8 years ago

From your answers looks like you thinking that the system proxy is working some time and not working other time. I confirm that SYSTEM proxy works each time..

FelisCatus commented 8 years ago

As of v2.3.18, <local> works as-is. Consider this fixed.

cybertk commented 6 years ago

<local> works fine.