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

It takes a long time to load sandbox app after accepting a multi-click dialog caused by "the certificate revocation site cannot be accessed"

    Details

      Description

      Steps to reproduce:
      1) Make sure there is no proxy set in your system/browser
      2) Load sandbox applet which is signed with a certificate that need to access a internet CRL http://crl.certum.pl/ctnca.crl:
      http://sqeweb.us.oracle.com/net/sqenfs-1/export1/comp/jsn/users/crystal/DO_NOT_REMOVE_ME/jrebug/OcspAndCrlCheck/html/testFailToAccessCerRevoSite_SB.html
      3) The cert revocation site cannot be accessed since there is no proxy set in system/browser
      4) There will be a multi-click dialog shown up.
      5) Click "I accept..." and "Run" button
      6) If it takes a long time to load the SB applet, then this bug is reproduced.
      Expected behavior:
      The sandbox applet should get loaded immediately after accepting the multi-click dialog.
      From java console, seems it's still try to connect to crl link after accepting a multi-click dialog.


      Note: no such issue for all-permission apps:
      repeat above steps with the following all-permission app:
      http://sqeweb.us.oracle.com/net/sqenfs-1/export1/comp/jsn/users/crystal/DO_NOT_REMOVE_ME/jrebug/OcspAndCrlCheck/html/testFailToAccessCerRevoSite.html
      The all-permission applet gets loaded immediately after accepting the multi-click dialog.
        

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                herrick Andy Herrick
                Reporter:
                wenjyang Crystal Yang
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: