Configure SSL for Enterprise Search with Cloudflare certificate

Config:

ent_search.ssl.enabled: true
ent_search.ssl.key: '/usr/share/elasticsearch/usr/share/enterprise-search/cloudflare_ssl/ssl/private/ssl-cert-snakeoil.key'
ent_search.ssl.certificate: '/usr/share/elasticsearch/usr/share/enterprise-search/cloudflare_ssl/ssl/certs/ssl-cert-snakeoil.pem'
ent_search.ssl.certificate_authorities: ['/usr/share/elasticsearch/usr/share/enterprise-search/cloudflare_ssl/origin_ca_rsa_root.pem']

ent_search.listen_host: 12.345.67.891
ent_search.external_url: https://subdomain.domain.com:3002

Please help

Thank you!

Solved. There was a problem with the certificate, so I switched to Let's Encrypt