Setting up SSL for Elasticsearch
------------------------------------
cat > /usr/share/elasticsearch/instances.yml << EOF
instances:
- name: "wazuh-manager"
ip:
- "192.168.5.11"
- name: "elasticsearch"
ip:
- "192.168.5.11"
- name: "kibana"
ip:
- "192.168.5.11"
EOF
cat >> /etc/elasticsearch/elasticsearch.yml << EOF
#Unbind to a specific IP:
network.host: 127.0.0.1
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: ["192.168.5.11"]
#Transport layer
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.key: /etc/elasticsearch/certs/elasticsearch.key
xpack.security.transport.ssl.certificate: /etc/elasticsearch/certs/elasticsearch.crt
xpack.security.transport.ssl.certificate_authorities: [ "/etc/elasticsearch/certs/ca/ca.crt" ]
#HTTP layer
xpack.security.http.ssl.enabled: true
xpack.security.http.ssl.verification_mode: certificate
xpack.security.http.ssl.key: /etc/elasticsearch/certs/elasticsearch.key
xpack.security.http.ssl.certificate: /etc/elasticsearch/certs/elasticsearch.crt
xpack.security.http.ssl.certificate_authorities: [ "/etc/elasticsearch/certs/ca/ca.crt" ]
EOF
Note: After configuring elasticsearch not run please help me...