Sorry,
secureClientPort=2182

Thanks,
---------------------
Kuldeep Singh Budania



On Wed, Oct 14, 2020 at 4:18 PM kuldeep singh <kuldeep.sing...@gmail.com>
wrote:

> Thanks for reply
>
> zoo.cfg
> -----------
> secureClientPort=2181
> serverCnxnFactory=org.apache.zookeeper.server.NettyServerCnxnFactory
> initLimit=10
> syncLimit=5
> dataDir= data directory (not mentioning exact path here)
> tickTime=2000
> autopurge.snapRetainCount=3
> autopurge.purgeInterval=1
> admin.enableServer=false
> standaloneEnabled=false
> jute.maxbuffer=2147483648
> server.1=host1_priv:10288:10388
> server.2=host2_priv:10288:10388
> server.3=host3_priv:10288:10388
> server.4=host4_priv:10288:10388
> server.5=host5_priv:10288:10388
> quorum.auth.enableSasl=true
> quorum.auth.learnerRequireSasl=true
> quorum.auth.serverRequireSasl=true
> quorum.auth.learner.loginContext=QuorumLearner
> quorum.auth.server.loginContext=QuorumServer
> quorum.cnxn.threads.size=10
> -------------------------------------------------------------
> java.env
>
> export
> SERVER_JVMFLAGS="-Dzookeeper.serverCnxnFactory=org.apache.zookeeper.server.NettyServerCnxnFactory
> -Dzookeeper.ssl.keyStore.location=keystore.jks
> -Dzookeeper.ssl.keyStore.password=<passwword>
> -Dzookeeper.ssl.trustStore.location= keystore.jks
> -Dzookeeper.ssl.trustStore.password= <passwword>
> -Djava.security.auth.login.config=zookeeper-jaas.conf"
>
> export
> CLIENT_JVMFLAGS="-Dzookeeper.clientCnxnSocket=org.apache.zookeeper.ClientCnxnSocketNetty
> -Dzookeeper.client.secure=true -Dzookeeper.ssl.keyStore.location=
> keystore.jks -Dzookeeper.ssl.keyStore.password= <passwword>
> -Dzookeeper.ssl.trustStore.location=keystore.jks
> -Dzookeeper.ssl.trustStore.password= <passwword>
> -Dzookeeper.ssl.hostnameVerification=false"
>
> Thanks,
> ---------------------
> Kuldeep Singh Budania
>
>
>
> On Wed, Oct 14, 2020 at 4:12 PM Szalay-Bekő Máté <
> szalay.beko.m...@gmail.com> wrote:
>
>> These log messages indicate that a client (or an other ZooKeeper server)
>> is
>> trying to connect without SSL to a ZooKeeper process that expects SSL.
>> I assume this will be a configuration issue then.
>>
>> Best regards,
>> Mate
>>
>> On Wed, Oct 14, 2020 at 12:30 PM kuldeep singh <kuldeep.sing...@gmail.com
>> >
>> wrote:
>>
>> > Hi,
>> >
>> > more logs
>> >
>> > 2020-10-14 12:25:05,106 - ERROR
>> >
>> >
>> [nioEventLoopGroup-7-4:NettyServerCnxnFactory$CnxnChannelHandler$CertificateVerifier@257
>> > ]
>> > - Unsuccessful handshake with session 0x0
>> >
>> > 2020-10-14 12:25:05,107 - WARN
>> > [nioEventLoopGroup-7-4:NettyServerCnxnFactory$CnxnChannelHandler@138] -
>> > Exception caught
>> >
>> > io.netty.handler.codec.DecoderException:
>> > io.netty.handler.ssl.NotSslRecordException: not an SSL/TLS record:
>> > 737276720a
>> >
>> >         at
>> >
>> >
>> io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:475)
>> >
>> >         at
>> >
>> >
>> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:283)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1422)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:931)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
>> >
>> >         at
>> >
>> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:700)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:635)
>> >
>> >         at
>> >
>> >
>> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:552)
>> >
>> >         at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:514)
>> >
>> >         at
>> >
>> >
>> io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044)
>> >
>> >         at
>> >
>> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>> >
>> >         at
>> >
>> >
>> io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>> >
>> >         at java.lang.Thread.run(Thread.java:748)
>> >
>> > Caused by: io.netty.handler.ssl.NotSslRecordException: not an SSL/TLS
>> > record: 737276720a
>> >
>> >         at
>> >
>> io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1203)
>> >
>> >         at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1271)
>> >
>> >         at
>> >
>> >
>> io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:505)
>> >
>> >         at
>> >
>> >
>> io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:444)
>> >
>> >         ... 17 more
>> >
>> > Thanks,
>> > ---------------------
>> > Kuldeep Singh Budania
>> > Software Architect
>> >
>> >
>> >
>> > On Wed, Oct 14, 2020 at 3:51 PM kuldeep singh <
>> kuldeep.sing...@gmail.com>
>> > wrote:
>> >
>> > > Hi,
>> > >
>> > >
>> > > below error is coming on zookeeper logs on SSL.
>> > >
>> > > 2020-10-14 12:18:27,410 - WARN
>> > [nioEventLoopGroup-4-16:NettyServerCnxn@540]
>> > > - Closing connection to /127.0.0.1:49470
>> > > java.io.IOException: Len error 369296128
>> > >         at
>> > >
>> >
>> org.apache.zookeeper.server.NettyServerCnxn.receiveMessage(NettyServerCnxn.java:533)
>> > >         at
>> > >
>> >
>> org.apache.zookeeper.server.NettyServerCnxn.processMessage(NettyServerCnxn.java:360)
>> > >         at
>> > >
>> >
>> org.apache.zookeeper.server.NettyServerCnxnFactory$CnxnChannelHandler.channelRead(NettyServerCnxnFactory.java:184)
>> > >         at
>> > >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374)
>> > >         at
>> > >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360)
>> > >         at
>> > >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:352)
>> > >         at
>> > >
>> >
>> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1422)
>> > >         at
>> > >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:374)
>> > >         at
>> > >
>> >
>> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:360)
>> > >         at
>> > >
>> >
>> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:931)
>> > >         at
>> > >
>> >
>> io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
>> > >         at
>> > >
>> >
>> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:700)
>> > >         at
>> > >
>> >
>> io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:635)
>> > >         at
>> > >
>> >
>> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:552)
>> > >         at
>> io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:514)
>> > >         at
>> > >
>> >
>> io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044)
>> > >         at
>> > >
>> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>> > >         at
>> > >
>> >
>> io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>> > >         at java.lang.Thread.run(Thread.java:748)
>> > >
>> > > Thanks,
>> > > ---------------------
>> > > Kuldeep Singh Budania
>> > >
>> > >
>> > >
>> > > On Thu, Oct 8, 2020 at 6:33 PM Szalay-Bekő Máté <
>> > > szalay.beko.m...@gmail.com> wrote:
>> > >
>> > >> Sounds like a bug or a configuration issue...
>> > >> can you share the configs (before and after the scale-up) and the
>> logs?
>> > >> also: does the truststores recognise all the keys used on all the 5
>> > >> nodes? (e.g. the truststores on the old nodes accept the new keys?)
>> > >>
>> > >> Best Regards,
>> > >> Mate
>> > >>
>> > >> On Thu, Oct 8, 2020 at 2:31 PM kuldeep singh <
>> kuldeep.sing...@gmail.com
>> > >
>> > >> wrote:
>> > >> >
>> > >> > Hi,
>> > >> >
>> > >> > Yes, My client and server both are using certificate and have
>> added in
>> > >> ZK
>> > >> > and client as well.
>> > >> >
>> > >> > Thanks,
>> > >> > ---------------------
>> > >> > Kuldeep Singh Budania
>> > >> >
>> > >> >
>> > >> >
>> > >> > On Thu, Oct 8, 2020 at 5:56 PM Enrico Olivelli <
>> eolive...@gmail.com>
>> > >> wrote:
>> > >> >
>> > >> > > Il giorno gio 8 ott 2020 alle ore 14:17 kuldeep singh <
>> > >> > > kuldeep.sing...@gmail.com> ha scritto:
>> > >> > >
>> > >> > > > Hi Team,
>> > >> > > >
>> > >> > > > I am facing one issue in SSL communication between client and
>> > >> zookeeper
>> > >> > > > server.
>> > >> > > >
>> > >> > > > ZK 3.5.6 version
>> > >> > > >
>> > >> > > > 1. Mi on 3 node
>> > >> > > > 2. Applying SSL and 3 nodes cluster is working fine
>> > >> > > > 3. Scaled my cluster with 2 nodes and now my cluster have 5
>> nodes
>> > >> over
>> > >> > > SSL
>> > >> > > >
>> > >> > > > but after scaling my SSL is not working between client and ZK
>> > >> server and
>> > >> > > > even not able to login using zkCli as well.
>> > >> > > >
>> > >> > > > Can someone provide the details please why it is happening?
>> > >> > > >
>> > >> > >
>> > >> > > Is your client configured to use SSL ?
>> > >> > >
>> > >> > > Enrico
>> > >> > >
>> > >> > >
>> > >> > >
>> > >> > > >
>> > >> > > > Thanks,
>> > >> > > > ---------------------
>> > >> > > > Kuldeep Singh Budania
>> > >> > > > Software Architect
>> > >> > > >
>> > >> > > >
>> > >> > > >
>> > >> > > > On Mon, Jul 13, 2020 at 2:19 PM Enrico Olivelli - Diennea
>> > >> > > > <enrico.olive...@diennea.com.invalid> wrote:
>> > >> > > >
>> > >> > > > > It looks like we ported it to 3.5.
>> > >> > > > >
>> > >> > > > > See the subtask
>> > >> > > > > https://issues.apache.org/jira/browse/ZOOKEEPER-2792
>> > >> > > > >
>> > >> > > > > Enrico
>> > >> > > > >
>> > >> > > > > Il giorno 13/07/20, 10:37 "kuldeep singh" <
>> > >> kuldeep.sing...@gmail.com>
>> > >> > > > ha
>> > >> > > > > scritto:
>> > >> > > > >
>> > >> > > > >     Hi Team,
>> > >> > > > >
>> > >> > > > >     I appreciate it if I will get a response as soon as
>> > possible,
>> > >> as I
>> > >> > > am
>> > >> > > > > stuck
>> > >> > > > >     at this point.
>> > >> > > > >
>> > >> > > > >     Thanks,
>> > >> > > > >     ---------------------
>> > >> > > > >     Kuldeep Singh Budania
>> > >> > > > >
>> > >> > > > >
>> > >> > > > >
>> > >> > > > >     On Mon, Jul 13, 2020 at 11:10 AM kuldeep singh <
>> > >> > > > > kuldeep.sing...@gmail.com>
>> > >> > > > >     wrote:
>> > >> > > > >
>> > >> > > > >     > Hi Team,
>> > >> > > > >     >
>> > >> > > > >     > Server to Server communication is not supported in
>> 3.5.6
>> > >> version
>> > >> > > > as
>> > >> > > > > per
>> > >> > > > >     > below JIRA issue?
>> > >> > > > >     >
>> > >> > > > >     > https://issues.apache.org/jira/browse/ZOOKEEPER-2639
>> > >> > > > >     >
>> > >> > > > >     > Thanks,
>> > >> > > > >     > ---------------------
>> > >> > > > >     > Kuldeep Singh Budania
>> > >> > > > >     >
>> > >> > > > >     >
>> > >> > > > >     >
>> > >> > > > >     > On Thu, Jul 2, 2020 at 4:24 PM kuldeep singh <
>> > >> > > > > kuldeep.sing...@gmail.com>
>> > >> > > > >     > wrote:
>> > >> > > > >     >
>> > >> > > > >     >> Thanks for the reply.
>> > >> > > > >     >>
>> > >> > > > >     >> Now my ZKCli cmd is working fine as we use some our
>> > >> customized
>> > >> > > > >     >> authentication and we resolve the issue.
>> > >> > > > >     >>
>> > >> > > > >     >> Now I am going to implement Server to Server
>> > communication.
>> > >> > > > >     >>
>> > >> > > > >     >> Thanks,
>> > >> > > > >     >> ---------------------
>> > >> > > > >     >> Kuldeep Singh Budania
>> > >> > > > >     >>
>> > >> > > > >     >>
>> > >> > > > >     >>
>> > >> > > > >     >> On Thu, Jul 2, 2020 at 3:53 PM Szalay-Bekő Máté <
>> > >> > > > >     >> szalay.beko.m...@gmail.com> wrote:
>> > >> > > > >     >>
>> > >> > > > >     >>> I think SSL is working for you already... If you
>> managed
>> > >> to
>> > >> > > start
>> > >> > > > > the
>> > >> > > > >     >>> zkCli.sh and be able to connect to ZooKeeper on the
>> > >> secure port
>> > >> > > > > and issue
>> > >> > > > >     >>> any kind of command (like: " ls / "), then the wire
>> > >> encryption
>> > >> > > is
>> > >> > > > > working
>> > >> > > > >     >>> and your server/client communication is secured by
>> > >> ZooKeeper.
>> > >> > > > >     >>>
>> > >> > > > >     >>> Why you want to run the following command?
>> > >> > > > >     >>> addauth ztpasswd zooadmin:<password>
>> > >> > > > >     >>>
>> > >> > > > >     >>> Do you also want to configure a superDigest user in
>> > >> ZooKeeper?
>> > >> > > > > Please
>> > >> > > > >     >>> note
>> > >> > > > >     >>> that this command is independent from SSL. If you
>> need
>> > to
>> > >> > > create
>> > >> > > > a
>> > >> > > > >     >>> username-password pair for digest authentication then
>> > >> please
>> > >> > > use
>> > >> > > > > the
>> > >> > > > >     >>> command in the following way:
>> > >> > > > >     >>> addauth digest zooadmin:yourSuperSecretPassword
>> > >> > > > >     >>>
>> > >> > > > >     >>> Kind regards,
>> > >> > > > >     >>> Mate
>> > >> > > > >     >>>
>> > >> > > > >     >>> On Thu, Jul 2, 2020 at 6:59 AM kuldeep singh <
>> > >> > > > > kuldeep.sing...@gmail.com>
>> > >> > > > >     >>> wrote:
>> > >> > > > >     >>>
>> > >> > > > >     >>> > 1. sh zkCli.sh --config /etc/zookeeper -server
>> > >> localhost:2281
>> > >> > > > >     >>> >
>> > >> > > > >     >>> > 2. addauth ztpasswd zooadmin:<password>
>> > >> > > > >     >>> >
>> > >> > > > >     >>> >
>> > >> > > > >     >>> > Thanks,
>> > >> > > > >     >>> > ---------------------
>> > >> > > > >     >>> > Kuldeep Singh Budania
>> > >> > > > >     >>> >
>> > >> > > > >     >>> >
>> > >> > > > >     >>> >
>> > >> > > > >     >>> > On Thu, Jul 2, 2020 at 9:56 AM kuldeep singh <
>> > >> > > > >     >>> kuldeep.sing...@gmail.com>
>> > >> > > > >     >>> > wrote:
>> > >> > > > >     >>> >
>> > >> > > > >     >>> > > Hi Team,
>> > >> > > > >     >>> > >
>> > >> > > > >     >>> > > Any update on this?
>> > >> > > > >     >>> > >
>> > >> > > > >     >>> > > Thanks,
>> > >> > > > >     >>> > > ---------------------
>> > >> > > > >     >>> > > Kuldeep Singh Budania
>> > >> > > > >     >>> > >
>> > >> > > > >     >>> > >
>> > >> > > > >     >>> > >
>> > >> > > > >     >>> > > On Wed, Jul 1, 2020 at 6:43 PM kuldeep singh <
>> > >> > > > >     >>> kuldeep.sing...@gmail.com>
>> > >> > > > >     >>> > > wrote:
>> > >> > > > >     >>> > >
>> > >> > > > >     >>> > >> Sorry this is my bad, there were server setting
>> > like
>> > >> below
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> export SERVER_JVMFLAGS="
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> -Dzookeeper.serverCnxnFactory=org.apache.zookeeper.server.NettyServerCnxnFactory
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> -Dzookeeper.ssl.keyStore.location=/root/zookeeper/ssl/testKeyStore.jks
>> > >> > > > >     >>> > >> -Dzookeeper.ssl.keyStore.password=testpass
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> -Dzookeeper.ssl.trustStore.location=/root/zookeeper/ssl/testTrustStore.jks
>> > >> > > > >     >>> > >> -Dzookeeper.ssl.trustStore.password=testpass"
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> export CLIENT_JVMFLAGS="
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> -Dzookeeper.clientCnxnSocket=org.apache.zookeeper.ClientCnxnSocketNetty
>> > >> > > > >     >>> > >> -Dzookeeper.client.secure=true
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> -Dzookeeper.ssl.keyStore.location=/root/zookeeper/ssl/testKeyStore.jks
>> > >> > > > >     >>> > >> -Dzookeeper.ssl.keyStore.password=testpass
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> -Dzookeeper.ssl.trustStore.location=/root/zookeeper/ssl/testTrustStore.jks
>> > >> > > > >     >>> > >> -Dzookeeper.ssl.trustStore.password=testpass"
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> I want to have SSL  between client to server
>> > >> communication
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> I am already following the same link which you
>> have
>> > >> shared
>> > >> > > > > with me
>> > >> > > > >     >>> but
>> > >> > > > >     >>> > >> that is not working.
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> Zoo.cfg
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> secureClientPort=2281
>> > >> > > > >     >>> > >> initLimit=10
>> > >> > > > >     >>> > >> syncLimit=5
>> > >> > > > >     >>> > >> dataDir=/var/lib/zookeeper/data
>> > >> > > > >     >>> > >> tickTime=2000
>> > >> > > > >     >>> > >> autopurge.snapRetainCount=3
>> > >> > > > >     >>> > >> autopurge.purgeInterval=1
>> > >> > > > >     >>> > >> admin.enableServer=false
>> > >> > > > >     >>> > >> standaloneEnabled=false
>> > >> > > > >     >>> > >> jute.maxbuffer=2147483648
>> > >> > > > >     >>> > >>
>> > >> > > > >
>> > >> serverCnxnFactory=org.apache.zookeeper.server.NettyServerCnxnFactory
>> > >> > > > >     >>> > >> server.1=host1_priv:10288:10388
>> > >> > > > >     >>> > >> server.2=host2_priv:10288:10388
>> > >> > > > >     >>> > >> server.3=host3_priv:10288:10388
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> command to connect using zkcli
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> 1. zkcli zoo.cfg localhost:2281
>> > >> > > > >     >>> > >> 2. addauth ztpasswd usernaem:password
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> after second step we are getting below error
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> WatchedEvent state:AuthFailed type:None
>> path:null
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> Zookeeper logs :- *2020-07-01 07:38:09,342 -
>> WARN
>> > >> > > > >     >>> > >> [nioEventLoopGroup-4-2:ZooKeeperServer@1119] -
>> No
>> > >> > > > > authentication
>> > >> > > > >     >>> > provider
>> > >> > > > >     >>> > >> for scheme: ztpasswd has x509 ip digest*
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> Thanks,
>> > >> > > > >     >>> > >> ---------------------
>> > >> > > > >     >>> > >> Kuldeep Singh Budania
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >> On Wed, Jul 1, 2020 at 6:25 PM Szalay-Bekő Máté
>> <
>> > >> > > > >     >>> > >> szalay.beko.m...@gmail.com> wrote:
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> > >>> >  No authentication provider for scheme:
>> ztpasswd
>> > >> has
>> > >> > > x509
>> > >> > > > > ip
>> > >> > > > >     >>> digest*
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> > >>> This suggest you have some configuration
>> error...
>> > >> Where
>> > >> > > did
>> > >> > > > > you
>> > >> > > > >     >>> use the
>> > >> > > > >     >>> > >>> "ztpasswd" string in your configs / commands?
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> > >>> On Wed, Jul 1, 2020 at 2:53 PM Szalay-Bekő
>> Máté <
>> > >> > > > >     >>> > >>> szalay.beko.m...@gmail.com>
>> > >> > > > >     >>> > >>> wrote:
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> > >>> > > My ZK server  is up and running in secure
>> mode
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> > What is your goal? You want to setup
>> > >> client-server SSL
>> > >> > > > >     >>> connection?
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> > see:
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> https://cwiki.apache.org/confluence/display/ZOOKEEPER/ZooKeeper+SSL+User+Guide
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> > (or you want to have both SSL and SASL
>> enabled?)
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> > Anyway, please remove the following line from
>> > the
>> > >> > > > >     >>> SERVER_JVMFLAGS:
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >>
>> -Dzookeeper.clientCnxnSocket=org.apache.zookeeper.ClientCnxnSocketNetty
>> > >> > > > >     >>> > >>> > This is a configuration that makes sense only
>> > for
>> > >> the
>> > >> > > > > ZooKeeper
>> > >> > > > >     >>> > client,
>> > >> > > > >     >>> > >>> > not for the server. For the server, use the
>> > >> following:
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> -Dzookeeper.serverCnxnFactory=org.apache.zookeeper.server.NettyServerCnxnFactory
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> > If it doesn't solve the issue, then can you
>> > >> please send
>> > >> > > > > your
>> > >> > > > >     >>> zoo.cfg
>> > >> > > > >     >>> > >>> file?
>> > >> > > > >     >>> > >>> > Also can you please send the zkCli command
>> you
>> > >> execute?
>> > >> > > > > (you
>> > >> > > > >     >>> need to
>> > >> > > > >     >>> > >>> > connect to the secure ZooKeeper port, unless
>> > >> > > > > portUnification is
>> > >> > > > >     >>> > >>> enabled)
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> > Kind regards,
>> > >> > > > >     >>> > >>> > Mate
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> > On Wed, Jul 1, 2020 at 9:48 AM kuldeep singh
>> <
>> > >> > > > >     >>> > >>> kuldeep.sing...@gmail.com>
>> > >> > > > >     >>> > >>> > wrote:
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>> >> Hi,
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> we have done below changes in java.env file
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> export SERVER_JVMFLAGS="
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> -Dzookeeper.clientCnxnSocket=org.apache.zookeeper.ClientCnxnSocketNetty
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >>
>> -Dzookeeper.ssl.keyStore.location=/root/zookeeper/ssl/testKeyStore.jks
>> > >> > > > >     >>> > >>> >> -Dzookeeper.ssl.keyStore.password=testpass
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> -Dzookeeper.ssl.trustStore.location=/root/zookeeper/ssl/testTrustStore.jks
>> > >> > > > >     >>> > >>> >>
>> -Dzookeeper.ssl.trustStore.password=testpass"
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> export CLIENT_JVMFLAGS="
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> -Dzookeeper.clientCnxnSocket=org.apache.zookeeper.ClientCnxnSocketNetty
>> > >> > > > >     >>> > >>> >> -Dzookeeper.client.secure=true
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >>
>> -Dzookeeper.ssl.keyStore.location=/root/zookeeper/ssl/testKeyStore.jks
>> > >> > > > >     >>> > >>> >> -Dzookeeper.ssl.keyStore.password=testpass
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> -Dzookeeper.ssl.trustStore.location=/root/zookeeper/ssl/testTrustStore.jks
>> > >> > > > >     >>> > >>> >>
>> -Dzookeeper.ssl.trustStore.password=testpass"
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> I have started the ZK server and it is up
>> > >> without any
>> > >> > > > > issue.
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> But now when I login to ZkCli then it gives
>> the
>> > >> below
>> > >> > > > > error.
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> WatchedEvent state:AuthFailed type:None
>> > path:null
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> Zookeeper logs :- *2020-07-01 07:38:09,342 -
>> > WARN
>> > >> > > > >     >>> > >>> >> [nioEventLoopGroup-4-2:ZooKeeperServer@1119]
>> -
>> > >> No
>> > >> > > > >     >>> authentication
>> > >> > > > >     >>> > >>> provider
>> > >> > > > >     >>> > >>> >> for scheme: ztpasswd has x509 ip digest*
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> Please help me on this issue
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> Thanks,
>> > >> > > > >     >>> > >>> >> ---------------------
>> > >> > > > >     >>> > >>> >> Kuldeep Singh Budania
>> > >> > > > >     >>> > >>> >> Software Architect
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> On Wed, Jul 1, 2020 at 12:05 PM kuldeep
>> singh <
>> > >> > > > >     >>> > >>> kuldeep.sing...@gmail.com>
>> > >> > > > >     >>> > >>> >> wrote:
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >> > Hi,
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> > My ZK server  is up and running in secure
>> > >> mode, But
>> > >> > > > > When I am
>> > >> > > > >     >>> > >>> trying to
>> > >> > > > >     >>> > >>> >> > connect to the ZK server using ZKCli, it
>> > gives
>> > >> the
>> > >> > > > below
>> > >> > > > >     >>> error.
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> > WatchedEvent state:AuthFailed type:None
>> > >> path:null
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> > Zookeeper logs :- *2020-07-01
>> 07:38:09,342 -
>> > >> WARN
>> > >> > > > >     >>> > >>> >> >
>> [nioEventLoopGroup-4-2:ZooKeeperServer@1119]
>> > >> - No
>> > >> > > > >     >>> authentication
>> > >> > > > >     >>> > >>> >> provider
>> > >> > > > >     >>> > >>> >> > for scheme: ztpasswd has x509 ip digest*
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> > Can someone please help me on this issue.
>> we
>> > >> are
>> > >> > > using
>> > >> > > > > the
>> > >> > > > >     >>> 3.5.6
>> > >> > > > >     >>> > >>> >> version.
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> > I appreciate if I will get a response as
>> soon
>> > >> as
>> > >> > > > > possible, as
>> > >> > > > >     >>> I am
>> > >> > > > >     >>> > >>> stuck
>> > >> > > > >     >>> > >>> >> > at this point.
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> > Thanks,
>> > >> > > > >     >>> > >>> >> > ---------------------
>> > >> > > > >     >>> > >>> >> > Kuldeep Singh Budania
>> > >> > > > >     >>> > >>> >> > Software Architect
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> > On Thu, Jun 25, 2020 at 11:54 AM Enrico
>> > >> Olivelli -
>> > >> > > > > Diennea
>> > >> > > > >     >>> > >>> >> > <enrico.olive...@diennea.com.invalid>
>> wrote:
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >> >> I mean in zoo.cfg
>> > >> > > > >     >>> > >>> >> >> Not as a system property
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >> Enrico
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >> Il giorno 25/06/20, 08:19 "Enrico
>> Olivelli -
>> > >> > > > Diennea" <
>> > >> > > > >     >>> > >>> >> >> enrico.olive...@diennea.com.INVALID> ha
>> > >> scritto:
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>     Hi
>> > >> > > > >     >>> > >>> >> >>     You have to enable Netty on the
>> server
>> > >> side
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>     Something like:
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >> serverCnxnFactory=org.apache.zookeeper.server.NettyServerCnxnFactory
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>     Hope that helps
>> > >> > > > >     >>> > >>> >> >>     Enrico
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>     Il giorno 24/06/20, 19:17 "kuldeep
>> > singh"
>> > >> <
>> > >> > > > >     >>> > >>> >> kuldeep.sing...@gmail.com>
>> > >> > > > >     >>> > >>> >> >> ha scritto:
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         Hi,
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         I got below error while setting
>> SSL
>> > >> > > > properties
>> > >> > > > > in
>> > >> > > > >     >>> > zkEnv.sh
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> ==========================================================================================
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,864 - INFO
>> > >> > > > >     >>> > [main:QuorumPeerConfig@133]
>> > >> > > > >     >>> > >>> -
>> > >> > > > >     >>> > >>> >> >> Reading
>> > >> > > > >     >>> > >>> >> >>         configuration from:
>> > >> /etc/zookeeper/zoo.cfg
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,874 - INFO
>> > >> > > > >     >>> > [main:QuorumPeerConfig@385]
>> > >> > > > >     >>> > >>> -
>> > >> > > > >     >>> > >>> >> >>         clientPortAddress is
>> > >> 0.0.0.0/0.0.0.0:10181
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,874 - INFO
>> > >> > > > >     >>> > [main:QuorumPeerConfig@399]
>> > >> > > > >     >>> > >>> -
>> > >> > > > >     >>> > >>> >> >>         secureClientPortAddress is
>> > >> > > > > 0.0.0.0/0.0.0.0:2281
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,878 - INFO
>> > >> > > > > [main:X509Util@79] -
>> > >> > > > >     >>> > >>> Setting
>> > >> > > > >     >>> > >>> >> -D
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >  jdk.tls.rejectClientInitiatedRenegotiation=true to
>> > >> > > > >     >>> > disable
>> > >> > > > >     >>> > >>> >> >> client-initiated
>> > >> > > > >     >>> > >>> >> >>         TLS renegotiation
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,897 - INFO
>> > >> > > > >     >>> > >>> [main:DatadirCleanupManager@78]
>> > >> > > > >     >>> > >>> >> -
>> > >> > > > >     >>> > >>> >> >>         autopurge.snapRetainCount set to
>> 3
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,897 - INFO
>> > >> > > > >     >>> > >>> [main:DatadirCleanupManager@79]
>> > >> > > > >     >>> > >>> >> -
>> > >> > > > >     >>> > >>> >> >>         autopurge.purgeInterval set to 1
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,898 - INFO  [
>> > >> > > > >     >>> > >>> >> >>
>> > >> > >  PurgeTask:DatadirCleanupManager$PurgeTask@138
>> > >> > > > ]
>> > >> > > > > -
>> > >> > > > >     >>> Purge
>> > >> > > > >     >>> > >>> task
>> > >> > > > >     >>> > >>> >> >> started.
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,899 - INFO
>> > >> > > > > [main:ManagedUtil@46]
>> > >> > > > >     >>> -
>> > >> > > > >     >>> > >>> Log4j
>> > >> > > > >     >>> > >>> >> >> found with
>> > >> > > > >     >>> > >>> >> >>         jmx enabled.
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,903 - INFO
>> > >> > > > >     >>> > >>> [PurgeTask:FileTxnSnapLog@103]
>> > >> > > > >     >>> > >>> >> -
>> > >> > > > >     >>> > >>> >> >>         zookeeper.snapshot.trust.empty :
>> > false
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,910 - INFO  [
>> > >> > > > >     >>> > >>> >> >>
>> > >> > >  PurgeTask:DatadirCleanupManager$PurgeTask@144
>> > >> > > > ]
>> > >> > > > > -
>> > >> > > > >     >>> Purge
>> > >> > > > >     >>> > >>> task
>> > >> > > > >     >>> > >>> >> >> completed.
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,975 - INFO
>> > >> > > > >     >>> [main:QuorumPeerMain@141
>> > >> > > > >     >>> > ]
>> > >> > > > >     >>> > >>> -
>> > >> > > > >     >>> > >>> >> >> Starting quorum
>> > >> > > > >     >>> > >>> >> >>         peer
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,983 - INFO
>> > >> > > > >     >>> > [main:ServerCnxnFactory@135]
>> > >> > > > >     >>> > >>> -
>> > >> > > > >     >>> > >>> >> >> Using
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >  org.apache.zookeeper.server.NIOServerCnxnFactory as
>> > >> > > > >     >>> > server
>> > >> > > > >     >>> > >>> >> >> connection
>> > >> > > > >     >>> > >>> >> >>         factory
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,986 - INFO
>> > >> > > > >     >>> > >>> [main:NIOServerCnxnFactory@673]
>> > >> > > > >     >>> > >>> >> -
>> > >> > > > >     >>> > >>> >> >>         Configuring NIO connection
>> handler
>> > >> with 10s
>> > >> > > > >     >>> sessionless
>> > >> > > > >     >>> > >>> >> >> connection timeout,
>> > >> > > > >     >>> > >>> >> >>         2 selector thread(s), 16 worker
>> > >> threads,
>> > >> > > and
>> > >> > > > > 64 kB
>> > >> > > > >     >>> direct
>> > >> > > > >     >>> > >>> >> buffers.
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,992 - INFO
>> > >> > > > >     >>> > >>> [main:NIOServerCnxnFactory@686
>> > >> > > > >     >>> > >>> >> ]
>> > >> > > > >     >>> > >>> >> >> - binding
>> > >> > > > >     >>> > >>> >> >>         to port 0.0.0.0/0.0.0.0:10181
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,994 - INFO
>> > >> > > > >     >>> > [main:ServerCnxnFactory@135]
>> > >> > > > >     >>> > >>> -
>> > >> > > > >     >>> > >>> >> >> Using
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >  org.apache.zookeeper.server.NIOServerCnxnFactory as
>> > >> > > > >     >>> > server
>> > >> > > > >     >>> > >>> >> >> connection
>> > >> > > > >     >>> > >>> >> >>         factory
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         2020-06-24 15:49:35,995 - ERROR
>> > >> > > > >     >>> [main:QuorumPeerMain@101
>> > >> > > > >     >>> > ]
>> > >> > > > >     >>> > >>> -
>> > >> > > > >     >>> > >>> >> >> Unexpected
>> > >> > > > >     >>> > >>> >> >>         exception, exiting abnormally
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >>  java.lang.UnsupportedOperationException:
>> > >> > > SSL
>> > >> > > > > isn't
>> > >> > > > >     >>> > >>> supported in
>> > >> > > > >     >>> > >>> >> >>         NIOServerCnxn
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>                 at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.zookeeper.server.NIOServerCnxnFactory.configure(NIOServerCnxnFactory.java:644)
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>                 at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:155)
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>                 at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:123)
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>                 at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:82)
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         I have set the following
>> properties
>> > in
>> > >> > > > >     >>> SERVER_JVMFLAGS in
>> > >> > > > >     >>> > >>> >> >> zkEnv.sh file  :
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> "-Dzookeeper.serverCnxnFactory=org.apache.zookeeper.server.NettyServerCnxnFactory
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> -Dzookeeper.ssl.keyStore.location=/var/opt/vs/SecureInterface/keystore/CassSpkkeystore.p12
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >  -Dzookeeper.ssl.keyStore.password=EvaiKiO1@123456
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> -Dzookeeper.ssl.trustStore.location=/var/opt/vs/SecureInterface/keystore/CassSpkTrustStore.jks
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >  -Dzookeeper.ssl.trustStore.password=EvaiKiO1@123456"
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         Thanks,
>> > >> > > > >     >>> > >>> >> >>         ---------------------
>> > >> > > > >     >>> > >>> >> >>         Kuldeep Singh Budania
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         On Mon, Jun 22, 2020 at 8:08 PM
>> > Jordan
>> > >> > > > > Zimmerman <
>> > >> > > > >     >>> > >>> >> >> jor...@jordanzimmerman.com>
>> > >> > > > >     >>> > >>> >> >>         wrote:
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>         > It's the same as the normal
>> > >> ZooKeeper
>> > >> > > > client:
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> https://zookeeper.apache.org/doc/r3.6.1/zookeeperAdmin.html#sc_authOptions
>> > >> > > > >     >>> > >>> >> >>         > <
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> https://zookeeper.apache.org/doc/r3.6.1/zookeeperAdmin.html#sc_authOptions
>> > >> > > > >     >>> > >>> >> >>         > >
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>         > -Jordan
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>         > > On Jun 22, 2020, at 5:50 AM,
>> > >> kuldeep
>> > >> > > > singh
>> > >> > > > > <
>> > >> > > > >     >>> > >>> >> >> kuldeep.sing...@gmail.com>
>> > >> > > > >     >>> > >>> >> >>         > wrote:
>> > >> > > > >     >>> > >>> >> >>         > >
>> > >> > > > >     >>> > >>> >> >>         > > Hi Team,
>> > >> > > > >     >>> > >>> >> >>         > > How we will do secure
>> > >> communication
>> > >> > > > > between the
>> > >> > > > >     >>> > Curator
>> > >> > > > >     >>> > >>> >> >> framework and
>> > >> > > > >     >>> > >>> >> >>         > > zookeeper 3.5.6 ?
>> > >> > > > >     >>> > >>> >> >>         > > I didn't get any solution
>> right
>> > >> now.
>> > >> > > > >     >>> > >>> >> >>         > > I appreciate it if someone
>> could
>> > >> help
>> > >> > > me
>> > >> > > > > with the
>> > >> > > > >     >>> > same.
>> > >> > > > >     >>> > >>> >> >>         > >
>> > >> > > > >     >>> > >>> >> >>         > > Thanks,
>> > >> > > > >     >>> > >>> >> >>         > > ---------------------
>> > >> > > > >     >>> > >>> >> >>         > > Kuldeep Singh Budania
>> > >> > > > >     >>> > >>> >> >>         > > Software Architect
>> > >> > > > >     >>> > >>> >> >>         > >
>> > >> > > > >     >>> > >>> >> >>         > >
>> > >> > > > >     >>> > >>> >> >>         > > On Fri, Apr 17, 2020 at 4:53
>> PM
>> > >> > > > > Szalay-Bekő Máté
>> > >> > > > >     >>> <
>> > >> > > > >     >>> > >>> >> >>         > szalay.beko.m...@gmail.com>
>> > >> > > > >     >>> > >>> >> >>         > > wrote:
>> > >> > > > >     >>> > >>> >> >>         > >
>> > >> > > > >     >>> > >>> >> >>         > >> Hello Kuldeep,
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         > >> did you download the source
>> > from
>> > >> the
>> > >> > > > > ZooKeeper
>> > >> > > > >     >>> > >>> webpage, or
>> > >> > > > >     >>> > >>> >> >> checked out
>> > >> > > > >     >>> > >>> >> >>         > from
>> > >> > > > >     >>> > >>> >> >>         > >> git?
>> > >> > > > >     >>> > >>> >> >>         > >> Anyway, the following
>> commands
>> > >> should
>> > >> > > > > work:
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         > >> wget
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> https://downloads.apache.org/zookeeper/zookeeper-3.5.7/apache-zookeeper-3.5.7.tar.gz
>> > >> > > > >     >>> > >>> >> >>         > >> tar xzvf
>> > >> > > ./apache-zookeeper-3.5.7.tar.gz
>> > >> > > > >     >>> > >>> >> >>         > >> cd apache-zookeeper-3.5.7
>> > >> > > > >     >>> > >>> >> >>         > >> mvn clean install
>> -DskipTests
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         > >> I tested it with OpenJDK
>> 8u424
>> > >> and
>> > >> > > maven
>> > >> > > > > 3.6.0.
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         > >> Kind regards,
>> > >> > > > >     >>> > >>> >> >>         > >> Mate
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         > >> On Fri, Apr 17, 2020 at
>> 12:51
>> > PM
>> > >> > > kuldeep
>> > >> > > > > singh <
>> > >> > > > >     >>> > >>> >> >>         > kuldeep.sing...@gmail.com>
>> > >> > > > >     >>> > >>> >> >>         > >> wrote:
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         > >>> Hi All,
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>> I have download the
>> zookeeper
>> > >> source
>> > >> > > > > code and
>> > >> > > > >     >>> run
>> > >> > > > >     >>> > >>> the mvn
>> > >> > > > >     >>> > >>> >> >> command for
>> > >> > > > >     >>> > >>> >> >>         > >>> packaging but get problem
>> on
>> > >> > > > > "zookeeper-server"
>> > >> > > > >     >>> > >>> >> directory.
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>> *command :- mvn clean
>> package*
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>> [ERROR] Failed to execute
>> goal
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > > org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile
>> > >> > > > >     >>> > >>> >> >>         > >>> (default-compile) on
>> project
>> > >> > > zookeeper:
>> > >> > > > > Fatal
>> > >> > > > >     >>> error
>> > >> > > > >     >>> > >>> >> >> compiling:
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> java.lang.NullPointerException
>> > >> ->
>> > >> > > [Help
>> > >> > > > > 1]
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>>
>> > >> org.apache.maven.lifecycle.LifecycleExecutionException:
>> > >> > > > >     >>> > >>> >> >> Failed to
>> > >> > > > >     >>> > >>> >> >>         > execute
>> > >> > > > >     >>> > >>> >> >>         > >>> goal
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile
>> > >> > > > >     >>> > >>> >> >>         > >>> (default-compile) on
>> project
>> > >> > > zookeeper:
>> > >> > > > > Fatal
>> > >> > > > >     >>> error
>> > >> > > > >     >>> > >>> >> >> compiling
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >
>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> > >> > > > > Method)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >>
>> > java.lang.reflect.Method.invoke(Method.java:498)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > >
>> > >>
>> >
>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>> > >> > > > >     >>> > >>> >> >>         > >>> Caused by:
>> > >> > > > >     >>> > >>> >>
>> org.apache.maven.plugin.MojoExecutionException:
>> > >> > > > >     >>> > >>> >> >> Fatal error
>> > >> > > > >     >>> > >>> >> >>         > >>> compiling
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:1140)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:188)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>> > >> > > > >     >>> > >>> >> >>         > >>>        ... 19 more
>> > >> > > > >     >>> > >>> >> >>         > >>> Caused by:
>> > >> > > > >     >>> > >>> >>
>> org.codehaus.plexus.compiler.CompilerException:
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> java.lang.NullPointerException
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:173)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:174)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:1129)
>> > >> > > > >     >>> > >>> >> >>         > >>>        ... 22 more
>> > >> > > > >     >>> > >>> >> >>         > >>> Caused by:
>> > >> > > java.lang.RuntimeException:
>> > >> > > > >     >>> > >>> >> >> java.lang.NullPointerException
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > com.sun.tools.javac.main.Main.compile(Main.java:559)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> com.sun.tools.javac.api.JavacTaskImpl.doCall(JavacTaskImpl.java:129)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:138)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess(JavaxToolsCompiler.java:126)
>> > >> > > > >     >>> > >>> >> >>         > >>>        ... 24 more
>> > >> > > > >     >>> > >>> >> >>         > >>> Caused by:
>> > >> > > > java.lang.NullPointerException
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> com.sun.tools.javac.model.JavacTypes.getOverriddenMethods(JavacTypes.java:306)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >>
>> > >> com.sun.tools.doclint.Env.setCurrent(Env.java:155)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > com.sun.tools.doclint.Checker.scan(Checker.java:144)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > com.sun.tools.doclint.DocLint$2.visitDecl(DocLint.java:285)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> com.sun.tools.doclint.DocLint$DeclScanner.visitClass(DocLint.java:359)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> com.sun.tools.doclint.DocLint$DeclScanner.visitClass(DocLint.java:346)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >> com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:720)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>>
>> > >> > > com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:81)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >> com.sun.source.util.TreeScanner.visitNewClass(TreeScanner.java:280)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >> com.sun.tools.javac.tree.JCTree$JCNewClass.accept(JCTree.java:1532)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>>
>> > >> > > com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:81)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >> com.sun.source.util.TreeScanner.visitVariable(TreeScanner.java:153)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > >
>> > >>
>> >
>> com.sun.tools.doclint.DocLint$DeclScanner.visitVariable(DocLint.java:373)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > >
>> > >>
>> >
>> com.sun.tools.doclint.DocLint$DeclScanner.visitVariable(DocLint.java:346)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> com.sun.tools.javac.tree.JCTree$JCVariableDecl.accept(JCTree.java:864)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>>
>> > >> > > com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:81)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:99)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>>
>> > >> > > com.sun.source.util.TreeScanner.visitClass(TreeScanner.java:133)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> com.sun.tools.doclint.DocLint$DeclScanner.visitClass(DocLint.java:360)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> com.sun.tools.doclint.DocLint$DeclScanner.visitClass(DocLint.java:346)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > >> com.sun.tools.javac.tree.JCTree$JCClassDecl.accept(JCTree.java:720)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>>
>> > >> > > com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > com.sun.source.util.TreeScanner.scan(TreeScanner.java:91)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > com.sun.source.util.TreeScanner.scanAndReduce(TreeScanner.java:99)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> com.sun.source.util.TreeScanner.visitCompilationUnit(TreeScanner.java:120)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> com.sun.tools.doclint.DocLint$DeclScanner.visitCompilationUnit(DocLint.java:354)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> com.sun.tools.doclint.DocLint$DeclScanner.visitCompilationUnit(DocLint.java:346)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > >
>> > >>
>> >
>> com.sun.tools.javac.tree.JCTree$JCCompilationUnit.accept(JCTree.java:550)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>>
>> > >> > > com.sun.source.util.TreePathScanner.scan(TreePathScanner.java:68)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > com.sun.tools.doclint.DocLint$3.started(DocLint.java:296)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> com.sun.tools.javac.api.ClientCodeWrapper$WrappedTaskListener.started(ClientCodeWrapper.java:668)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> com.sun.tools.javac.api.MultiTaskListener.started(MultiTaskListener.java:103)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> com.sun.tools.javac.main.JavaCompiler.attribute(JavaCompiler.java:1240)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> com.sun.tools.javac.main.JavaCompiler.compile2(JavaCompiler.java:901)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:860)
>> > >> > > > >     >>> > >>> >> >>         > >>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > com.sun.tools.javac.main.Main.compile(Main.java:523)
>> > >> > > > >     >>> > >>> >> >>         > >>>        ... 27 more
>> > >> > > > >     >>> > >>> >> >>         > >>> [ERROR]
>> > >> > > > >     >>> > >>> >> >>         > >>> [ERROR] Re-run Maven using
>> the
>> > >> -X
>> > >> > > > switch
>> > >> > > > > to
>> > >> > > > >     >>> enable
>> > >> > > > >     >>> > >>> full
>> > >> > > > >     >>> > >>> >> >> debug logging.
>> > >> > > > >     >>> > >>> >> >>         > >>> [ERROR]
>> > >> > > > >     >>> > >>> >> >>         > >>> [ERROR] For more
>> information
>> > >> about
>> > >> > > the
>> > >> > > > > errors
>> > >> > > > >     >>> and
>> > >> > > > >     >>> > >>> >> possible
>> > >> > > > >     >>> > >>> >> >> solutions,
>> > >> > > > >     >>> > >>> >> >>         > >>> please read the following
>> > >> articles:
>> > >> > > > >     >>> > >>> >> >>         > >>> [ERROR] [Help 1]
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > >
>> > >>
>> http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>> Can someone help me on this
>> > >> issue?
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>> Thanks,
>> > >> > > > >     >>> > >>> >> >>         > >>> ---------------------
>> > >> > > > >     >>> > >>> >> >>         > >>> Kuldeep Singh Budania
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>> On Sat, Apr 4, 2020 at
>> 5:57 PM
>> > >> > > > > Szalay-Bekő
>> > >> > > > >     >>> Máté <
>> > >> > > > >     >>> > >>> >> >>         > >>> szalay.beko.m...@gmail.com
>> >
>> > >> > > > >     >>> > >>> >> >>         > >>> wrote:
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>>> these exceptions can mean
>> > many
>> > >> > > > > things... I
>> > >> > > > >     >>> think
>> > >> > > > >     >>> > >>> this
>> > >> > > > >     >>> > >>> >> can
>> > >> > > > >     >>> > >>> >> >> be even
>> > >> > > > >     >>> > >>> >> >>         > >> normal
>> > >> > > > >     >>> > >>> >> >>         > >>>> duding rolling restart (as
>> > some
>> > >> > > > > connections
>> > >> > > > >     >>> get
>> > >> > > > >     >>> > >>> broken
>> > >> > > > >     >>> > >>> >> in
>> > >> > > > >     >>> > >>> >> >> this case)
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>> However, I saw cases
>> already
>> > >> when
>> > >> > > > > exceptions
>> > >> > > > >     >>> like
>> > >> > > > >     >>> > >>> these
>> > >> > > > >     >>> > >>> >> >> killed
>> > >> > > > >     >>> > >>> >> >>         > receiver
>> > >> > > > >     >>> > >>> >> >>         > >>> or
>> > >> > > > >     >>> > >>> >> >>         > >>>> sender threads in
>> > >> QuorumCnxManager /
>> > >> > > > > Leader
>> > >> > > > >     >>> > >>> Election in
>> > >> > > > >     >>> > >>> >> >> such a way
>> > >> > > > >     >>> > >>> >> >>         > that
>> > >> > > > >     >>> > >>> >> >>         > >>>> they were not able to
>> > recover,
>> > >> so
>> > >> > > the
>> > >> > > > > node was
>> > >> > > > >     >>> > >>> unable to
>> > >> > > > >     >>> > >>> >> >> connect to
>> > >> > > > >     >>> > >>> >> >>         > any
>> > >> > > > >     >>> > >>> >> >>         > >>>> quorum until restart. I
>> > >> remember
>> > >> > > > seeing
>> > >> > > > > this
>> > >> > > > >     >>> in
>> > >> > > > >     >>> > 3.4
>> > >> > > > >     >>> > >>> too.
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>> Do you see these
>> exceptions
>> > in
>> > >> the
>> > >> > > > > second
>> > >> > > > >     >>> server
>> > >> > > > >     >>> > >>> (the
>> > >> > > > >     >>> > >>> >> one
>> > >> > > > >     >>> > >>> >> >> which you
>> > >> > > > >     >>> > >>> >> >>         > >> just
>> > >> > > > >     >>> > >>> >> >>         > >>>> upgraded in step 3)?
>> > >> > > > >     >>> > >>> >> >>         > >>>> Is this issue
>> reproducible?
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>> What is the tickTime and
>> > >> initLimit
>> > >> > > you
>> > >> > > > > use?
>> > >> > > > >     >>> Maybe
>> > >> > > > >     >>> > >>> the
>> > >> > > > >     >>> > >>> >> >> server just
>> > >> > > > >     >>> > >>> >> >>         > >> require
>> > >> > > > >     >>> > >>> >> >>         > >>>> more time to sync?
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>> I would need more logs to
>> > >> really see
>> > >> > > > > what
>> > >> > > > >     >>> > happened.
>> > >> > > > >     >>> > >>> Can
>> > >> > > > >     >>> > >>> >> >> you create a
>> > >> > > > >     >>> > >>> >> >>         > >> Jira
>> > >> > > > >     >>> > >>> >> >>         > >>>> issue and upload the logs
>> and
>> > >> also
>> > >> > > the
>> > >> > > > >     >>> ZooKeeper
>> > >> > > > >     >>> > >>> >> configs?
>> > >> > > > >     >>> > >>> >> >> I am happy
>> > >> > > > >     >>> > >>> >> >>         > to
>> > >> > > > >     >>> > >>> >> >>         > >>>> take a closer look.
>> > >> > > > >     >>> > >>> >> >>         > >>>> (if you need to re-run the
>> > >> test to
>> > >> > > > > collect the
>> > >> > > > >     >>> > logs,
>> > >> > > > >     >>> > >>> >> then
>> > >> > > > >     >>> > >>> >> >> enabling
>> > >> > > > >     >>> > >>> >> >>         > >> DEBUG
>> > >> > > > >     >>> > >>> >> >>         > >>>> logs would be great. The
>> INFO
>> > >> level
>> > >> > > > > logs are
>> > >> > > > >     >>> > usually
>> > >> > > > >     >>> > >>> >> >> enough for these
>> > >> > > > >     >>> > >>> >> >>         > >>>> problems, but one can
>> never
>> > >> know...)
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>> Kind regards,
>> > >> > > > >     >>> > >>> >> >>         > >>>> Mate
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>> On Fri, Apr 3, 2020 at
>> 10:05
>> > AM
>> > >> > > > kuldeep
>> > >> > > > > singh
>> > >> > > > >     >>> <
>> > >> > > > >     >>> > >>> >> >>         > >> kuldeep.sing...@gmail.com
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>> wrote:
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> Hi Team,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> I have done some POC on
>> > >> rolling
>> > >> > > > > upgrade and
>> > >> > > > >     >>> found
>> > >> > > > >     >>> > >>> below
>> > >> > > > >     >>> > >>> >> >> result.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>   1. On 1st node upgrade
>> > >> zookeeper
>> > >> > > .
>> > >> > > > > Traffic
>> > >> > > > >     >>> was
>> > >> > > > >     >>> > >>> >> running
>> > >> > > > >     >>> > >>> >> >> fine
>> > >> > > > >     >>> > >>> >> >>         > >> because
>> > >> > > > >     >>> > >>> >> >>         > >>> 2
>> > >> > > > >     >>> > >>> >> >>         > >>>>>   nodes are already on
>> old
>> > >> > > zookeeper.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>   2. On 1st node upgrade
>> our
>> > >> > > > > application and
>> > >> > > > >     >>> > didn’t
>> > >> > > > >     >>> > >>> >> find
>> > >> > > > >     >>> > >>> >> >> any issue
>> > >> > > > >     >>> > >>> >> >>         > >>>>>   3. On 2nd node upgrade
>> > >> zookeeper
>> > >> > > > but
>> > >> > > > > got
>> > >> > > > >     >>> below
>> > >> > > > >     >>> > >>> error
>> > >> > > > >     >>> > >>> >> >> and zookeeper
>> > >> > > > >     >>> > >>> >> >>         > >>> is
>> > >> > > > >     >>> > >>> >> >>         > >>>>>   not taking any requests
>> > >> > > > >     >>> > >>> >> >>         > >>>>>   4.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> java.io.EOFException
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > java.io.DataInputStream.readInt(DataInputStream.java:392)
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.zookeeper.server.quorum.QuorumCnxManager$RecvWorker.run(QuorumCnxManager.java:747)
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> 2020-03-30 14:19:55,587 -
>> > WARN
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > > [RecvWorker:1:QuorumCnxManager$RecvWorker@765]
>> > >> > > > >     >>> -
>> > >> > > > >     >>> > >>> >> >> Interrupting
>> > >> > > > >     >>> > >>> >> >>         > >>> SendWorker
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> 2020-03-30 14:19:55,588 -
>> > >> ERROR
>> > >> > > > >     >>> [LearnerHandler-/
>> > >> > > > >     >>> > >>> >> >> 192.168.44.73:33754
>> > >> > > > >     >>> > >>> >> >>         > >>>>> :LearnerHandler@562] -
>> > >> Unexpected
>> > >> > > > > exception
>> > >> > > > >     >>> > >>> causing
>> > >> > > > >     >>> > >>> >> >> shutdown while
>> > >> > > > >     >>> > >>> >> >>         > >>> sock
>> > >> > > > >     >>> > >>> >> >>         > >>>>> still open
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> java.io.EOFException
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>        at
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > > java.io.DataInputStream.readInt(DataInputStream.java:392)
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>>
>> > >> > > > >
>> > >>
>> org.apache.jute.BinaryInputArchive.readInt(BinaryInputArchive.java:63)
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.zookeeper.server.quorum.QuorumPacket.deserialize(QuorumPacket.java:83)
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.jute.BinaryInputArchive.readRecord(BinaryInputArchive.java:108)
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>        at
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> >
>> org.apache.zookeeper.server.quorum.LearnerHandler.run(LearnerHandler.java:476)
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> 2020-03-30 14:19:55,588 -
>> > WARN
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > > [SendWorker:1:QuorumCnxManager$SendWorker@679]
>> > >> > > > >     >>> -
>> > >> > > > >     >>> > >>> >> >> Interrupted while
>> > >> > > > >     >>> > >>> >> >>         > >>>> waiting
>> > >> > > > >     >>> > >>> >> >>         > >>>>> for message on queue
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> Please let me know is
>> this
>> > the
>> > >> > > known
>> > >> > > > > issue or
>> > >> > > > >     >>> > this
>> > >> > > > >     >>> > >>> is
>> > >> > > > >     >>> > >>> >> >> different issue
>> > >> > > > >     >>> > >>> >> >>         > >>>> which
>> > >> > > > >     >>> > >>> >> >>         > >>>>> is mention in Apache
>> > zookeeper
>> > >> > > > > documentation
>> > >> > > > >     >>> when
>> > >> > > > >     >>> > >>> >> >> upgrading from
>> > >> > > > >     >>> > >>> >> >>         > >> 3.4.5
>> > >> > > > >     >>> > >>> >> >>         > >>> to
>> > >> > > > >     >>> > >>> >> >>         > >>>>> 3.5.6
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> Thanks,
>> > >> > > > >     >>> > >>> >> >>         > >>>>> ---------------------
>> > >> > > > >     >>> > >>> >> >>         > >>>>> Kuldeep Singh Budania
>> > >> > > > >     >>> > >>> >> >>         > >>>>> Software Architect
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> On Sun, Mar 29, 2020 at
>> 9:06
>> > >> AM
>> > >> > > > > Alexander
>> > >> > > > >     >>> Shraer
>> > >> > > > >     >>> > <
>> > >> > > > >     >>> > >>> >> >> shra...@gmail.com>
>> > >> > > > >     >>> > >>> >> >>         > >>>>> wrote:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> +1 to what Mate said (I
>> > >> wrote the
>> > >> > > > > quoted
>> > >> > > > >     >>> > >>> >> instructions).
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> On Tue, Mar 24, 2020 at
>> > 7:03
>> > >> AM
>> > >> > > > > Szalay-Bekő
>> > >> > > > >     >>> > Máté <
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>
>> szalay.beko.m...@gmail.com
>> > >
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> wrote:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> Hi Kuldeep,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> I just want to provide
>> you
>> > >> some
>> > >> > > > > background
>> > >> > > > >     >>> info
>> > >> > > > >     >>> > >>> about
>> > >> > > > >     >>> > >>> >> >> our
>> > >> > > > >     >>> > >>> >> >>         > >>>>> documentation.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> The reason to upgrade
>> to
>> > >> 3.4.6
>> > >> > > > first
>> > >> > > > > is to
>> > >> > > > >     >>> > avoid
>> > >> > > > >     >>> > >>> the
>> > >> > > > >     >>> > >>> >> >> following
>> > >> > > > >     >>> > >>> >> >>         > >>> error:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> 2013-01-30
>> 11:32:10,663
>> > >> > > [myid:2] -
>> > >> > > > > WARN
>> > >> > > > >     >>> > >>> [localhost/
>> > >> > > > >     >>> > >>> >> >>         > >>> 127.0.0.1:2784
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> :QuorumCnxManager@349]
>> -
>> > >> Invalid
>> > >> > > > > server
>> > >> > > > >     >>> id:
>> > >> > > > >     >>> > >>> -65536
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> This error comes
>> because
>> > of
>> > >> the
>> > >> > > > > protocol
>> > >> > > > >     >>> > changes
>> > >> > > > >     >>> > >>> >> between
>> > >> > > > >     >>> > >>> >> >>         > >> ZooKeeper
>> > >> > > > >     >>> > >>> >> >>         > >>>>> server
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> nodes during connection
>> > >> > > initiation
>> > >> > > > > for
>> > >> > > > >     >>> leader
>> > >> > > > >     >>> > >>> >> election.
>> > >> > > > >     >>> > >>> >> >> In
>> > >> > > > >     >>> > >>> >> >>         > >>> ZooKeeper
>> > >> > > > >     >>> > >>> >> >>         > >>>>> 3.5
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> a
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> protocol version was
>> > >> introduced
>> > >> > > > (see
>> > >> > > > >     >>> > >>> ZOOKEEPER-107)
>> > >> > > > >     >>> > >>> >> and
>> > >> > > > >     >>> > >>> >> >> since
>> > >> > > > >     >>> > >>> >> >>         > >> that
>> > >> > > > >     >>> > >>> >> >>         > >>>> time
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> the
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> fist long value sent in
>> > the
>> > >> > > initial
>> > >> > > > >     >>> message is
>> > >> > > > >     >>> > >>> not
>> > >> > > > >     >>> > >>> >> the
>> > >> > > > >     >>> > >>> >> >> server ID
>> > >> > > > >     >>> > >>> >> >>         > >>> but
>> > >> > > > >     >>> > >>> >> >>         > >>>>> the
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> protocol version
>> (-65536).
>> > >> In
>> > >> > > > > ZooKeeper
>> > >> > > > >     >>> 3.4.6
>> > >> > > > >     >>> > we
>> > >> > > > >     >>> > >>> made
>> > >> > > > >     >>> > >>> >> >> the old 3.4
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> ZooKeepers backward
>> > >> compatible,
>> > >> > > so
>> > >> > > > > they are
>> > >> > > > >     >>> > able
>> > >> > > > >     >>> > >>> to
>> > >> > > > >     >>> > >>> >> >> parse both
>> > >> > > > >     >>> > >>> >> >>         > >> the
>> > >> > > > >     >>> > >>> >> >>         > >>>> old
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> and
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> the new protocol format
>> > (see
>> > >> > > > >     >>> ZOOKEEPER-1633).
>> > >> > > > >     >>> > >>> This
>> > >> > > > >     >>> > >>> >> >> issue happens
>> > >> > > > >     >>> > >>> >> >>         > >>> only
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> when
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> you need to use old
>> > (3.4.0 -
>> > >> > > 3.4.5)
>> > >> > > > > and new
>> > >> > > > >     >>> > >>> (3.5.0+)
>> > >> > > > >     >>> > >>> >> >> ZooKeeper
>> > >> > > > >     >>> > >>> >> >>         > >>>> servers
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> together in the same
>> > >> cluster.
>> > >> > > > During
>> > >> > > > > a
>> > >> > > > >     >>> rolling
>> > >> > > > >     >>> > >>> >> upgrade,
>> > >> > > > >     >>> > >>> >> >> this is
>> > >> > > > >     >>> > >>> >> >>         > >>>> usually
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> the
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> case to have old and
>> new
>> > >> > > ZooKeepers
>> > >> > > > > present
>> > >> > > > >     >>> > >>> together.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> The fact that you
>> haven't
>> > >> seen
>> > >> > > any
>> > >> > > > > issues
>> > >> > > > >     >>> might
>> > >> > > > >     >>> > >>> be
>> > >> > > > >     >>> > >>> >> >> caused by the
>> > >> > > > >     >>> > >>> >> >>         > >>>> order
>> > >> > > > >     >>> > >>> >> >>         > >>>>> of
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> the servers. In
>> ZooKeeper
>> > >> the
>> > >> > > > > connection
>> > >> > > > >     >>> > >>> initiation
>> > >> > > > >     >>> > >>> >> >> between the
>> > >> > > > >     >>> > >>> >> >>         > >>>> servers
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> during the leader
>> election
>> > >> > > follows
>> > >> > > > a
>> > >> > > > >     >>> specific
>> > >> > > > >     >>> > >>> rule.
>> > >> > > > >     >>> > >>> >> As
>> > >> > > > >     >>> > >>> >> >> far as I
>> > >> > > > >     >>> > >>> >> >>         > >>>>> remember
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> always the server with
>> the
>> > >> larger
>> > >> > > > ID
>> > >> > > > > 'wins
>> > >> > > > >     >>> the
>> > >> > > > >     >>> > >>> >> >> challenge', so it
>> > >> > > > >     >>> > >>> >> >>         > >> is
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> possible, that the old
>> > >> server
>> > >> > > > didn't
>> > >> > > > > need
>> > >> > > > >     >>> to
>> > >> > > > >     >>> > >>> parse
>> > >> > > > >     >>> > >>> >> any
>> > >> > > > >     >>> > >>> >> >> initial
>> > >> > > > >     >>> > >>> >> >>         > >>>> message
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> (if
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> it had the largest ID)
>> and
>> > >> this
>> > >> > > is
>> > >> > > > > why you
>> > >> > > > >     >>> > >>> haven't
>> > >> > > > >     >>> > >>> >> seen
>> > >> > > > >     >>> > >>> >> >> the
>> > >> > > > >     >>> > >>> >> >>         > >> issue.
>> > >> > > > >     >>> > >>> >> >>         > >>>> Also
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> having 2 nodes up from
>> > the 3
>> > >> > > nodes
>> > >> > > > > cluster
>> > >> > > > >     >>> > still
>> > >> > > > >     >>> > >>> >> makes
>> > >> > > > >     >>> > >>> >> >> the
>> > >> > > > >     >>> > >>> >> >>         > >> cluster
>> > >> > > > >     >>> > >>> >> >>         > >>>> work
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> (so
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> you should also check
>> if
>> > >> all the
>> > >> > > > > servers
>> > >> > > > >     >>> are
>> > >> > > > >     >>> > >>> part of
>> > >> > > > >     >>> > >>> >> >> the quorum).
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> I agree with Enrico and
>> > >> Norbert,
>> > >> > > > the
>> > >> > > > >     >>> safest and
>> > >> > > > >     >>> > >>> most
>> > >> > > > >     >>> > >>> >> >> stable way
>> > >> > > > >     >>> > >>> >> >>         > >> is
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> upgrade
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> first to 3.4.latest,
>> then
>> > >> go to
>> > >> > > > > 3.5.latest.
>> > >> > > > >     >>> > >>> Still, if
>> > >> > > > >     >>> > >>> >> >> you don't
>> > >> > > > >     >>> > >>> >> >>         > >> see
>> > >> > > > >     >>> > >>> >> >>         > >>>>> that
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> you would hit this
>> > specific
>> > >> issue
>> > >> > > > > (e.g. no
>> > >> > > > >     >>> > >>> "Invalid
>> > >> > > > >     >>> > >>> >> >> server id" in
>> > >> > > > >     >>> > >>> >> >>         > >>> the
>> > >> > > > >     >>> > >>> >> >>         > >>>>> log
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> files), and all the
>> three
>> > >> servers
>> > >> > > > can
>> > >> > > > >     >>> handle
>> > >> > > > >     >>> > >>> traffic,
>> > >> > > > >     >>> > >>> >> >> then maybe
>> > >> > > > >     >>> > >>> >> >>         > >>> you
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> don't
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> need to upgrade first
>> to
>> > >> > > > 3.4.latest,
>> > >> > > > > it is
>> > >> > > > >     >>> your
>> > >> > > > >     >>> > >>> >> >> decision.
>> > >> > > > >     >>> > >>> >> >>         > >>> Definitely
>> > >> > > > >     >>> > >>> >> >>         > >>>>> you
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> should test it first,
>> as
>> > >> > > suggested
>> > >> > > > > by the
>> > >> > > > >     >>> > others.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> Kind regards,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> Mate
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> On Tue, Mar 24, 2020 at
>> > >> 12:29 PM
>> > >> > > > > Norbert
>> > >> > > > >     >>> Kalmar
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> <nkal...@cloudera.com.invalid>
>> > >> > > > > wrote:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> Hi,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> That guide is to
>> upgrade
>> > to
>> > >> > > 3.5.0,
>> > >> > > > > which
>> > >> > > > >     >>> was
>> > >> > > > >     >>> > an
>> > >> > > > >     >>> > >>> >> alpha
>> > >> > > > >     >>> > >>> >> >> version.
>> > >> > > > >     >>> > >>> >> >>         > >> A
>> > >> > > > >     >>> > >>> >> >>         > >>>> lot
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> has
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> changed for the first
>> > >> stable
>> > >> > > > > release of
>> > >> > > > >     >>> 3.5.5
>> > >> > > > >     >>> > >>> and
>> > >> > > > >     >>> > >>> >> then
>> > >> > > > >     >>> > >>> >> >> a few
>> > >> > > > >     >>> > >>> >> >>         > >>> more,
>> > >> > > > >     >>> > >>> >> >>         > >>>>> even
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> rolling upgrade issues
>> > >> have been
>> > >> > > > > fixed for
>> > >> > > > >     >>> > >>> 3.5.6.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> This is a more
>> up-to-date
>> > >> guide:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> >
>> > >> > > > >
>> > https://cwiki.apache.org/confluence/display/ZOOKEEPER/Upgrade+FAQ
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> If you have done your
>> > >> testing
>> > >> > > > (with
>> > >> > > > > prod
>> > >> > > > >     >>> > >>> snapshot!),
>> > >> > > > >     >>> > >>> >> >> then you
>> > >> > > > >     >>> > >>> >> >>         > >> can
>> > >> > > > >     >>> > >>> >> >>         > >>>>> skip
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> 3.4
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> latest upgrade, but
>> keep
>> > >> in mind
>> > >> > > > we
>> > >> > > > > do our
>> > >> > > > >     >>> > >>> >> >> recommendations for
>> > >> > > > >     >>> > >>> >> >>         > >> a
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> reason.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> There were issues
>> > reported
>> > >> > > and/or
>> > >> > > > > found
>> > >> > > > >     >>> during
>> > >> > > > >     >>> > >>> >> >> testing. Some
>> > >> > > > >     >>> > >>> >> >>         > >> are
>> > >> > > > >     >>> > >>> >> >>         > >>>>> fixed
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> with
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> 3.5.6, some only
>> happens
>> > if
>> > >> > > > certain
>> > >> > > > >     >>> conditions
>> > >> > > > >     >>> > >>> stand
>> > >> > > > >     >>> > >>> >> >>         > >>> (IOException:
>> > >> > > > >     >>> > >>> >> >>         > >>>> No
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> snapshot found -
>> > mentioned
>> > >> in
>> > >> > > the
>> > >> > > > > guide,
>> > >> > > > >     >>> fixed
>> > >> > > > >     >>> > >>> in
>> > >> > > > >     >>> > >>> >> >> 3.5.6).
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> So it is up to you, I
>> > would
>> > >> > > still
>> > >> > > > >     >>> recommend to
>> > >> > > > >     >>> > >>> do an
>> > >> > > > >     >>> > >>> >> >> 3.4
>> > >> > > > >     >>> > >>> >> >>         > >> upgrade
>> > >> > > > >     >>> > >>> >> >>         > >>>>> first,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> if
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> it's feasible.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> Regards,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> Norbert
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> On Tue, Mar 24, 2020
>> at
>> > >> 11:45 AM
>> > >> > > > > kuldeep
>> > >> > > > >     >>> > singh <
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> kuldeep.sing...@gmail.com
>> > >
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> wrote:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> Hi,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> Current Zookeeper
>> > version
>> > >> :-
>> > >> > > > 3.4.5
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> Upgraded version
>> > >> > > > :-
>> > >> > > > > 3.5.6
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> We are not going with
>> > >> 3.5.7.
>> > >> > > Our
>> > >> > > > > final
>> > >> > > > >     >>> > >>> decision is
>> > >> > > > >     >>> > >>> >> >> zookeeper
>> > >> > > > >     >>> > >>> >> >>         > >>>>> version
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> is
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> 3.5.6
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> as per your reply
>> first
>> > >> we need
>> > >> > > > to
>> > >> > > > > move
>> > >> > > > >     >>> > latest
>> > >> > > > >     >>> > >>> >> >> version of
>> > >> > > > >     >>> > >>> >> >>         > >>> 3.4.x,
>> > >> > > > >     >>> > >>> >> >>         > >>>>> like
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> below
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> 3.4.5 -> 3.4.14 ->
>> 3.5.6
>> > >> > > (Correct
>> > >> > > > > me if
>> > >> > > > >     >>> I am
>> > >> > > > >     >>> > >>> wrong
>> > >> > > > >     >>> > >>> >> >> here)
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> But if We are not
>> facing
>> > >> any
>> > >> > > > > problem
>> > >> > > > >     >>> that i
>> > >> > > > >     >>> > >>> have
>> > >> > > > >     >>> > >>> >> >> shared you
>> > >> > > > >     >>> > >>> >> >>         > >>> that
>> > >> > > > >     >>> > >>> >> >>         > >>>> we
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> have
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> set up of 3 node
>> cluster
>> > >> where
>> > >> > > 2
>> > >> > > > > node
>> > >> > > > >     >>> are on
>> > >> > > > >     >>> > >>> 3.5.6
>> > >> > > > >     >>> > >>> >> >> version
>> > >> > > > >     >>> > >>> >> >>         > >> and
>> > >> > > > >     >>> > >>> >> >>         > >>> 1
>> > >> > > > >     >>> > >>> >> >>         > >>>>> node
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> on
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> 3.4.5, Everything is
>> > >> running
>> > >> > > fine
>> > >> > > > > and
>> > >> > > > >     >>> didn't
>> > >> > > > >     >>> > >>> get
>> > >> > > > >     >>> > >>> >> any
>> > >> > > > >     >>> > >>> >> >> issue,
>> > >> > > > >     >>> > >>> >> >>         > >> So
>> > >> > > > >     >>> > >>> >> >>         > >>>> what
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> other
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> problem we can face
>> if
>> > we
>> > >> > > > directly
>> > >> > > > > move
>> > >> > > > >     >>> to
>> > >> > > > >     >>> > >>> 3.5.6
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> Thanks,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> ---------------------
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> Kuldeep Singh Budania
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> Software Architect
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> On Tue, Mar 24, 2020
>> at
>> > >> 3:58 PM
>> > >> > > > > Enrico
>> > >> > > > >     >>> > >>> Olivelli <
>> > >> > > > >     >>> > >>> >> >>         > >>>>> eolive...@gmail.com
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> wrote:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>> Hi
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>> You have to upgrade
>> to
>> > >> latest
>> > >> > > > > 3.4.x
>> > >> > > > >     >>> > Zookeeper
>> > >> > > > >     >>> > >>> then
>> > >> > > > >     >>> > >>> >> >> you will
>> > >> > > > >     >>> > >>> >> >>         > >>>>> upgrade
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> to
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>> 3.5.7.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>> All should run well
>> > >> without
>> > >> > > > issues
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>> Enrico
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>> Il Mar 24 Mar 2020,
>> > 10:18
>> > >> > > > kuldeep
>> > >> > > > > singh
>> > >> > > > >     >>> <
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> kuldeep.sing...@gmail.com
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> ha
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>> scritto:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> Hi Team,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> We are upgrading
>> > >> zookeeper
>> > >> > > from
>> > >> > > > > 3.4.5
>> > >> > > > >     >>> to
>> > >> > > > >     >>> > >>> 3.5.6. I
>> > >> > > > >     >>> > >>> >> >> have
>> > >> > > > >     >>> > >>> >> >>         > >> set
>> > >> > > > >     >>> > >>> >> >>         > >>>> up 3
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> node
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> cluster where 2
>> node
>> > >> are on
>> > >> > > > 3.5.6
>> > >> > > > >     >>> version
>> > >> > > > >     >>> > >>> and 1
>> > >> > > > >     >>> > >>> >> >> node on
>> > >> > > > >     >>> > >>> >> >>         > >>>> 3.4.5.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> Everything is
>> running
>> > >> fine
>> > >> > > and
>> > >> > > > > didn't
>> > >> > > > >     >>> get
>> > >> > > > >     >>> > any
>> > >> > > > >     >>> > >>> >> issue
>> > >> > > > >     >>> > >>> >> >> on my
>> > >> > > > >     >>> > >>> >> >>         > >>>>> system.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> but I found
>> something
>> > on
>> > >> > > apache
>> > >> > > > > site
>> > >> > > > >     >>> that
>> > >> > > > >     >>> > >>> first
>> > >> > > > >     >>> > >>> >> we
>> > >> > > > >     >>> > >>> >> >> need
>> > >> > > > >     >>> > >>> >> >>         > >> to
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> upgrade
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> on
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> 3.4.6 than we can
>> > >> upgrade to
>> > >> > > > > 3.5.6. So
>> > >> > > > >     >>> is
>> > >> > > > >     >>> > it
>> > >> > > > >     >>> > >>> >> >> mandatory
>> > >> > > > >     >>> > >>> >> >>         > >> to
>> > >> > > > >     >>> > >>> >> >>         > >>> go
>> > >> > > > >     >>> > >>> >> >>         > >>>>> on
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> 3.4.6
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> first.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> *Upgrading to
>> 3.5.0*
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> Upgrading a running
>> > >> ZooKeeper
>> > >> > > > > ensemble
>> > >> > > > >     >>> to
>> > >> > > > >     >>> > >>> 3.5.0
>> > >> > > > >     >>> > >>> >> >> should be
>> > >> > > > >     >>> > >>> >> >>         > >>>> done
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> only
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> after
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> upgrading your
>> > ensemble
>> > >> to
>> > >> > > the
>> > >> > > > > 3.4.6
>> > >> > > > >     >>> > release.
>> > >> > > > >     >>> > >>> >> Note
>> > >> > > > >     >>> > >>> >> >> that
>> > >> > > > >     >>> > >>> >> >>         > >>> this
>> > >> > > > >     >>> > >>> >> >>         > >>>> is
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> only
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> necessary for
>> rolling
>> > >> > > upgrades
>> > >> > > > > (if
>> > >> > > > >     >>> you're
>> > >> > > > >     >>> > >>> fine
>> > >> > > > >     >>> > >>> >> with
>> > >> > > > >     >>> > >>> >> >>         > >>> shutting
>> > >> > > > >     >>> > >>> >> >>         > >>>>> down
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> the
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> system completely,
>> you
>> > >> don't
>> > >> > > > > have to go
>> > >> > > > >     >>> > >>> through
>> > >> > > > >     >>> > >>> >> >> 3.4.6).
>> > >> > > > >     >>> > >>> >> >>         > >> If
>> > >> > > > >     >>> > >>> >> >>         > >>>> you
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> attempt
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> a
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> rolling upgrade
>> > without
>> > >> going
>> > >> > > > > through
>> > >> > > > >     >>> 3.4.6
>> > >> > > > >     >>> > >>> (for
>> > >> > > > >     >>> > >>> >> >> example
>> > >> > > > >     >>> > >>> >> >>         > >>> from
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> 3.4.5),
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> you
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> may get the
>> following
>> > >> error:
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> 2013-01-30
>> > 11:32:10,663
>> > >> > > > [myid:2]
>> > >> > > > > - INFO
>> > >> > > > >     >>> > >>> >> [localhost/
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> 127.0.0.1:2784
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > :QuorumCnxManager$Listener@498
>> > >> > > > ]
>> > >> > > > > -
>> > >> > > > >     >>> Received
>> > >> > > > >     >>> > >>> >> >> connection
>> > >> > > > >     >>> > >>> >> >>         > >>>> request
>> > >> > > > >     >>> > >>> >> >>         > >>>>> /
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> 127.0.0.1:60876
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> 2013-01-30
>> > 11:32:10,663
>> > >> > > > [myid:2]
>> > >> > > > > - WARN
>> > >> > > > >     >>> > >>> >> [localhost/
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> 127.0.0.1:2784
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> :QuorumCnxManager@349
>> > ]
>> > >> -
>> > >> > > > Invalid
>> > >> > > > >     >>> server
>> > >> > > > >     >>> > id:
>> > >> > > > >     >>> > >>> >> -65536
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> During a rolling
>> > >> upgrade,
>> > >> > > each
>> > >> > > > > server
>> > >> > > > >     >>> is
>> > >> > > > >     >>> > >>> taken
>> > >> > > > >     >>> > >>> >> down
>> > >> > > > >     >>> > >>> >> >> in
>> > >> > > > >     >>> > >>> >> >>         > >> turn
>> > >> > > > >     >>> > >>> >> >>         > >>>> and
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> rebooted
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> with the new 3.5.0
>> > >> binaries.
>> > >> > > > > Before
>> > >> > > > >     >>> > starting
>> > >> > > > >     >>> > >>> the
>> > >> > > > >     >>> > >>> >> >> server
>> > >> > > > >     >>> > >>> >> >>         > >>> with
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> 3.5.0
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> binaries, we highly
>> > >> recommend
>> > >> > > > > updating
>> > >> > > > >     >>> the
>> > >> > > > >     >>> > >>> >> >> configuration
>> > >> > > > >     >>> > >>> >> >>         > >>> file
>> > >> > > > >     >>> > >>> >> >>         > >>>>> so
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>> that
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> all
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> server statements
>> > >> > > > "server.x=..."
>> > >> > > > >     >>> contain
>> > >> > > > >     >>> > >>> client
>> > >> > > > >     >>> > >>> >> >> ports
>> > >> > > > >     >>> > >>> >> >>         > >> (see
>> > >> > > > >     >>> > >>> >> >>         > >>>> the
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> section
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> Specifying
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> the client port).
>> As
>> > >> > > explained
>> > >> > > > > earlier
>> > >> > > > >     >>> you
>> > >> > > > >     >>> > >>> may
>> > >> > > > >     >>> > >>> >> >> leave the
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>> configuration
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>> in a
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> single file, as
>> well
>> > as
>> > >> leave
>> > >> > > > the
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> clientPort/clientPortAddress
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> statements
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> (although if you
>> > specify
>> > >> > > client
>> > >> > > > > ports
>> > >> > > > >     >>> in
>> > >> > > > >     >>> > the
>> > >> > > > >     >>> > >>> new
>> > >> > > > >     >>> > >>> >> >> format,
>> > >> > > > >     >>> > >>> >> >>         > >>>> these
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> statements
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> are now redundant).
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> Could you please
>> let
>> > me
>> > >> know
>> > >> > > > > about this
>> > >> > > > >     >>> > case.
>> > >> > > > >     >>> > >>> >> >> Appreciate
>> > >> > > > >     >>> > >>> >> >>         > >> if
>> > >> > > > >     >>> > >>> >> >>         > >>>>>> respond
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>> soon.
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> Thanks,
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> ---------------------
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>> Kuldeep Singh
>> Budania
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>>
>> > >> > > > >     >>> > >>> >> >>         > >>>
>> > >> > > > >     >>> > >>> >> >>         > >>
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>         >
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>     ________________________________
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>     CONFIDENTIALITY & PRIVACY NOTICE
>> > >> > > > >     >>> > >>> >> >>     This e-mail (including any
>> attachments)
>> > is
>> > >> > > > strictly
>> > >> > > > >     >>> > >>> confidential
>> > >> > > > >     >>> > >>> >> and
>> > >> > > > >     >>> > >>> >> >> may also contain privileged information.
>> If
>> > >> you are
>> > >> > > > > not the
>> > >> > > > >     >>> > >>> intended
>> > >> > > > >     >>> > >>> >> >> recipient you are not authorised to read,
>> > >> print,
>> > >> > > > save,
>> > >> > > > >     >>> process or
>> > >> > > > >     >>> > >>> >> disclose
>> > >> > > > >     >>> > >>> >> >> this message. If you have received this
>> > >> message by
>> > >> > > > > mistake,
>> > >> > > > >     >>> > please
>> > >> > > > >     >>> > >>> >> inform
>> > >> > > > >     >>> > >>> >> >> the sender immediately and destroy this
>> > >> e-mail, its
>> > >> > > > >     >>> attachments
>> > >> > > > >     >>> > >>> and any
>> > >> > > > >     >>> > >>> >> >> copies. Any use, distribution,
>> reproduction
>> > or
>> > >> > > > > disclosure by
>> > >> > > > >     >>> any
>> > >> > > > >     >>> > >>> person
>> > >> > > > >     >>> > >>> >> >> other than the intended recipient is
>> > strictly
>> > >> > > > > prohibited and
>> > >> > > > >     >>> the
>> > >> > > > >     >>> > >>> person
>> > >> > > > >     >>> > >>> >> >> responsible may incur in penalties.
>> > >> > > > >     >>> > >>> >> >>     The use of this e-mail is only for
>> > >> professional
>> > >> > > > > purposes;
>> > >> > > > >     >>> > >>> there is
>> > >> > > > >     >>> > >>> >> no
>> > >> > > > >     >>> > >>> >> >> guarantee that the correspondence towards
>> > this
>> > >> > > e-mail
>> > >> > > > > will be
>> > >> > > > >     >>> > read
>> > >> > > > >     >>> > >>> >> only by
>> > >> > > > >     >>> > >>> >> >> the recipient, because, under certain
>> > >> > > circumstances,
>> > >> > > > > there
>> > >> > > > >     >>> may
>> > >> > > > >     >>> > be a
>> > >> > > > >     >>> > >>> >> need to
>> > >> > > > >     >>> > >>> >> >> access this email by third subjects
>> > belonging
>> > >> to
>> > >> > > the
>> > >> > > > > Company.
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >> ________________________________
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >> CONFIDENTIALITY & PRIVACY NOTICE
>> > >> > > > >     >>> > >>> >> >> This e-mail (including any attachments)
>> is
>> > >> strictly
>> > >> > > > >     >>> confidential
>> > >> > > > >     >>> > >>> and
>> > >> > > > >     >>> > >>> >> may
>> > >> > > > >     >>> > >>> >> >> also contain privileged information. If
>> you
>> > >> are not
>> > >> > > > the
>> > >> > > > >     >>> intended
>> > >> > > > >     >>> > >>> >> recipient
>> > >> > > > >     >>> > >>> >> >> you are not authorised to read, print,
>> save,
>> > >> > > process
>> > >> > > > or
>> > >> > > > >     >>> disclose
>> > >> > > > >     >>> > >>> this
>> > >> > > > >     >>> > >>> >> >> message. If you have received this
>> message
>> > by
>> > >> > > > mistake,
>> > >> > > > > please
>> > >> > > > >     >>> > >>> inform
>> > >> > > > >     >>> > >>> >> the
>> > >> > > > >     >>> > >>> >> >> sender immediately and destroy this
>> e-mail,
>> > >> its
>> > >> > > > > attachments
>> > >> > > > >     >>> and
>> > >> > > > >     >>> > any
>> > >> > > > >     >>> > >>> >> copies.
>> > >> > > > >     >>> > >>> >> >> Any use, distribution, reproduction or
>> > >> disclosure
>> > >> > > by
>> > >> > > > > any
>> > >> > > > >     >>> person
>> > >> > > > >     >>> > >>> other
>> > >> > > > >     >>> > >>> >> than
>> > >> > > > >     >>> > >>> >> >> the intended recipient is strictly
>> > prohibited
>> > >> and
>> > >> > > the
>> > >> > > > > person
>> > >> > > > >     >>> > >>> >> responsible
>> > >> > > > >     >>> > >>> >> >> may incur in penalties.
>> > >> > > > >     >>> > >>> >> >> The use of this e-mail is only for
>> > >> professional
>> > >> > > > > purposes;
>> > >> > > > >     >>> there
>> > >> > > > >     >>> > is
>> > >> > > > >     >>> > >>> no
>> > >> > > > >     >>> > >>> >> >> guarantee that the correspondence towards
>> > this
>> > >> > > e-mail
>> > >> > > > > will be
>> > >> > > > >     >>> > read
>> > >> > > > >     >>> > >>> >> only by
>> > >> > > > >     >>> > >>> >> >> the recipient, because, under certain
>> > >> > > circumstances,
>> > >> > > > > there
>> > >> > > > >     >>> may
>> > >> > > > >     >>> > be a
>> > >> > > > >     >>> > >>> >> need to
>> > >> > > > >     >>> > >>> >> >> access this email by third subjects
>> > belonging
>> > >> to
>> > >> > > the
>> > >> > > > > Company.
>> > >> > > > >     >>> > >>> >> >>
>> > >> > > > >     >>> > >>> >> >
>> > >> > > > >     >>> > >>> >>
>> > >> > > > >     >>> > >>> >
>> > >> > > > >     >>> > >>>
>> > >> > > > >     >>> > >>
>> > >> > > > >     >>> >
>> > >> > > > >     >>>
>> > >> > > > >     >>
>> > >> > > > >
>> > >> > > > >
>> > >> > > > > ________________________________
>> > >> > > > >
>> > >> > > > > CONFIDENTIALITY & PRIVACY NOTICE
>> > >> > > > > This e-mail (including any attachments) is strictly
>> confidential
>> > >> and
>> > >> > > may
>> > >> > > > > also contain privileged information. If you are not the
>> intended
>> > >> > > > recipient
>> > >> > > > > you are not authorised to read, print, save, process or
>> disclose
>> > >> this
>> > >> > > > > message. If you have received this message by mistake, please
>> > >> inform
>> > >> > > the
>> > >> > > > > sender immediately and destroy this e-mail, its attachments
>> and
>> > >> any
>> > >> > > > copies.
>> > >> > > > > Any use, distribution, reproduction or disclosure by any
>> person
>> > >> other
>> > >> > > > than
>> > >> > > > > the intended recipient is strictly prohibited and the person
>> > >> > > responsible
>> > >> > > > > may incur in penalties.
>> > >> > > > > The use of this e-mail is only for professional purposes;
>> there
>> > >> is no
>> > >> > > > > guarantee that the correspondence towards this e-mail will be
>> > >> read only
>> > >> > > > by
>> > >> > > > > the recipient, because, under certain circumstances, there
>> may
>> > be
>> > >> a
>> > >> > > need
>> > >> > > > to
>> > >> > > > > access this email by third subjects belonging to the Company.
>> > >> > > > >
>> > >> > > >
>> > >> > >
>> > >>
>> > >>
>> >
>>
>

Reply via email to