Looks like your elasticsearch cluster did not start successfully. What do the elasticsearch logs say ?
.crt
and .pem
are just file suffixes ,there is no difference. You can use ca.crt and ca.pem interchangeably, you can rename the file with no issues. Tim wrote an explanation recently, feel free to take a look in Elastic stack issues Certificates and Kibana is not ready yet - #3 by TimV