You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
some modules can not connect to redis because of netty kqueue library.
happened in osx aarch and it probably won't happen in linux.
temporary disable native kqueue transport from lettuce by adding io.lettuce.core.kqueue=false to system properties. lettuce native transport
suspected cause
native library version conflict with shaded library.
netty-transport-native-kqueue version: 4.1.97.Final, 4.1.87.Final(hbase-shaded-client)
error logs
java.lang.NoClassDefFoundError: Could not initialize class io.netty.channel.unix.Errors
at io.netty.channel.unix.Socket.connect(Socket.java:351) ~[netty-transport-native-unix-common-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.kqueue.AbstractKQueueChannel.doConnect0(AbstractKQueueChannel.java:727) ~[netty-transport-classes-kqueue-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.kqueue.KQueueSocketChannel.doConnect0(KQueueSocketChannel.java:102) ~[netty-transport-classes-kqueue-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.kqueue.AbstractKQueueChannel.doConnect(AbstractKQueueChannel.java:712) ~[netty-transport-classes-kqueue-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.kqueue.AbstractKQueueChannel$AbstractKQueueUnsafe.connect(AbstractKQueueChannel.java:558) [netty-transport-classes-kqueue-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.connect(DefaultChannelPipeline.java:1342) [netty-transport-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeConnect(AbstractChannelHandlerContext.java:653) [netty-transport-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.AbstractChannelHandlerContext.connect(AbstractChannelHandlerContext.java:632) [netty-transport-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.AbstractChannelHandlerContext.connect(AbstractChannelHandlerContext.java:616) [netty-transport-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.DefaultChannelPipeline.connect(DefaultChannelPipeline.java:978) [netty-transport-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.AbstractChannel.connect(AbstractChannel.java:265) [netty-transport-4.1.97.Final.jar:4.1.97.Final]
at io.netty.bootstrap.Bootstrap$3.run(Bootstrap.java:264) [netty-transport-4.1.97.Final.jar:4.1.97.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) [netty-common-4.1.97.Final.jar:4.1.97.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) [netty-common-4.1.97.Final.jar:4.1.97.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) [netty-common-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.kqueue.KQueueEventLoop.run(KQueueEventLoop.java:300) [netty-transport-classes-kqueue-4.1.97.Final.jar:4.1.97.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) [netty-common-4.1.97.Final.jar:4.1.97.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [netty-common-4.1.97.Final.jar:4.1.97.Final]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [netty-common-4.1.97.Final.jar:4.1.97.Final]
at java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.UnsatisfiedLinkError: 'int io.netty.channel.unix.ErrorsStaticallyReferencedJniMethods.errorEHOSTUNREACH()' [in thread "lettuce-kqueueEventLoop-4-4"]
at io.netty.channel.unix.ErrorsStaticallyReferencedJniMethods.errorEHOSTUNREACH(Native Method) ~[netty-transport-native-unix-common-4.1.97.Final.jar:4.1.97.Final]
at io.netty.channel.unix.Errors.<clinit>(Errors.java:62) ~[netty-transport-native-unix-common-4.1.97.Final.jar:4.1.97.Final]
... 20 more
The text was updated successfully, but these errors were encountered:
some modules can not connect to redis because of netty kqueue library.
happened in osx aarch and it probably won't happen in linux.
temporary disable native kqueue transport from lettuce by adding
io.lettuce.core.kqueue=false
to system properties.lettuce native transport
suspected cause
native library version conflict with shaded library.
netty-transport-native-kqueue version: 4.1.97.Final, 4.1.87.Final(hbase-shaded-client)
error logs
The text was updated successfully, but these errors were encountered: