-
Bug
-
Resolution: Cannot Reproduce
-
P3
-
7u40, 8u5
-
x86_64
-
linux
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8049464 | 9 | Mikhail Cherkasov | P3 | Closed | Cannot Reproduce | |
JDK-8051616 | 7u76 | Mikhail Cherkasov | P3 | Closed | Cannot Reproduce |
FULL PRODUCT VERSION :
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux
EXTRA RELEVANT SYSTEM CONFIGURATION :
The problem happens with a german locale.
A DESCRIPTION OF THE PROBLEM :
The Java Control Panel has the button "Manage Certificates" under the "Security" tab. This is necessary to provide custom certificates.
However, this button is missing when using a german locale.
As an example:
LC_ALL=POSIX works fine. The button is visible
LC_ALL=de_DE.UTF-8 doesn't work. The UI is in german, but the button is missing.
REGRESSION. Last worked in version 7u25
ADDITIONAL REGRESSION INFORMATION:
Working version:
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
Not working version:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Issue the command: LC_ALL=de_DE.UTF-8 $JAVA_HOME/bin/jcontrol
2. Open the security tab
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
There should be 3 buttons visible:
* "Siteliste bearbeiten..." ("Edit Site List...")
* "Sicherheits-Prompts wiederherstellen" ("Restore Security Prompts")
* "Zertifikate verwalten" ("Manage Certificates")
ACTUAL -
Only 2 buttons are visible:
* "Siteliste bearbeiten..." ("Edit Site List...")
* "Sicherheits-Prompts wiederherstellen" ("Restore Security Prompts")
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
LC_ALL=de_DE.UTF-8 $JAVA_HOME/bin/jcontrol
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
The only workaround is using a locale different from german (for example it_IT.UTF-8 works).
java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.54-2 x86_64 GNU/Linux
EXTRA RELEVANT SYSTEM CONFIGURATION :
The problem happens with a german locale.
A DESCRIPTION OF THE PROBLEM :
The Java Control Panel has the button "Manage Certificates" under the "Security" tab. This is necessary to provide custom certificates.
However, this button is missing when using a german locale.
As an example:
LC_ALL=POSIX works fine. The button is visible
LC_ALL=de_DE.UTF-8 doesn't work. The UI is in german, but the button is missing.
REGRESSION. Last worked in version 7u25
ADDITIONAL REGRESSION INFORMATION:
Working version:
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
Not working version:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Issue the command: LC_ALL=de_DE.UTF-8 $JAVA_HOME/bin/jcontrol
2. Open the security tab
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
There should be 3 buttons visible:
* "Siteliste bearbeiten..." ("Edit Site List...")
* "Sicherheits-Prompts wiederherstellen" ("Restore Security Prompts")
* "Zertifikate verwalten" ("Manage Certificates")
ACTUAL -
Only 2 buttons are visible:
* "Siteliste bearbeiten..." ("Edit Site List...")
* "Sicherheits-Prompts wiederherstellen" ("Restore Security Prompts")
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
LC_ALL=de_DE.UTF-8 $JAVA_HOME/bin/jcontrol
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
The only workaround is using a locale different from german (for example it_IT.UTF-8 works).
- backported by
-
JDK-8049464 "Manage Certificates" button missing in Java Control Panel w/german locale
- Closed
-
JDK-8051616 "Manage Certificates" button missing in Java Control Panel w/german locale
- Closed