aboutsummaryrefslogtreecommitdiff
path: root/src/transport/tls.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport/tls.rs')
-rw-r--r--src/transport/tls.rs6
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() {