即使将“ ssl”设置为“ false”,也会收到SSL错误

时间:2019-04-10 07:57:37

标签: rest elasticsearch logstash elasticsearch-plugin

这是我的input的{​​{1}}段:

logstash.conf

我有一个名为input { http { host => "127.0.0.1" port => 31311 ssl => false } } 的索引。我想通过cURL发送一个twitter_new请求,以删除整个索引。这是我的cURL命令:

DELETE

以下是回复:

C:\Users\Me\Downloads\curl-7.64.1-win64-mingw\bin> .\curl.exe -XDELETE "https://127.0.0.1:9200/twitter_new"

我该如何解决?

N.B。::仅当我发送curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number请求时才会遇到SSL错误-我可以成功发送DELETEPUT请求。

1 个答案:

答案 0 :(得分:0)

发出什么类型的请求都没有关系。由于SSL设置为false,因此尝试在curl请求上从https更改为http。更改此设置即可。
另外,请检查您是否没有使用curl --version的curl的旧版本,并在需要时进行更新。