Sun Java Runtime Environment (JRE) bypass proxy settings
In short, the JRE doesn’t like the http:// prefix. When entering URLs into the IE proxy bypass list for sites that use the JRE you should enter them without the prefix.
We’re currently deploying Telephony @ Work’s Call Center Anywhere (CCA) at the company that I work for. The CCA client is web based and uses Sun’s JRE version 5. Due to the amount of traffic between the client and the web server I wanted to make sure that we set the client machines to bypass the proxy for the CCA web server.
This seemed pretty straight forward, I added the CCA webserver URL to Internet Explorer’s (IE) bypass proxy list in the format http://ccasername.domain.com. I used a test account that didn’t have proxy access so that I could confirm that it was bypassing the proxy. IE would allow me to access the CCA login page, but when logging in I was prompted to provide credentials for the proxy server. From looking at the prompts, I could tell that it was the JRE that was prompting for the credentials. I checked the proxy settings in the Java control panel applet and confirmed that it was set to use the browser settings. As a test I manually set the proxy with http://ccaservername.domain.com in the bypass list in the JRE control panel applet with no success.
After a bit of head stratching I tried entering the proxy in the format ccaservername.domain.com (without the http:// prefix). I tried the connection again and it worked just fine.
Ben Christian said,
January 10, 2006 @ 2:56 pm
As a side note, I later blocked the URL of the CCA web servers on the proxy so that if workstations don’t have the bypass proxy entries in IE they won’t be able to access the CCA Login page at all. Workstation configurations often change over time (people may forget to add the bypass entries for example) so I didn’t want to get to the point where we have a whole bunch of misconfigured workstations accessing the web servers via the proxy.
Ellen Lomega said,
December 23, 2006 @ 5:32 am
Hi Ben
Thanks for posting the information about Call Attendant and the local host ip address issue. Exactly what I needed to know!
Cheers!
Ben Christian said,
December 26, 2006 @ 1:26 pm
Thanks Ellen, it’s always nice to get some positive feedback