diff --git a/src/main.rs b/src/main.rs index 3490ce3..db0746a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -186,6 +186,7 @@ fn acceptor() -> Result { 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))) }