2016-12-06 5 views
1

Я пытаюсь использовать logstash http_poller для запроса сервера RESTAPI. Я загружаю серверный прокси-сервер через поиск и создаю файл jks с помощью keytool. но мы все равно получаем ошибку «Не удалось создать путь PKIX: sun.security.provider.certpath.SunCertPathBuilderException: не удалось найти допустимый путь сертификации для запрошенной цели». Не знаю, что случилось.logstach http_poller ssl issue issue

Конфигурационный, как показано ниже:

http_poller { 
    urls => { 
     restapi => { 
     method => get 
     url => "https://path_to_resources 
     headers => { 
      Accept => "application/json" 
     } 
     truststore => "/path/generated.truststore.jks" 
     truststore_password => "xxx" 
     ssl_certificate_validation => false 
     auth => { 
      user => "xxx" 
      password => "xxx" 
     } 
     } 
    } 
    request_timeout => 60 
    interval => 60000 
    codec => "json" 
    metadata_target => "http_poller_metadata" 
    } 
}  

Кстати, какое влияние, если ssl_certificate_validation устанавливается как ложь?

+0

вы решить эту проблему? –

ответ

0

Очевидно, что ваш сертификат недействителен. Что касается

ssl_certificate_validation 

он не имеет реальное влияние, HTTP-съемник основан на мантикору, рубиновый libary реле, которое на Apache HC
which does not support this hook see