Jurisdiction policy-Dateien sind nicht signiert, von einem vertrauenswürdigen Unterzeichner...?
Wir haben nächste Ausnahme beim starten unserer Anwendung unter JBoss auf AIX:
Caused by: java.lang.SecurityException: Cannot set up certs fo
12:56:25,055 INFO [STDOUT] r trusted CAs
at javax.crypto.b.<clinit>(Unknown Source)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
... 83 more
Caused by: java.lang.SecurityException: Jurisdiction policy files are not signed by trusted
signers!
at javax.crypto.b.a(Unknown Source)
at javax.crypto.b.a(Unknown Source)
at javax.crypto.b.access$600(Unknown Source)
at javax.crypto.b$0.run(Unknown Source)
at java.security.AccessController.doPrivileged(AccessController.java:246)
, wenn wir nutzen diese java-version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pap64dev-20090707 (SR10 ))
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 AIX-ppc64-64 j9vmap6423-20090707 (JIT enabled)
J9VM - 20090706_38445_BHdSMr
JIT - 20090623_1334_r8
GC - 200906_09)
JCL - 20090705
Und wir haben keine Ausnahmen auf der gleichen AIX mit der nächsten version von java
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build pap32dev-20080315 (SR7))IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 AIX ppc-32 j9vmap3223-20080315 (JIT enabled)
J9VM - 20080314_17962_bHdSMr
JIT - 20080130_0718ifx2_r8
GC - 200802_08)
JCL - 20080314
Irgendwelche Vorschläge?
InformationsquelleAutor Volodymyr Bezuglyy | 2009-09-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
http://www.ibm.com/developerworks/java/jdk/security/50/
IBM-SDKs Schiff mit starken, aber begrenzten jurisdiction policy-Dateien.
Unlimited jurisdiction policy-Dateien erhalten Sie unter dem oben genannten link. Die ZIP-Datei entpackt werden soll und die beiden JAR-Dateien in das JRE ist jre/lib/security/directory. Diese policy-Dateien sind für die Verwendung mit IBM entwickelten SDKs.
Neuen IBM SDK Policy-Dateien müssen heruntergeladen werden und installiert in /usr/java5_64/jre/lib/security Verzeichnis.
InformationsquelleAutor Volodymyr Bezuglyy
Scheint es, die zweite Umgebung ist eine 32-bit ein.
EDIT: Vielleicht die 64-bit-Umgebung nicht genug ausgereift (das problem könnte ein problem mit der VM/OS-integration).
Grüße.
InformationsquelleAutor ATorras
Im Laufenden osx lion. Ich erhielt diese Fehlermeldung, denn ich hatte aktualisiert die Unlimited Strength Jurisdiction Policy-Dateien von java-website. Nachdem diese Fehlermeldung bekommen ich ging zurück und legen Sie die Originale wieder zurück, und der Fehler war behoben.
InformationsquelleAutor owen gerig