I.e. 
```sql
  CREATE TABLE queue (
    key UInt64,
    value UInt64
  ) ENGINE = NATS 
    SETTINGS nats_url = 'demo.nats.io',
             nats_subjects = 'subject1',
             nats_format = 'JSONEachRow',
             date_time_input_format = 'best_effort';
```
Will fail with "compiled without TLS"
Will add patch that fixes it.
#include "NATSConnection.h"
#include <IO/WriteHelpers.h>
#include <Common/logger_useful.h>
#include <boost/algorithm/string/join.hpp>
namespace DB
{
static const auto RETRIES_MAX = 20;
static const auto CONNECTED_TO_BUFFER_SIZE = 256;
NATSConnectionManager::NATSConnectionManager(const NATSConfiguration & configuration_, Poco::Logger * log_)
    : configuration(configuration_)
    , log(log_)
    , event_handler(loop.getLoop(), log)
{
}
NATSConnectionManager::~NATSConnectionManager()
{
    if (has_connection)
        natsConnection_Destroy(connection);
}
String NATSConnectionManager::connectionInfoForLog() const