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?
>

Reply via email to