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"

    XMLWordPrintable

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

              herrick Andy Herrick (Inactive)
              wenjyang Crystal Yang (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: