Using nats.py2 able to create connection, publish, subscribe without passing ca pem file to a nats core tls enabled server running behind nats streaming server, whereas other clients in other language required ca.pem, gave error : Can't connect: x509: certificate signed by unknown authority
Nats-streaming server configuration: nats_streaming_config.txt
File :
nats_pub_sub.txt
The TLS handshake should fail as the server's certificate is not found in client's truststore?