When I run locally I get this stack trace: ERROR 0.02s | TestSSLRandomization.testRandomizedSslAndClientAuth <<<
[junit4] > Throwable #1: java.lang.ExceptionInInitializerError [junit4] > at __randomizedtesting.SeedInfo.seed([59B26B23CF90404E:D2E6DA446D0F0132]:0) [junit4] > at org.apache.solr.cloud.TestSSLRandomization.testRandomizedSslAndClientAuth(TestSSLRandomization.java:50) [junit4] > at java.lang.Thread.run(Thread.java:745) [junit4] > Caused by: java.lang.RuntimeException: Unable to initialize 'Default' SSLContext Algorithm, JVM is borked [junit4] > at org.apache.solr.cloud.TestMiniSolrCloudClusterSSL.<clinit>(TestMiniSolrCloudClusterSSL.java:67) [junit4] > ... 40 more [junit4] > Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext) [junit4] > at java.security.Provider$Service.newInstance(Provider.java:1617) [junit4] > at sun.security.jca.GetInstance.getInstance(GetInstance.java:236) [junit4] > at sun.security.jca.GetInstance.getInstance(GetInstance.java:164) [junit4] > at javax.net.ssl.SSLContext.getInstance(SSLContext.java:156) [junit4] > at javax.net.ssl.SSLContext.getDefault(SSLContext.java:96) [junit4] > at org.apache.solr.cloud.TestMiniSolrCloudClusterSSL.<clinit>(TestMiniSolrCloudClusterSSL.java:64) [junit4] > ... 40 more [junit4] > Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect [junit4] > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:772) [junit4] > at sun.security.provider.JavaKeyStore$JKS.engineLoad(JavaKeyStore.java:55) [junit4] > at java.security.KeyStore.load(KeyStore.java:1445) [junit4] > at sun.security.ssl.TrustManagerFactoryImpl.getCacertsKeyStore(TrustManagerFactoryImpl.java:226) [junit4] > at sun.security.ssl.SSLContextImpl$DefaultSSLContext.getDefaultTrustManager(SSLContextImpl.java:767) [junit4] > at sun.security.ssl.SSLContextImpl$DefaultSSLContext.<init>(SSLContextImpl.java:733) [junit4] > at java.lang.reflect.Constructor.newInstance(Constructor.java:422) [junit4] > at java.security.Provider$Service.newInstance(Provider.java:1595) [junit4] > ... 45 more [junit4] > Caused by: java.security.UnrecoverableKeyException: Password verification failed [junit4] > at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:770) [junit4] > ... 55 more Joel Bernstein http://joelsolr.blogspot.com/ On Wed, Apr 4, 2018 at 11:54 AM, Joel Bernstein <[email protected]> wrote: > TestSSLRandomization is failing 100% of the time. Anybody make changes > recently to this code? >
