JDK-7115395 : Java Plugin does not evaluate automatic proxy files correctly on Linux: always picks first proxy
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6u29,7u1,8
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: linux_redhat_5.0
  • CPU: x86
  • Submitted: 2011-11-24
  • Updated: 2012-03-15
  • Resolved: 2012-03-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availabitlity Release.

To download the current JDK release, click here.
JDK 6 JDK 7 JDK 8
6u31-rev b23Fixed 7u4Fixed 8Fixed
Description
Java Plugin (Plugin2) does not evaluate automatic proxy files correctly 
on Linux platforms. It appears as if the first proxy listed in function 
FindProxyForURL() is used, regardless if it is guarded by a condition.

The behavior is strictly reproducible and requires, that an automatic
proxy file is configured in the Java Control Panel.
The behavior is not reproducible on Windows platforms.
The behavior is independent from the browser version and how the browser 
is configured proxy-wise.

Comments
EVALUATION Using the same SunAutoProxyHandler class as webstart for plugin to make this work identical to java webstart.
2012-01-17