Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cross-project-issues-dev] Three proxy preference pages are interfering with each other

After installing SDK 3.2RC7 the update manager worked ok behind my firewall to get to the Callisto Discovery site and download WST and other features it required. However when I restarted Eclipse, the update manager no longer worked. It's a problem with the HTTP proxies. 

The proxy setting in Preferences > Install/Update is set correctly, it enables an HTTP proxy connection to the right host address and port.

There's another one in Preferences > Internet > Proxy Settings. This one is blank, with 'enable proxy' turned off.

There's another one in Preferences > Team > CVS > Proxy Settings. This one is also blank, with 'enable proxy' turned off.

All three of these proxy preferences look a little different. The first one just has three options: Enable HTTP proxy connection, HTTP proxy host address, and HTTP proxy host port.

The second has 8 settings: Enable proxy, Proxy host, Proxy port, Non proxy Hostnames, Use SOCKS, Enable proxy authentication, Proxy user name, and Proxy password.

The third has 7 settings: Enable proxy connection, Proxy type, Proxy host address, Proxy host port, Enable proxy authentication, Proxy user name, and Proxy password.

All of them have different keyboard accelerators. And it looks like the second one is overriding the first one because if I enable the proxy in the second one then update manager starts working again.

My suggestion is to only have one Proxy Settings preference page which is included as part of the Platform (not WTP), and eliminate all the others. There may be other proxy preferences in features I haven't tried yet. Internet proxies are a global setting that applies to everything in the VM so it needs to be unified across all projects.


Back to the top