#rest #elasticsearch #logstash #elasticsearch-plugin
#rest #elasticsearch #logstash #elasticsearch-плагин
Вопрос:
Вот input
фрагмент моего logstash.conf
:
input {
http {
host => "127.0.0.1"
port => 31311
ssl => false
}
}
У меня есть именованный индекс twitter_new
. Я хочу отправить DELETE
запрос через cURL, чтобы удалить весь индекс. Это моя команда cURL:
C:UsersMeDownloadscurl-7.64.1-win64-mingwbin> .curl.exe -XDELETE "https://127.0.0.1:9200/twitter_new"
Вот ответ:
curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number
Как я могу это исправить?
Примечание: ошибка SSL возникает только при отправке DELETE
запросов — я могу успешно отправлять PUT
POST
запросы and .
Ответ №1:
Не должно иметь значения, какой тип запроса выполняется. Попробуйте изменить значение с https
http
на в запросе curl, поскольку для SSL установлено значение false. Изменение этого должно сработать.
Также проверьте, не установлена ли у вас очень старая версия curl, curl --version
и обновите ее при необходимости.