I know that authentication between nodes (native protocol) is not provided
natively by ES.
But I have 2 aditional questions:
Do you consider to put this functionality to the roadmap (in the near
future)?
Have anyone solved this issue by some homebrewed solution (e.g. by
wrapping or extending Node/Client class)?
We really recognize ES as brilliant piece of software for MANY reasons but
we cann´t intergrate it to our product/solutions mainly due to missing
authentication/encryption.
Thank you very much for answer.
I think that elasticsearch-jetty plugin handles only http request, am I
right? (REST API requests)
I have alrery disable http by http.enabled: false option and I want to
secure comunication amog the nodes.
For access to the cluster I use JAVA API. For me it´s not clear
if elasticsearch-jetty can encrypt this comunication.
Dne pondělí, 10. března 2014 18:05:35 UTC+1 Binh Ly napsal(a):
1.Disable HTTP & run your ES node only in internal network.
2.Making a middleware to provide a restful service so that other could
communicate.
3. Your middleware will listen & use client api (ex: java client) to work
with ES cluster & return result back.
Regards.
On Sunday, March 9, 2014 11:14:15 PM UTC+7, Martin Hátaš wrote:
I know that authentication between nodes (native protocol) is not provided
natively by ES.
But I have 2 aditional questions:
Do you consider to put this functionality to the roadmap (in the near
future)?
Have anyone solved this issue by some homebrewed solution (e.g. by
wrapping or extending Node/Client class)?
We really recognize ES as brilliant piece of software for MANY reasons but
we cann´t intergrate it to our product/solutions mainly due to missing
authentication/encryption.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.