diff options
Diffstat (limited to 'src/transport/tls.rs')
-rw-r--r-- | src/transport/tls.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/transport/tls.rs b/src/transport/tls.rs index 8043360..80d0fbd 100644 --- a/src/transport/tls.rs +++ b/src/transport/tls.rs @@ -42,7 +42,11 @@ impl Transport for TlsTransport { .build()?; Some(TlsConnector::from(connector)) } - None => None, + None => { + // if no trusted_root is specified, allow TlsConnector to use system default + let connector = native_tls::TlsConnector::builder().build()?; + Some(TlsConnector::from(connector)) + }, }; let tls_acceptor = match config.pkcs12.as_ref() { |