Logstash unable to connect to elasticsearch

I have SSL enabled on all my elastic nodes, using a self signed certificate. However logstash is unable to connect to elasticsearch. Gives the following error

[2021-09-07T10:34:50,283][WARN ][logstash.outputs.elasticsearch][f5_waf] Attempted to resurrect connection to dead ES instance, but got an error {:url=>"https://user:xxxxxx@a.b.c.d:9200/", :exception=>LogStash::Outputs::ElasticSearch::HttpClient::Pool::HostUnreachableError, :message=>"Elasticsearch Unreachable: [https://user:xxxxxx@a.b.c.d:9200/][Manticore::ClientProtocolException] PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target"}

Below is my logstash output section:

output {
    elasticsearch {
        hosts => [MASKED]
        user => user
        password => MASKED
        ssl => true
        cacert => "/etc/logstash/imported_elastic_ca.pem"
        ssl_certificate_verification => false
        index => "F5-WAF-%{+YYYY.MM.dd}"
    }
}

At this point I have tried almost everything. Event imported the cert into the java key store. Any assistance would be appreciated :slight_smile: