Elasti c поиск обновлений лицензии с использованием ansible - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь активировать лицензию для поиска Elasti c, используя ansible. задача показывает нормально, но сообщение отладки как ниже. Лицензия не применяется.

Playbook

---
- name: Activate license
  uri:
    method: PUT
    url: "{{ api_uri }}/{{ license_api }}?acknowledge=true"
    user: "{{username }}"
    password: "{{ password }}"
    body_format: json
    body: "{{ license }}"
    return_content: yes
    force_basic_auth: yes
    validate_certs: "{{ certs }}"
  register: license


- name: License
  debug: msg={{ license }}

Вывод

"msg": "Не удалось проверить сертификат SSL для xxxxx: 9200. Убедитесь, что ваш На управляемых системах установлен действительный сертификат CA. Вы можете использовать validate_certs = False, если вам не нужно подтверждать идентификацию серверов, но это небезопасно и не рекомендуется. Пути для этой платформы проверены: / etc / ssl / certs, / etc / pki / ca-trust / extract / pem, / etc / pki / tls / certs, /usr/share/ca-certificates/cacert.org, / etc / ansible. Сообщение об исключении было: [SSL: UNKNOWN_PROTOCOL] неизвестный протокол (_ssl. c: 618). "," status ": -1," url ":" https://xxxxxxx: 9200 / _license ?cknowledge = true"

Пожалуйста, помогите мне здесь. Дайте мне знать, если какая-либо информация требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...