I have installed elasticsearch-2.3.5 in CentOS6
The searchguard and searchguardssl version is also 2.3.5.
Because of the performance, I want to encrypt transport data between by utilizing openssl.
I config the searchguardssl by following steps on the document https://github.com/floragunncom/search-guard-ssl-docs/blob/master/openssl.md
I downloaded http://repo1.maven.org/maven2/io/netty/netty-tcnative/1.1.33.Fork17/netty-tcnative-1.1.33.Fork17-linux-x86_64-fedora.jar, placed in plugins/search-guard-ssl/ directory, install openssl 1.0.1u and apr1.5.2, config elasticsearch.yml
However the following error still occurs:
[2016-10-21 23:48:18,491][INFO ][com.floragunn.searchguard.ssl.SearchGuardKeyStore] Open SSL not available (this is not an error, we simply fallback to built-in JDK SSL) because of java.lang.IllegalArgumentException: Failed to load any of the given libraries: [netty-tcnative-linux-x86_64, netty-tcnative-linux-x86_64-fedora, netty-tcnative]
Please notice that the version netty-tcnative is according to the Dockerfile of searchguardssl 2.3.5.
Could someone help me to fix the problem?