JDK-4469455 : proxy autoconfig script parsing has problems
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 1.0.1
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2001-06-13
  • Updated: 2002-11-19
  • Resolved: 2002-11-19
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 Availability Release.

To download the current JDK release, click here.
Other
1.4.2 mantisFixed
Related Reports
Relates :  
Description
Java Web Start parses proxy autoconfiguration scripts very naively.  It basically just greps for a "PROXY:" string and grabs the first proxy server it finds, without actually running the javascript logic.  We should consider a better solution.

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mantis FIXED IN: mantis INTEGRATED IN: mantis mantis-b08
31-08-2004

SUGGESTED FIX http://web-east.east/~sbohne/webrev/webrev.4469455 ###@###.### 2002-10-21
21-10-2002

EVALUATION fix for hopper ###@###.### 2002-01-17 On Windows, we should grab the COM JScript parsing engine and use it to parse the Javascript autoconfig script. Unfortunately there is not much we can do on Solaris/Linux, unless we bundle a Javascript parser with jaws. ###@###.### 2002-07-23 Because of limitations of the J2RE proxy implementation, the above is not possible for Mantis. However, there are still steps that can be taken to improve the proxy autoconfig script parsing implementation for Mantis: 1. Do not attempt to "guess" the proxy setting from an autoconfig script. If we encounter a script, we should prompt the user to enter a proxy, with the "hint" being what we saw in the autoconfig script. 2. Fix the Netscape 6 support so we now properly recognize an autoconfig setting on Netscape 6. ###@###.### 2002-10-15
15-10-2002