Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8066194

Signature verification failure for the pack.gz file

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3
    • Resolution: Duplicate
    • Affects Version/s: 6u45, 7u71
    • Fix Version/s: 6u95
    • Component/s: deploy
    • Labels:
    • CPU:
      x86
    • OS:
      windows_8

      Description

      FULL PRODUCT VERSION :
      build 1.6.0_45-b06

      ADDITIONAL OS VERSION INFORMATION :
      Windows 8

      A DESCRIPTION OF THE PROBLEM :
      Here is how I created the pack.gz file:

         jar cfm tej/tej22.jar tej/manifest.mf tej/*.class tej/ssm32.dll tej/ssmw.dll com netscape tej/ter_tlb.gif tej/ter_paint.gif tej/ter_pen.gif
         cd tej
         pack200 -r tej22.jar
         jarsigner -keystore l:\Keystore\subsys.pfx -storepass 25842584 -storetype pkcs12 -keypass ********* tej22.jar "sub systems, inc.'s the usertrust network id"
         pack200 tej22.jar.pack.gz tej22.jar

      Applet instructions to use the pack.gz file if available:

                <PARAM NAME = "cache_archive" VALUE = "tej22.jar"/>
                <PARAM NAME="java_arguments" VALUE="-Djnlp.packEnabled=true"/>

      The applet works properly if the pack.gz file is deleted./

      REGRESSION. Last worked in version 7u45

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Please use the steps described in the 'Description' box.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      The pack.gz signature verification should succeed
      ACTUAL -
      The pack.gz signature verification fails and the applet does not load.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      network: Wrote URL http://subsystems.com/tej22.jar.pack.gz to File C:\Users\info_000\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\55\88d6d77-141e306e-temp
      security: blacklist: check contains DA6NNShy8e42Rra/Biii8iDXdCE=, state now NEED_LOAD
      security: blacklist: loadCache
      security: blacklist: not found in cache
      security: Trusted libraries list file not found
      com.sun.deploy.net.JARSigningException: Could not verify signing in resource: http://subsystems.com/tej22.jar


      REPRODUCIBILITY :
      This bug can be reproduced always.

      ---------- BEGIN SOURCE ----------
      Available on request.
      ---------- END SOURCE ----------

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              van Vivi An (Inactive)
              Reporter:
              webbuggrp Webbug Group
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: