I haven't done any changes on jetty xml , I am just using what it comes
with the solr package. just doing it in solr.in.sh but I am still seeing
the same issue.

Thanks,

On Thu, Jun 4, 2020 at 12:23 PM Jörn Franke <jornfra...@gmail.com> wrote:

> I think you should not do it in the Jetty xml
> Follow the official reference guide.
> It should be in solr.in.sh
>
> https://lucene.apache.org/solr/guide/8_4/enabling-ssl.html
>
>
>
>
> > Am 04.06.2020 um 06:48 schrieb yaswanth kumar <yaswanth...@gmail.com>:
> >
> > Hi Franke,
> >
> > I suspect its because of the certificate encryption ?? But will wait for
> > you to confirm the same. We are trying to generate a certs with RSA 2048
> > and finally combining them to a single JKS and that's what we are
> referring
> > as a keystore and truststore, let me know if it doesn't work or if there
> is
> > a standard procedure to do this certs.
> >
> > Thanks,
> >
> >> On Wed, Jun 3, 2020 at 8:25 AM yaswanth kumar <yaswanth...@gmail.com>
> wrote:
> >>
> >> thanks Franke,
> >>
> >> I now made the use of the default jetty-ssl.xml that comes with the solr
> >> package, but the issue is still happening when I try to push data to a
> >> non-leader node.
> >>
> >> Do you still think if its something to do with the configurations ??
> >>
> >> Thanks,
> >>
> >>> On Wed, Jun 3, 2020 at 12:29 AM Jörn Franke <jornfra...@gmail.com>
> wrote:
> >>>
> >>> Why in the jetty-ssl.xml?
> >>>
> >>> Should this not be configured in the solr.in.sh?
> >>>
> >>>> Am 03.06.2020 um 00:38 schrieb yaswanth kumar <yaswanth...@gmail.com
> >:
> >>>>
> >>>> Thanks Franke, but yes for all these questions I did configured it
> >>>> properly, I made sure to include
> >>>>
> >>>> <Set name="KeyStoreType"><Property name="solr.jetty.keystore.type"
> >>>> default="JKS"/></Set>
> >>>> <Set name="TrustStoreType"><Property name="solr.jetty.truststore.type"
> >>>> default="JKS"/></Set>
> >>>> in the jetty-ssl.xml along with the path keystore and truststore.
> >>>>
> >>>> Also I have made sure that trusstore exists on all nodes and also I am
> >>>> using the same file for both keystore and truststore as below
> >>>> <Set name="KeyStorePath"><Property name="solr.jetty.keystore"
> >>>> default="./etc/solr-keystore.jks"/></Set>
> >>>> <Set name="KeyStorePassword"><Property
> >>>> name="solr.jetty.keystore.password" default="xxxx"/></Set>
> >>>> <Set name="TrustStorePath"><Property name="solr.jetty.truststore"
> >>>> default="./etc/solr-keystore.jks"/></Set>
> >>>> <Set name="TrustStorePassword"><Property
> >>>> name="solr.jetty.truststore.password" default="xxxx"/></Set>
> >>>>
> >>>> also urlScheme for ZK is set to https
> >>>>
> >>>>
> >>>> Also the main error that I posted is the one that I am seeing as a
> >>> return
> >>>> response where as the below one is what I see from solr logs
> >>>>
> >>>> 2020-06-02 22:32:04.472 ERROR (qtp984876512-93) [c:default s:shard1
> >>>> r:core_node3 x:default_shard1_replica_n1] o.a.s.s.HttpSolrCall
> >>>> null:org.apache.solr.update.processor.Distr$
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.DistributedZkUpdateProcessor.doDistribFinish(DistributedZkUpdateProcessor.java:1189)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.DistributedUpdateProcessor.finish(DistributedUpdateProcessor.java:1096)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.LogUpdateProcessorFactory$LogUpdateProcessor.finish(LogUpdateProcessorFactory.java:182)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:78)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:211)
> >>>>       at org.apache.solr.core.SolrCore.execute(SolrCore.java:2596)
> >>>>       at
> >>>> org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:799)
> >>>>       at
> >>> org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:578)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:419)
> >>>>       at
> >>>>
> >>>
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:351)
> >>>>       at
> >>>>
> >>>
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1602)
> >>>>       at
> >>>>
> >>>
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
> >>>>       at
> >>>>
> >>>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
> >>>>       at
> >>>>
> >>>
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
> >>>>       at
> >>>>
> >>>
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
> >>>>       at
> >>>>
> >>>
> org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
> >>>>
> >>>>
> >>>> One strange observation is that when I hit update api on the leader
> node
> >>>> its working without any error, and now immediately if I hit non-leader
> >>> its
> >>>> working fine (only once or twice), but if I keep on trying to hit this
> >>> node
> >>>> again and again its then throwing the above error and once the error
> >>>> started happening , its consistent again.
> >>>>
> >>>> Please let me know if you need more information or if I am missing
> >>>> something else
> >>>>
> >>>> Thanks,
> >>>>
> >>>>> On Tue, Jun 2, 2020 at 4:59 PM Jörn Franke <jornfra...@gmail.com>
> >>> wrote:
> >>>>>
> >>>>> Have you looked in the logfiles?
> >>>>>
> >>>>> Keystore Type correctly defined  on all nodes?
> >>>>>
> >>>>> Have you configured the truststore on all nodes correctly?
> >>>>>
> >>>>> Have you set clusterprop urlScheme to htttps in ZK?
> >>>>>
> >>>>>
> >>>>>
> >>>
> https://lucene.apache.org/solr/guide/7_5/enabling-ssl.html#configure-zookeeper
> >>>>>
> >>>>>
> >>>>>
> >>>>>>> Am 02.06.2020 um 18:57 schrieb yaswanth kumar <
> yaswanth...@gmail.com
> >>>> :
> >>>>>>
> >>>>>> team, can someone help me on the above topic?
> >>>>>>
> >>>>>>> On Mon, Jun 1, 2020 at 10:00 PM yaswanth kumar <
> >>> yaswanth...@gmail.com>
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>> Trying to setup solr 8.4.1 + open jdk 11 on centos , enabled the
> ssl
> >>>>>>> configurations with all the certs in place, but the issue what I am
> >>>>> seeing
> >>>>>>> is when trying to hit /update api on non-leader solr node , its
> >>>>> throwing an
> >>>>>>> error
> >>>>>>>
> >>>>>>> configured 2 solr nodes with 1 zookeeper.
> >>>>>>>
> >>>>>>> metadata":[
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>
> "error-class","org.apache.solr.update.processor.DistributedUpdateProcessor$DistributedUpdatesAsyncException",
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>
> "root-error-class","org.apache.solr.update.processor.DistributedUpdateProcessor$DistributedUpdatesAsyncException"],
> >>>>>>> "msg":"Async exception during distributed update:
> >>>>>>> javax.crypto.BadPaddingException: RSA private key operation
> failed",
> >>>>>>>
> >>>>>
> >>>
> "trace":"org.apache.solr.update.processor.DistributedUpdateProcessor$DistributedUpdatesAsyncException:
> >>>>>>> Async exception during distributed update:
> >>>>>>> javax.crypto.BadPaddingException: RSA private key operation
> >>> failed\n\tat
> >>>>>>>
> >>>>>
> >>>
> org.apache.solr.update.processor.DistributedZkUpdateProcessor.doDistribFinish(DistributedZkUpdateProcessor.java:1189)\n\tat
> >>>>>>>
> >>>>>
> >>>
> org.apache.solr.update.processor.DistributedUpdateProcessor.finish(DistributedUpdateProcessor.java:1096)\n\tat
> >>>>>>>
> >>>>>
> >>>
> org.apache.solr.update.processor.LogUpdateProcessorFactory$LogUpdateProcessor.finish(LogUpdateProcessorFactory.java:182)\n\tat
> >>>>>>>
> >>>>>
> >>>
> org.apache.solr.update.processor.UpdateRequestProcessor.finish(UpdateRequestProcessor.java:80)\n\tat
> >>>>>>>
> >>> org.apache.solr.update.processor.UpdateRequestProcessor.finish........
> >>>>>>>
> >>>>>>> Strangely this is happening when we try to hit a non-leader node,
> >>>>> hitting
> >>>>>>> leader node its working fine without any issue and getting the data
> >>>>> indexed.
> >>>>>>>
> >>>>>>> Not able to track down where the exact issue is happening.
> >>>>>>>
> >>>>>>> Thanks,
> >>>>>>>
> >>>>>>> --
> >>>>>>> Thanks & Regards,
> >>>>>>> Yaswanth Kumar Konathala.
> >>>>>>> yaswanth...@gmail.com
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Thanks & Regards,
> >>>>>> Yaswanth Kumar Konathala.
> >>>>>> yaswanth...@gmail.com
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> Thanks & Regards,
> >>>> Yaswanth Kumar Konathala.
> >>>> yaswanth...@gmail.com
> >>>
> >>
> >>
> >> --
> >> Thanks & Regards,
> >> Yaswanth Kumar Konathala.
> >> yaswanth...@gmail.com
> >>
> >
> >
> > --
> > Thanks & Regards,
> > Yaswanth Kumar Konathala.
> > yaswanth...@gmail.com
>


-- 
Thanks & Regards,
Yaswanth Kumar Konathala.
yaswanth...@gmail.com

Reply via email to