JDK-6566158 : xpi file not signed preventing installation in Firefox
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 6,6u2
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp,windows_vista
  • CPU: generic,x86
  • Submitted: 2007-06-06
  • Updated: 2013-06-04
  • Resolved: 2007-09-12
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.
JDK 6 JDK 7
6u4 b03Fixed 7Fixed
Related Reports
Duplicate :  
Duplicate :  
Description
FULL PRODUCT VERSION :
JDK 1.6.0_U1

ADDITIONAL OS VERSION INFORMATION :
Windows XP SP2

A DESCRIPTION OF THE PROBLEM :
Unable to install jre-6-windows-i586.xpi in Firefox from http://java.sun.com/update/1.6.0/jre-6-windows-i586.xpi . It is not possible to install it from the site or after downloading the xpi file locally and opening the file in firefox . Details related to the file is mentioned at http://java.sun.com/javase/6/docs/technotes/guides/deployment/deployment-guide/autodl-files.html 
Problem appears to be a regression introduced in 6.0 .

On install a popup window stating "Firefox could not install the file at .... because: Signing could not be verified. -260"

REPRODUCIBILITY :
This bug can be reproduced always.

Comments
EVALUATION This is a bug in makefile, when we introduced installstats 2 project, we are signing xpi-jc as well, the new added code should zip *-jc.xpi file, but it zip *.xpi by mistake, therefore the signed .xpi file has been changed again after signing, so we got this error message from Firefox.
10-08-2007