Hi! I´ve closed this Jira. It was a bug in Spring + Jedis, corrected in a newer release.
https://docs.spring.io/spring-data/redis/docs/current/changelog.txt Changes in version 2.5.3 (2021-07-16) ------------------------------------- * #2122 - Upgrade to redis/jedis driver 3.6.2. * #2119 - Upgrade to Lettuce 6.1.4. * #2116 - Introduce factory methods to configure `LettuceConnectionFactory` from `RedisURI`.** #2103 - Cannot connect to Redis Sentinel using database greater 0 through Jedis.* * #2088 - Add support for ZMSCORE and ZPOPMIN/ZPOPMAX commands. The Jira NIFI-8948 <https://issues.apache.org/jira/browse/NIFI-8948> fixed it. Best regards. Eduardo Fontes On Fri, Aug 6, 2021 at 10:50 AM Joe Gresock <jgres...@gmail.com> wrote: > Thanks for the confirmation. I'm going to update the JIRA with these > details. > > < > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon > > > Virus-free. > www.avast.com > < > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link > > > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > > On Fri, Aug 6, 2021 at 9:16 AM Jens M. Kofoed <jmkofoed....@gmail.com> > wrote: > > > Yes. With database index 3 it works in v. 1.13.2 but NOT in v. 1.14.0 > > > > I don’t have the possibility to test the standalone. But Eduardo just > > confirmed it doesn’t work for sentinels in v. 1.14.0 > > > > Kind regards > > Jens M. Kofoed > > > > > Den 6. aug. 2021 kl. 13.49 skrev Eduardo Fontes < > > eduardo.fon...@gmail.com>: > > > > > > Correcting last line: > > > > > > This is a 3 node unsecure Redis/Sentinel (without SSL). > > > > > > On Fri, Aug 6, 2021 at 8:46 AM Eduardo Fontes < > eduardo.fon...@gmail.com> > > > wrote: > > > > > >> Hi Joe, > > >> > > >> I can reproduce the error. > > >> I have a three node secured NiFi 1.14. I've tested with > DetectDuplicate > > >> and it only worked with db index 0 in RedisConnectionPoolService. If > any > > >> other index, failed with message: > > >> > > >> DetectDuplicate[id=c4a64927-6056-1d2d-ffff-ffffa3ac489e] Failed to > > process > > >> session due to All sentinels down, cannot determine where is clnifi > > master > > >> is running...; Processor Administratively Yielded for 1 sec: > > >> redis.clients.jedis.exceptions.JedisConnectionException: All sentinels > > >> down, cannot determine where is clnifi master is running... > > >> > > >> This is a 3 node Redis/Sentinel without unsecure (without SSL). > > >> > > >> Eduardo Fontes > > >> > > >>> On Fri, Aug 6, 2021 at 8:09 AM Joe Gresock <jgres...@gmail.com> > wrote: > > >>> > > >>> Thanks for the attached flow, Jens. So just to confirm, if you use > > >>> Database Index 0, it works on both 1.13.2 and 1.14.0, but if you > switch > > >>> Database Index to 3, it only works on 1.13.2? > > >>> > > >>> I was not able to reproduce this in Standalone mode, but I have not > > tried > > >>> Sentinel mode. Can you verify whether Standalone mode works for you? > > >>> > > >>> It's still puzzling that there would be SSL exceptions. I was able > to > > >>> produce the same SSL read timeout when configuring an SSL Context > > Service > > >>> against a Redis instance that did not use TLS. However, when I > removed > > >>> the > > >>> SSl context service, it resumed working. > > >>> > > >>> < > > >>> > > > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon > > >>>> > > >>> Virus-free. > > >>> www.avast.com > > >>> < > > >>> > > > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link > > >>>> > > >>> <#m_3329527056917547118_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > > >>> > > >>> On Fri, Aug 6, 2021 at 6:09 AM Jens M. Kofoed < > jmkofoed....@gmail.com> > > >>> wrote: > > >>> > > >>>> I found the bug. - Reported as > > >>>> https://issues.apache.org/jira/browse/NIFI-9019 > > >>>> > > >>>> If I select database index 0, everything works fine. My process > which > > is > > >>>> not working is using a database index of 3. > > >>>> So changing my small test flow (which is working) from database > index > > 0 > > >>> -> > > >>>> 3 produce the same errors in the log and stop working. > > >>>> > > >>>> I don't know what should make this stop working, but I works fine in > > >>>> version 1.13.2 but not in version 1.14.0 > > >>>> Create a RedisConnectionPoolService with Database Index = 0 > > >>>> Test attach flow: everything should work > > >>>> Change Database Index = 3 > > >>>> tail -f the nifi-app.log file and start the the flow again. > > >>>> > > >>>> kind Regards > > >>>> Jens M. Kofoed > > >>>> > > >>>> Den fre. 6. aug. 2021 kl. 11.31 skrev Jens M. Kofoed < > > >>>> jmkofoed....@gmail.com>: > > >>>> > > >>>>> Some more digging > > >>>>> > > >>>>> I restarted my Redis cluster. Created a new > > RedisConnectionPoolService > > >>>>> and a new RedisDistributedMapCacheClientService. > > >>>>> I created a small test flow: Genereate flowfile -> > > >>> PutDistributedMapCache > > >>>>> -> AttributeUpdate > > >>>>> No problems, it works but... > > >>>>> > > >>>>> I went back to one the other flows where I use a DetectDuplicate > > >>> process > > >>>>> and I got the following lines in the log > > >>>>> > > >>>>> 2021-08-06 11:18:21,123 INFO [Timer-Driven Process Thread-13] > > >>>>> o.a.n.r.s.RedisConnectionPoolService > > >>>>> RedisConnectionPoolService[id=160a1056-017b-1000-0000-00005533ce4b] > > >>>>> Connecting to Redis in sentinel mode... > > >>>>> 2021-08-06 11:18:21,123 INFO [Timer-Driven Process Thread-13] > > >>>>> o.a.n.r.s.RedisConnectionPoolService > > >>>>> RedisConnectionPoolService[id=160a1056-017b-1000-0000-00005533ce4b] > > >>> Redis > > >>>>> master = mymaster > > >>>>> 2021-08-06 11:18:21,123 INFO [Timer-Driven Process Thread-13] > > >>>>> o.a.n.r.s.RedisConnectionPoolService > > >>>>> RedisConnectionPoolService[id=160a1056-017b-1000-0000-00005533ce4b] > > >>> Redis > > >>>>> sentinel at redis-01:26379 > > >>>>> 2021-08-06 11:18:21,123 INFO [Timer-Driven Process Thread-13] > > >>>>> o.a.n.r.s.RedisConnectionPoolService > > >>>>> RedisConnectionPoolService[id=160a1056-017b-1000-0000-00005533ce4b] > > >>> Redis > > >>>>> sentinel at redis-02:26379 > > >>>>> 2021-08-06 11:18:21,123 INFO [Timer-Driven Process Thread-13] > > >>>>> o.a.n.r.s.RedisConnectionPoolService > > >>>>> RedisConnectionPoolService[id=160a1056-017b-1000-0000-00005533ce4b] > > >>> Redis > > >>>>> sentinel at redis-03:26379 > > >>>>> 2021-08-06 11:18:21,124 INFO [Timer-Driven Process Thread-13] > > >>>>> redis.clients.jedis.JedisSentinelPool Trying to find master from > > >>> available > > >>>>> Sentinels... > > >>>>> 2021-08-06 11:18:21,124 DEBUG [Timer-Driven Process Thread-13] > > >>>>> redis.clients.jedis.JedisSentinelPool Connecting to Sentinel > > >>> redis-01:26379 > > >>>>> 2021-08-06 11:18:21,124 WARN [NiFi Web Server-4964] > > >>>>> org.apache.nifi.audit.ProcessorAuditor Unable to record actions: > null > > >>>>> 2021-08-06 11:18:21,214 INFO [Flow Service Tasks Thread-1] > > >>>>> o.a.nifi.controller.StandardFlowService Saved flow controller > > >>>>> org.apache.nifi.controller.FlowController@33ab3784 // Another save > > >>>>> pending = false > > >>>>> 2021-08-06 11:18:31,134 WARN [Timer-Driven Process Thread-13] > > >>>>> redis.clients.jedis.JedisSentinelPool Cannot get master address > from > > >>>>> sentinel running @ i-redis-01:26379. Reason: {}. Trying next one. > > >>>>> redis.clients.jedis.exceptions.JedisConnectionException: > > >>>>> javax.net.ssl.SSLException: Read timed out > > >>>>> at redis.clients.jedis.Connection.flush(Connection.java:342) > > >>>>> > > >>>>> So it connects to me Redis Sentinel cluster, but later it somehow > > >>> trying > > >>>>> to use SSL or what??? > > >>>>> > > >>>>> kind regards > > >>>>> Jens M. Kofoed > > >>>>> > > >>>>> Den fre. 6. aug. 2021 kl. 08.07 skrev Jens M. Kofoed < > > >>>>> jmkofoed....@gmail.com>: > > >>>>> > > >>>>>> Hi > > >>>>>> > > >>>>>> I found another WARN in my log, which is about SSLException. > > However I > > >>>>>> did NOT specified the new property: SSL Context Service > > >>>>>> From the documentation: If specified, this service will be used to > > >>>>>> create an SSL Context that will be used to secure communications; > if > > >>> not > > >>>>>> specified, communications will not be secure > > >>>>>> > > >>>>>> 2021-08-06 07:47:30,166 WARN [Timer-Driven Process Thread-12] > > >>>>>> redis.clients.jedis.JedisSentinelPool Cannot get master address > from > > >>>>>> sentinel running @ redis-03:26379. Reason: {}. Trying next one. > > >>>>>> redis.clients.jedis.exceptions.JedisConnectionException: > > >>>>>> javax.net.ssl.SSLException: Read timed out > > >>>>>> at > redis.clients.jedis.Connection.flush(Connection.java:342) > > >>>>>> at > > >>>>>> > > redis.clients.jedis.Connection.getStatusCodeReply(Connection.java:269) > > >>>>>> at > > >>> redis.clients.jedis.BinaryJedis.select(BinaryJedis.java:787) > > >>>>>> at > > >>>>>> > > >>> > > > redis.clients.jedis.BinaryJedis.initializeFromClientConfig(BinaryJedis.java:99) > > >>>>>> at > > redis.clients.jedis.BinaryJedis.<init>(BinaryJedis.java:82) > > >>>>>> at redis.clients.jedis.Jedis.<init>(Jedis.java:54) > > >>>>>> at > > >>>>>> > > >>> > > > redis.clients.jedis.JedisSentinelPool.initSentinels(JedisSentinelPool.java:251) > > >>>>>> at > > >>>>>> > > >>> > > redis.clients.jedis.JedisSentinelPool.<init>(JedisSentinelPool.java:205) > > >>>>>> at > > >>>>>> > > >>> > > redis.clients.jedis.JedisSentinelPool.<init>(JedisSentinelPool.java:193) > > >>>>>> at > > >>>>>> > > >>> > > > org.springframework.data.redis.connection.jedis.JedisConnectionFactory.createRedisSentinelPool(JedisConnectionFactory.java:411) > > >>>>>> at > > >>>>>> > > >>> > > > org.springframework.data.redis.connection.jedis.JedisConnectionFactory.createPool(JedisConnectionFactory.java:393) > > >>>>>> at > > >>>>>> > > >>> > > > org.springframework.data.redis.connection.jedis.JedisConnectionFactory.afterPropertiesSet(JedisConnectionFactory.java:348) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.redis.util.RedisUtils.createConnectionFactory(RedisUtils.java:342) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.redis.service.RedisConnectionPoolService.getConnection(RedisConnectionPoolService.java:92) > > >>>>>> at sun.reflect.GeneratedMethodAccessor1212.invoke(Unknown > > >>> Source) > > >>>>>> at > > >>>>>> > > >>> > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > >>>>>> at java.lang.reflect.Method.invoke(Method.java:498) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:254) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:105) > > >>>>>> at com.sun.proxy.$Proxy181.getConnection(Unknown Source) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.redis.service.RedisDistributedMapCacheClientService.withConnection(RedisDistributedMapCacheClientService.java:375) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.redis.service.RedisDistributedMapCacheClientService.getAndPutIfAbsent(RedisDistributedMapCacheClientService.java:144) > > >>>>>> at sun.reflect.GeneratedMethodAccessor1211.invoke(Unknown > > >>> Source) > > >>>>>> at > > >>>>>> > > >>> > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > >>>>>> at java.lang.reflect.Method.invoke(Method.java:498) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:254) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:105) > > >>>>>> at com.sun.proxy.$Proxy179.getAndPutIfAbsent(Unknown > Source) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.processors.standard.DetectDuplicate.onTrigger(DetectDuplicate.java:183) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1202) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:214) > > >>>>>> at > > >>>>>> > > >>> > > > org.apache.nifi.controller.scheduling.AbstractTimeBasedSchedulingAgent.lambda$doScheduleOnce$0(AbstractTimeBasedSchedulingAgent.java:63) > > >>>>>> at > > >>> org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110) > > >>>>>> at > > >>>>>> > > >>> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > > >>>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:266) > > >>>>>> at > > >>>>>> > > >>> > > > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) > > >>>>>> at > > >>>>>> > > >>> > > > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) > > >>>>>> at > > >>>>>> > > >>> > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > > >>>>>> at > > >>>>>> > > >>> > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > > >>>>>> at java.lang.Thread.run(Thread.java:748) > > >>>>>> Caused by: javax.net.ssl.SSLException: Read timed out > > >>>>>> at > sun.security.ssl.Alert.createSSLException(Alert.java:127) > > >>>>>> at > > >>>>>> sun.security.ssl.TransportContext.fatal(TransportContext.java:324) > > >>>>>> at > > >>>>>> sun.security.ssl.TransportContext.fatal(TransportContext.java:267) > > >>>>>> at > > >>>>>> sun.security.ssl.TransportContext.fatal(TransportContext.java:262) > > >>>>>> at > > sun.security.ssl.SSLTransport.decode(SSLTransport.java:138) > > >>>>>> at > > >>> sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1383) > > >>>>>> at > > >>>>>> > > >>> > > > sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1291) > > >>>>>> at > > >>>>>> > > sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:435) > > >>>>>> at > > >>>>>> > > >>> > sun.security.ssl.SSLSocketImpl.ensureNegotiated(SSLSocketImpl.java:804) > > >>>>>> at > > >>>>>> sun.security.ssl.SSLSocketImpl.access$200(SSLSocketImpl.java:73) > > >>>>>> at > > >>>>>> > > >>> > > > sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1166) > > >>>>>> at > > >>>>>> > > >>> > > > redis.clients.jedis.util.RedisOutputStream.flushBuffer(RedisOutputStream.java:52) > > >>>>>> at > > >>>>>> > > >>> > > > redis.clients.jedis.util.RedisOutputStream.flush(RedisOutputStream.java:133) > > >>>>>> at > redis.clients.jedis.Connection.flush(Connection.java:339) > > >>>>>> ... 40 common frames omitted > > >>>>>> Caused by: java.net.SocketTimeoutException: Read timed out > > >>>>>> at java.net.SocketInputStream.socketRead0(Native Method) > > >>>>>> at > > >>>>>> java.net.SocketInputStream.socketRead(SocketInputStream.java:116) > > >>>>>> at > > java.net.SocketInputStream.read(SocketInputStream.java:171) > > >>>>>> at > > java.net.SocketInputStream.read(SocketInputStream.java:141) > > >>>>>> at > > >>>>>> > > >>> > > sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:457) > > >>>>>> at > > >>>>>> > > >>> > > > sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:165) > > >>>>>> at > > sun.security.ssl.SSLTransport.decode(SSLTransport.java:109) > > >>>>>> ... 49 common frames omitted > > >>>>>> > > >>>>>> Kind regards > > >>>>>> Jens M. Kofoed > > >>>>>> > > >>>>>> Den fre. 6. aug. 2021 kl. 06.35 skrev Jens M. Kofoed < > > >>>>>> jmkofoed....@gmail.com>: > > >>>>>> > > >>>>>>> Dear Develovper > > >>>>>>> > > >>>>>>> I'm using many RedisDistributedMapCacheClientService and > > >>>>>>> some RedisConnectionPoolService which connect to my 3 node > cluster > > >>>>>>> with Redis sentinels. > > >>>>>>> After I upgraded one of my NiFi servers to 1.14.0 the processors > > >>> which > > >>>>>>> is using the Redis start having issues. Looking in the logs I got > > the > > >>>>>>> following errors/WARN. > > >>>>>>> > > >>>>>>> 2021-08-05 13:24:12,556 WARN [Timer-Driven Process Thread-3] > > >>>>>>> o.a.n.controller.tasks.ConnectableTask Administratively Yielding > > >>>>>>> DetectDuplicate[id=feb1f2ff-4f9c-31d7-87c8-e225a80ef03f] due to > > >>> uncaught > > >>>>>>> Exception: > redis.clients.jedis.exceptions.JedisConnectionException: > > >>> All > > >>>>>>> sentinels down, cannot determine where is mymaster master is > > >>> running... > > >>>>>>> redis.clients.jedis.exceptions.JedisConnectionException: All > > >>> sentinels > > >>>>>>> down, cannot determine where is mymaster master is running... > > >>>>>>> at > > >>>>>>> > > >>> > > > redis.clients.jedis.JedisSentinelPool.initSentinels(JedisSentinelPool.java:281) > > >>>>>>> at > > >>>>>>> > > >>> > > redis.clients.jedis.JedisSentinelPool.<init>(JedisSentinelPool.java:205) > > >>>>>>> at > > >>>>>>> > > >>> > > redis.clients.jedis.JedisSentinelPool.<init>(JedisSentinelPool.java:193) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.springframework.data.redis.connection.jedis.JedisConnectionFactory.createRedisSentinelPool(JedisConnectionFactory.java:411) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.springframework.data.redis.connection.jedis.JedisConnectionFactory.createPool(JedisConnectionFactory.java:393) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.springframework.data.redis.connection.jedis.JedisConnectionFactory.afterPropertiesSet(JedisConnectionFactory.java:348) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.redis.util.RedisUtils.createConnectionFactory(RedisUtils.java:342) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.redis.service.RedisConnectionPoolService.getConnection(RedisConnectionPoolService.java:92) > > >>>>>>> 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.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:254) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:105) > > >>>>>>> at com.sun.proxy.$Proxy181.getConnection(Unknown Source) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.redis.service.RedisDistributedMapCacheClientService.withConnection(RedisDistributedMapCacheClientService.java:375) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.redis.service.RedisDistributedMapCacheClientService.getAndPutIfAbsent(RedisDistributedMapCacheClientService.java:144) > > >>>>>>> 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.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:254) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.controller.service.StandardControllerServiceInvocationHandler.invoke(StandardControllerServiceInvocationHandler.java:105) > > >>>>>>> at com.sun.proxy.$Proxy179.getAndPutIfAbsent(Unknown > Source) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.processors.standard.DetectDuplicate.onTrigger(DetectDuplicate.java:183) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1202) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:214) > > >>>>>>> at > > >>>>>>> > > >>> > > > org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:103) > > >>>>>>> at > > >>> org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110) > > >>>>>>> at > > >>>>>>> > > >>> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > > >>>>>>> at > > >>>>>>> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) > > >>>>>>> at > > >>>>>>> > > >>> > > > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) > > >>>>>>> at > > >>>>>>> > > >>> > > > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) > > >>>>>>> at > > >>>>>>> > > >>> > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > > >>>>>>> at > > >>>>>>> > > >>> > > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > > >>>>>>> at java.lang.Thread.run(Thread.java:748) > > >>>>>>> > > >>>>>>> I know the WARN says: All sentinels down, cannot determine where > is > > >>>>>>> mymaster master is running... BUT It is not. The Sentinel master > is > > >>>>>>> running, I have a 2nd NIFI server running with v. 1.13.2 which is > > >>> using the > > >>>>>>> same Redis cluster and that one is still working. If I change the > > >>> server > > >>>>>>> (which has issues in v. 1.14.0) back to 1.13.2 there are no > errors. > > >>> I also > > >>>>>>> tried to change one of the other servers to v. 1.14.0 and it have > > >>> the same > > >>>>>>> issue. > > >>>>>>> > > >>>>>>> A new feature in v.1.14.0 is the property "SSL Context > > >>>>>>> Service" RedisConnectionPoolService. It says if configured it > will > > >>> use ssl > > >>>>>>> to establish a secure connection, if it's not configured it will > > not > > >>> be > > >>>>>>> secure. And It is not configured. > > >>>>>>> > > >>>>>>> Please any help :-) > > >>>>>>> > > >>>>>>> kind regards > > >>>>>>> Jens M. Kofoed > > >>>>>>> > > >>>>>>> > > >>> < > > >>> > > > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon > > >>>> > > >>> Virus-free. > > >>> www.avast.com > > >>> < > > >>> > > > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link > > >>>> > > >>> <#m_3329527056917547118_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > > >>> > > >> > > > > < > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon > > > Virus-free. > www.avast.com > < > https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link > > > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >