java.security.ProviderException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Two tests failed in jdk 9 dev nightly: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Both of them failed with similar reasons. Please refer the copy of log below: ----------System.out:(2/85)---------- libsoftokn3 version = 3.16. ECC Extended. Beginning test run UnsupportedDHKeys... ----------System.err:(28/1972)*---------- java.security.ProviderException: Initialization failed at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:381) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:112) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:109) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at sun.security.pkcs11.SunPKCS11.configure(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:109) at PKCS11Test.getSunPKCS11(PKCS11Test.java:151) at PKCS11Test.testNSS(PKCS11Test.java:518) at PKCS11Test.main(PKCS11Test.java:203) at UnsupportedDHKeys.main(UnsupportedDHKeys.java:84) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:531) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:110) at java.lang.Thread.run(java.base@9-ea/Thread.java:804) Caused by: java.io.IOException: The specified module could not be found. C:\\Users\\aurora\\sandbox\\testbase\\jdk\\test\\sun\\security\\pkcs11\\nss\\lib\\windows-amd64\\softokn3.dll at sun.security.pkcs11.wrapper.PKCS11.connect(jdk.crypto.pkcs11@9-ea/Native Method) at sun.security.pkcs11.wrapper.PKCS11.<init>(jdk.crypto.pkcs11@9-ea/PKCS11.java:138) at sun.security.pkcs11.wrapper.PKCS11.getInstance(jdk.crypto.pkcs11@9-ea/PKCS11.java:151) at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:318) ... 14 more JavaTest Message: Test threw exception: java.security.ProviderException: Initialization failed
    via by Felix Yang,
  • Two tests failed in jdk 9 dev nightly: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Both of them failed with similar reasons. Please refer the copy of log below: ----------System.out:(2/85)---------- libsoftokn3 version = 3.16. ECC Extended. Beginning test run UnsupportedDHKeys... ----------System.err:(28/1972)*---------- java.security.ProviderException: Initialization failed at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:381) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:112) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:109) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at sun.security.pkcs11.SunPKCS11.configure(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:109) at PKCS11Test.getSunPKCS11(PKCS11Test.java:151) at PKCS11Test.testNSS(PKCS11Test.java:518) at PKCS11Test.main(PKCS11Test.java:203) at UnsupportedDHKeys.main(UnsupportedDHKeys.java:84) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:531) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:110) at java.lang.Thread.run(java.base@9-ea/Thread.java:804) Caused by: java.io.IOException: The specified module could not be found. C:\\Users\\aurora\\sandbox\\testbase\\jdk\\test\\sun\\security\\pkcs11\\nss\\lib\\windows-amd64\\softokn3.dll at sun.security.pkcs11.wrapper.PKCS11.connect(jdk.crypto.pkcs11@9-ea/Native Method) at sun.security.pkcs11.wrapper.PKCS11.<init>(jdk.crypto.pkcs11@9-ea/PKCS11.java:138) at sun.security.pkcs11.wrapper.PKCS11.getInstance(jdk.crypto.pkcs11@9-ea/PKCS11.java:151) at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:318) ... 14 more JavaTest Message: Test threw exception: java.security.ProviderException: Initialization failed
    via by Felix Yang,
  • Note: C:\jprt\T\P1\221154.vpeng\s\jdk\test\sun\security\pkcs11\PKCS11Test.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: main -- Failed. Execution failed: `main' threw exception: java.security.ProviderException: Initialization failed REASON: User specified action: run main/othervm SupportedDHKeys TIME: 0.281 seconds messages: command: main SupportedDHKeys reason: User specified action: run main/othervm SupportedDHKeys elapsed time (seconds): 0.281 STDOUT: libsoftokn3 version = 3.16. ECC Extended. Beginning test run SupportedDHKeys... STDERR: java.security.ProviderException: Initialization failed at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:380) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:111) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:108) at java.security.AccessController.doPrivileged(java.base@9-internal/Native Method) at sun.security.pkcs11.SunPKCS11.configure(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:108) at PKCS11Test.getSunPKCS11(PKCS11Test.java:151) at PKCS11Test.testNSS(PKCS11Test.java:518) at PKCS11Test.main(PKCS11Test.java:203) at SupportedDHKeys.main(SupportedDHKeys.java:125) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-internal/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-internal/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-internal/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-internal/Method.java:531) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:110) at java.lang.Thread.run(java.base@9-internal/Thread.java:804) Caused by: java.io.IOException: The specified module could not be found. C:\jprt\T\P1\221154.vpeng\s\jdk\test\sun\security\pkcs11\nss\lib\windows-i586\softokn3.dll at sun.security.pkcs11.wrapper.PKCS11.connect(jdk.crypto.pkcs11@9-internal/Native Method) at sun.security.pkcs11.wrapper.PKCS11.<init>(jdk.crypto.pkcs11@9-internal/PKCS11.java:138) at sun.security.pkcs11.wrapper.PKCS11.getInstance(jdk.crypto.pkcs11@9-internal/PKCS11.java:151) at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:317) ... 14 more JavaTest Message: Test threw exception: java.security.ProviderException: Initialization failed JavaTest Message: shutting down test And same goes for the UnsupportedDHKeys test as well. Beginning test run UnsupportedDHKeys... STDERR: java.security.ProviderException: Initialization failed BTW, ------------------------------------------- command: build SupportedDHParamGens reason: Named class compiled on demand elapsed time (seconds): 0.0 ACTION: main -- Error. Agent error: java.lang.Exception: Agent timed out with a timeout of 1800 seconds; check console log for any additional details REASON: User specified action: run main/timeout=450 SupportedDHParamGens 3072 Also found this test failure in a JPRT run: --------------------------------------------------- command: build SupportedDHParamGens reason: Named class compiled on demand elapsed time (seconds): 0.0 ACTION: main -- Error. Agent error: java.lang.Exception: Agent timed out with a timeout of 1800 seconds; check console log for any additional details REASON: User specified action: run main/timeout=450 SupportedDHParamGens 3072 -------------------------------------------
    via by Xue-Lei Fan,
  • Note: C:\jprt\T\P1\221154.vpeng\s\jdk\test\sun\security\pkcs11\PKCS11Test.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: main -- Failed. Execution failed: `main' threw exception: java.security.ProviderException: Initialization failed REASON: User specified action: run main/othervm SupportedDHKeys TIME: 0.281 seconds messages: command: main SupportedDHKeys reason: User specified action: run main/othervm SupportedDHKeys elapsed time (seconds): 0.281 STDOUT: libsoftokn3 version = 3.16. ECC Extended. Beginning test run SupportedDHKeys... STDERR: java.security.ProviderException: Initialization failed at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:380) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:111) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:108) at java.security.AccessController.doPrivileged(java.base@9-internal/Native Method) at sun.security.pkcs11.SunPKCS11.configure(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:108) at PKCS11Test.getSunPKCS11(PKCS11Test.java:151) at PKCS11Test.testNSS(PKCS11Test.java:518) at PKCS11Test.main(PKCS11Test.java:203) at SupportedDHKeys.main(SupportedDHKeys.java:125) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-internal/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-internal/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-internal/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-internal/Method.java:531) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:110) at java.lang.Thread.run(java.base@9-internal/Thread.java:804) Caused by: java.io.IOException: The specified module could not be found. C:\jprt\T\P1\221154.vpeng\s\jdk\test\sun\security\pkcs11\nss\lib\windows-i586\softokn3.dll at sun.security.pkcs11.wrapper.PKCS11.connect(jdk.crypto.pkcs11@9-internal/Native Method) at sun.security.pkcs11.wrapper.PKCS11.<init>(jdk.crypto.pkcs11@9-internal/PKCS11.java:138) at sun.security.pkcs11.wrapper.PKCS11.getInstance(jdk.crypto.pkcs11@9-internal/PKCS11.java:151) at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-internal/SunPKCS11.java:317) ... 14 more JavaTest Message: Test threw exception: java.security.ProviderException: Initialization failed JavaTest Message: shutting down test And same goes for the UnsupportedDHKeys test as well. Beginning test run UnsupportedDHKeys... STDERR: java.security.ProviderException: Initialization failed BTW, ------------------------------------------- command: build SupportedDHParamGens reason: Named class compiled on demand elapsed time (seconds): 0.0 ACTION: main -- Error. Agent error: java.lang.Exception: Agent timed out with a timeout of 1800 seconds; check console log for any additional details REASON: User specified action: run main/timeout=450 SupportedDHParamGens 3072 Also found this test failure in a JPRT run: --------------------------------------------------- command: build SupportedDHParamGens reason: Named class compiled on demand elapsed time (seconds): 0.0 ACTION: main -- Error. Agent error: java.lang.Exception: Agent timed out with a timeout of 1800 seconds; check console log for any additional details REASON: User specified action: run main/timeout=450 SupportedDHParamGens 3072 -------------------------------------------
    via by Xue-Lei Fan,
    • java.security.ProviderException: Initialization failed at sun.security.pkcs11.SunPKCS11.<init>(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:381) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:112) at sun.security.pkcs11.SunPKCS11$1.run(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:109) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at sun.security.pkcs11.SunPKCS11.configure(jdk.crypto.pkcs11@9-ea/SunPKCS11.java:109) at PKCS11Test.getSunPKCS11(PKCS11Test.java:151) at PKCS11Test.testNSS(PKCS11Test.java:518) at PKCS11Test.main(PKCS11Test.java:203) at UnsupportedDHKeys.main(UnsupportedDHKeys.java:84)
    No Bugmate found.