diff --git a/roles/elastic-stack/ansible-elasticsearch/tasks/main.yml b/roles/elastic-stack/ansible-elasticsearch/tasks/main.yml old mode 100644 new mode 100755 index d74a391b..7c453bad --- a/roles/elastic-stack/ansible-elasticsearch/tasks/main.yml +++ b/roles/elastic-stack/ansible-elasticsearch/tasks/main.yml @@ -128,6 +128,7 @@ validate_certs: no status_code: 200,401 return_content: yes + force_basic_auth: yes timeout: 4 register: _result until: ( _result.json is defined) and (_result.json.status == "green") @@ -145,6 +146,7 @@ password: "{{ elasticsearch_xpack_security_password }}" body: '{ "password" : "{{ item.value["password"] }}", "roles" : {{ item.value["roles"] }} }' validate_certs: no + force_basic_auth: yes loop: "{{ elasticsearch_xpack_users|default({})|dict2items }}" register: http_response failed_when: http_response.status != 200 diff --git a/roles/elastic-stack/ansible-kibana/tasks/main.yml b/roles/elastic-stack/ansible-kibana/tasks/main.yml old mode 100644 new mode 100755 index d2d06097..cf330640 --- a/roles/elastic-stack/ansible-kibana/tasks/main.yml +++ b/roles/elastic-stack/ansible-kibana/tasks/main.yml @@ -156,6 +156,7 @@ password: "{{ elasticsearch_xpack_security_password }}" validate_certs: no status_code: 200, 404 + force_basic_auth: yes - name: Create wazuh plugin config directory file: