I've looked through the recent commits but don't see anything that looks like it might have caused this. I don't see jenkins errors yet either.
I'm running my tests on a fresh clone so I don't think this is due to an issue with my local repo. Anybody else seeing this problem locally? Joel Bernstein http://joelsolr.blogspot.com/ On Wed, Apr 4, 2018 at 11:59 AM, Joel Bernstein <[email protected]> wrote: > 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? >> > >
