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

The security dialog is not the expected one.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • 9
    • deploy
    • ubuntu16.04-x64 + Jre9b134-64bit

    • b137
    • x86_64
    • linux_ubuntu

      Testsuite:dynamicBaseline in common
      Test name(s):dynamicBaselineScenarios/testMultiJREInsecureInstalled1.html
      Product(s) tested:Jre9b134/64bit
      OS/architecture:ubuntu16.04-x64

      Reproducible: Always
      Reproducible on machine:egtc

      Is it a Regression:

      Test result on the last GAed release for this train:

      [if Fail] Test result on FCS:

      Is it a platform specific issue:
      [If platform specific issue] Is it a new (previously unsupported) OS/browser/mode testing:
      [If new configuration testing] Issue specific to execution mode or OS/browser version:

      Copy JDF workspace,install test jre,and run this case
      Steps to reproduce:
      1.Uninstall all JREs from the test system
      2.Install insecure JRE versions from each JRE family:
      For x86 jre testing: 1.4.2 (eg. 1.4.2_30), 1.5 (e.g 1.5.0_33), 1.6.0 (e.g 1.6.0_30) and 1.7.0 (e.g 1.7.0_10)
      For x64 jre testing only install JREs from 1.5 (skip 1.5 testing on linux-x64) , 1.6.0 and 1.7.0 family

      Note: Insecure JRE from the same family as JRE under test should be installed once JRE under test is installed e.g if JRE version under

      test is 7u65 then 7u10 should be installed after installing 7u65
      3.Install the JRE under test.
      4.Clear deployment cache by running javaws -uninstall
      5.Invoke Java Control Panel > Security and click on Edit Site List. Add Entry http://localhost:8080/
      6.Remove baseline.versions from deployment_user_home/security if exists
      7.Try to load html page with multiple applets with each applet requesting different JRE families from the installed list of JREs:

      http://localhost:8080/dynamicBaseline/html/JREMultiFamilyTest.html
      8.Security warning dialog should be there since applets are unsigned. Check the checkbox "I accept the risk and want to run..." . Click

      "Run" to on the dialog
      9.Security dialog should be there asking user to run with latest version or request insecure version of JRE from each of the applet
      10.Inside each dialog select to run with latest version of JRE and Click Continue.
      11.make sure that each of the applet is getting launched with latest version of JRE

      The actual result:
      issue1:Go to Java Control Panel > Security,no "Edit Site List" can be found,refer to security-1.png and security-2.png
      issue2:At step 8,the security dialog is not unsigned and there's no checkbox "I accept the risk and want to run..." shown on it.Please
      refer to valid.png.

        1. security-1.png
          security-1.png
          38 kB
        2. security-2.png
          security-2.png
          35 kB
        3. valid.png
          valid.png
          21 kB

            qgong Fred Gong (Inactive)
            tonyli Tony Li (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: