I have installed elasticsearch 7 on Ubuntu. I have a basic licence. Now I want to password protect the cluster. I set xpack.security.enabled: true
in elasticsearch.yml
and run elasticsearch. And I get the following message:
Transport SSL must be enabled if security is enabled on a [basic] license. Please set [xpack.security.transport.ssl.enabled] to [true] or disable security by setting [xpack.security.enabled]
Questions:
- Is it possible to password protect the cluster without enabling SSL?
- If I install SSL certificate on cluster nodes, would I also need to install SSL on my web server to communicate with elasticsearch?