logstash http против сертификата собственной подписи SSL

Я работаю с плагином logstash http poller. Я обнаружил, что он не может обработать запрос https, если нет сертификата.

когда я пытаюсь сделать:

input {
  http_poller {
    urls => {
      alteon => {
      webserver => "https://mywebserver" 
      method => get
      auth => {
         user => "admin"
        password => "admin"
        }
      ssl_certificate_verification => false
 headers => {
          Accept => "application/json"
        }
           metadata_target => "http_poller_metadata"

      }
    }
    request_timeout => 20
    schedule => {"every"  => "5s" } 
    codec => "json"
    automatic_retries => 3

}}

output {
    stdout { codec => rubydebug }
}

Я думаю, что добавление ssl_certificate_verification приму мое заявление, когда я попытаюсь сделать это, я получу:

    "http_request_failure" => {
                "request" => {
            "ssl_certificate_verification" => "false",
                                 "headers" => {
                "Accept" => "application/json"
            },
                                  "method" => "get",
                                    "auth" => {
                "eager" => true,
                 "pass" => "admin",
                 "user" => "admin"
            },
                         "metadata_target" => "http_poller_metadata",
                                     "url" => "https://mywebserver
allinone"
        },
              "backtrace" => nil,
        "runtime_seconds" => 0.384,
                   "name" => "alteon",
                  "error" => "PKIX path building failed: sun.security.provider.c
ertpath.SunCertPathBuilderException: unable to find valid certification path to
requested target"
    },
              "@timestamp" => 2017-10-02T15:12:08.247Z,
                "@version" => "1",
                    "tags" => [
        [0] "_http_request_failure"
    ]
}

Мой вопрос: возможно ли использовать плагин poller без сертификата? Я знаю, что http_poller использует manticore, который не поддерживает режим проверки ни одного.

Я не являюсь разработчиком ruby, но мне удалось написать код, который использует другой клиент, создать https с помощью вызова ssl с режимом проверки ни один.

Я хотел бы знать, проверяет ли http_poller SSL ни один из режимов?

0 ответов

Другие вопросы по тегам