Hi Jochen,
I am upgrading from 6.4.1-23.2-SNAPSHOT to 6.5.1-23.2.
I am seeing the following error when trying to boot Elasticsearch.
[2018-11-28T20:35:50,499][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [xEMpebJ] fatal error in thread [Thread-5], exiting
java.lang.NoSuchMethodError: io.netty.internal.tcnative.SSL.setKeyMaterialServerSide(JJJ)V
at io.netty.handler.ssl.OpenSslKeyMaterialManager.setKeyMaterialServerSide(OpenSslKeyMaterialManager.java:81) ~[?:?]
at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.handshake(ReferenceCountedOpenSslEngine.java:1598) ~[?:?]
at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.unwrap(ReferenceCountedOpenSslEngine.java:958) ~[?:?]
at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.unwrap(ReferenceCountedOpenSslEngine.java:1169) ~[?:?]
at io.netty.handler.ssl.ReferenceCountedOpenSslEngine.unwrap(ReferenceCountedOpenSslEngine.java:1212) ~[?:?]
at io.netty.handler.ssl.SslHandler$SslEngineType$1.unwrap(SslHandler.java:216) ~[?:?]
at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1297) ~[?:?]
at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1199) ~[?:?]
at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1243) ~[?:?]
at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:502) ~[?:?]
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:441) ~[?:?]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:278) ~[?:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[?:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[?:?]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) ~[?:?]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434) ~[?:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) ~[?:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) ~[?:?]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:965) ~[?:?]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163) ~[?:?]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:644) ~[?:?]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysPlain(NioEventLoop.java:544) ~[?:?]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:498) ~[?:?]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:458) ~[?:?]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897) ~[?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
Do you know what could be causing the error on boot?
I updated sg_roles.yml, according to Search Guard Documentation 404 | Security for Elasticsearch | Search Guard, for Kibana. But, the error looks related to SSL. Is there a setting that I need to update?
Thanks,
Dan
···
On Tuesday, November 27, 2018 at 4:06:52 AM UTC-5, Jochen Kressin wrote:
Hi all,
we’re happy to announce that Search Guard 6.5.1-23.2, compatible with Elasticsearch 6.5.1 and Kibana 6.5.1 has just been released!
Latest Search Guard versions.
Due to changes in Elasticsearch and Kibana please make sure you read and follow the upgrade instructions carefully:
Upgrade instructions
If you are using Kibana, make sure to update the permissions for the Kibana server and Kibana user roles.
This release of Search Guard and the Kibana plugin is not yet compatible with the new Kibana Spaces feature. We are working on the compatibility and will release a compatible version of the Kibana plugin very soon.
As always, thanks for your support and input!
Jochen and the Search Guard team
Search Guard (®) is an Elasticsearch plugin that offers encryption, authentication, and authorization.
Coded with love in Berlin, Denmark, Sweden, and the US.
Search Guard is a trademark of floragunn GmbH, registered in the U.S. and in other countries.
Elasticsearch, Kibana, Logstash, and Beats are trademarks of Elasticsearch BV, registered in the U.S. and in other countries.