# File lib/nats/client.rb, line 985
  def ssl_verify_peer(cert)
    incoming = OpenSSL::X509::Certificate.new(cert)
    store = OpenSSL::X509::Store.new
    store.set_default_paths
    store.add_file @options[:tls][:ca_file]
    result = store.verify(incoming)
    err_cb.call(NATS::ConnectError.new('TLS Verification failed checking issuer based on CA %s' % @options[:tls][:ca_file])) unless result
    result
  rescue NATS::ConnectError
    false
  end