Can you explain what you mean here? For all practical purposes within Elasticsearch SSL and TLS are the same thing. They just refer to different versions of the protocol (SSL is the name of older versions, and TLS is the name of the newer versions), but I don't think that is what you mean here.
Based on your later responses I think you might perhaps be refering to the difference in enabling SSL/TLS for Elasticsearch's transport and http ports ?
That's definitely not a SSL and TLS thing, that's http and transport.
The "transport" in the Elasticsearch configuration refers to Elasticsearch's internal network protocol, it has nothing to do with the "transport" in TLS.
Are those the IP addresses of the nodes in your cluster, or something outside of your cluster?
The solution will vary greatly depending on whether you're having an issue with communication between nodes, or from transport client.
This unfortunately not true.
Most corporate and commercially provide PKCS#12 files will only contain key entries, and not trust chain entries.
If the P12 was provided by your company, then there's a reasonably chance that the certificate_authorities setting is required.
There's almost certainly more to this error message. Can you provide the rest of it - the important part comes after this (I suspect it's going to be PKIX path building failed: ....)
I don't think this is actually an accurate description of what's going on.
When you enable SSL/TLS for the http port, everything is working.
When you enable SSL/TLS for the transport port, you are actually breaking your cluster (because the nodes cannot communicate with one another) and so Kibana doesn't work because the cluster is broken, not because it cannot connect.
Do you have actual evidence that it cannot connect, or only that it is showing an error.
Please, please, please provide actual copy-and-paste of error messages and log files, and don't just guess about what's going on. The types of posts that are most likely to get you answers quickly, are ones that follow a model something like:
When I have this configuration [ .... ] then everything works. But when I try this configuration [ .... ] then I get this error message [ .... ] in Kibana, and my kibana logs say this [ .... ] and my elasticsearch logs say this [ ... ]