commit fb0a30e5fc9ee6136ed627e3059647ee6b52bb35
parent e91c99ddab389b96a5bda3922d1c4cb19cc3fab0
Author: Johann150 <johann.galle@protonmail.com>
Date: Wed, 10 Feb 2021 22:39:42 +0100
better error message for incorrect keys
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/src/main.rs b/src/main.rs
@@ -186,6 +186,7 @@ fn acceptor() -> Result<TlsAcceptor> {
if ARGS.only_tls13 {
config.versions = vec![rustls::ProtocolVersion::TLSv1_3];
}
+ assert!(!keys.is_empty(), "no valid keys");
config.set_single_cert(certs, keys.remove(0))?;
Ok(TlsAcceptor::from(Arc::new(config)))
}