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

Reply via email to