JDK-5011531 : jinstall and installer wrapper sends malformed URL in HTTP HEAD requests
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 5.0
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2004-03-11
  • Updated: 2013-06-04
  • Resolved: 2004-04-06
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.
1.4.2_06 06Fixed
In jinstall and installer wrapper, when it tries to determine if user is online, it tries to make a HTTP HEAD request to http://java.sun.com. However, the current implementation uses the Wininet API incorrectly, and it generates a HTTP HEAD request to http://java.sun.com/http://java.sun.com. Since this file does not exist, it results in many unnecessary redirections and eventually be redirected to an error page which results in 200 (OK). Although jinstall and installer wrapper still works because of the status code 200, the malformed URL causes unnecessary redirections and errors on server side.
###@###.### 2004-03-10

CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: 1.4.2_06 generic tiger-beta2 FIXED IN: 1.4.2_06 tiger-beta2 INTEGRATED IN: 1.4.2_06 tiger-b46 tiger-beta2

EVALUATION Commit to fix in Tiger beta 2. ###@###.### 2004-03-10