You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by "Van Tassell, Kristian" <kr...@siemens.com> on 2013/04/23 03:04:33 UTC

SSLInitializationException on startup

I'm configuring a number of servers to support Solr 4.2 and have come across one that will not start. This is a pre-existing application server (running Tomcat) and I'm not quite sure what to look for. Has anyone seen this before and solved it?

Thanks in advance!

INFO: Creating new http client, config:maxConnectionsPerHost=20&maxConnections=10000&socketTimeout=0&connTimeout=0&retry=false
Apr 22, 2013 9:00:01 PM org.apache.solr.servlet.SolrDispatchFilter init
SEVERE: Could not start Solr. Check solr/home property and the logs
Apr 22, 2013 9:00:01 PM org.apache.solr.common.SolrException log
SEVERE: null:org.apache.http.conn.ssl.SSLInitializationException: Failure initializing default system SSL context
               at org.apache.http.conn.ssl.SSLSocketFactory.createSystemSSLContext(SSLSocketFactory.java:368)
               at org.apache.http.conn.ssl.SSLSocketFactory.getSystemSocketFactory(SSLSocketFactory.java:204)
               at org.apache.http.impl.conn.SchemeRegistryFactory.createSystemDefault(SchemeRegistryFactory.java:82)
               at org.apache.http.impl.client.SystemDefaultHttpClient.createClientConnectionManager(SystemDefaultHttpClient.java:118)
               at org.apache.http.impl.client.AbstractHttpClient.getConnectionManager(AbstractHttpClient.java:466)
               at org.apache.solr.client.solrj.impl.HttpClientUtil.setMaxConnections(HttpClientUtil.java:179)
               at org.apache.solr.client.solrj.impl.HttpClientConfigurer.configure(HttpClientConfigurer.java:33)
               at org.apache.solr.client.solrj.impl.HttpClientUtil.configureClient(HttpClientUtil.java:115)
               at org.apache.solr.client.solrj.impl.HttpClientUtil.createClient(HttpClientUtil.java:105)
               at org.apache.solr.handler.component.HttpShardHandlerFactory.init(HttpShardHandlerFactory.java:134)
               at org.apache.solr.core.CoreContainer.initShardHandler(CoreContainer.java:709)
               at org.apache.solr.core.CoreContainer.load(CoreContainer.java:438)
               at org.apache.solr.core.CoreContainer.load(CoreContainer.java:405)
               at org.apache.solr.core.CoreContainer$Initializer.initialize(CoreContainer.java:337)
               at org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:110)
               at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:277)
               at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)
               at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:382)
               at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103)
               at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4624)
               at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5281)
               at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
               at org.apache.catalina.core.StandardContext.reload(StandardContext.java:3894)
               at org.apache.catalina.manager.ManagerServlet.reload(ManagerServlet.java:949)
               at org.apache.catalina.manager.HTMLManagerServlet.reload(HTMLManagerServlet.java:688)
               at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:216)
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
               at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
               at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
               at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
               at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:187)
               at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
               at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
               at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
               at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
               at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
               at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
               at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
               at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)
               at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
               at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
               at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
               at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
               at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
               at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
               at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
               at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
               at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
               at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
               at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
               at sun.security.provider.JavaKeyStore.engineLoad(Unknown Source)
               at sun.security.provider.JavaKeyStore$JKS.engineLoad(Unknown Source)
               at java.security.KeyStore.load(Unknown Source)
               at org.apache.http.conn.ssl.SSLSocketFactory.createSystemSSLContext(SSLSocketFactory.java:281)
               at org.apache.http.conn.ssl.SSLSocketFactory.createSystemSSLContext(SSLSocketFactory.java:366)
               ... 49 more
Caused by: java.security.UnrecoverableKeyException: Password verification failed
               ... 54 more

Apr 22, 2013 9:00:01 PM org.apache.solr.servlet.SolrDispatchFilter init
INFO: SolrDispatchFilter.init() done
Apr 22, 2013 9:00:01 PM org.apache.catalina.core.StandardContext reload
INFO: Reloading Context with name [/solr] is completed