aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-08-19 03:14:34 +0200
committermetamuffin <metamuffin@disroot.org>2024-08-19 03:14:34 +0200
commitd06821468e9a6e0d62c4b1ced21b1290e7a5bc47 (patch)
tree0ef2cade2bfb6a24f2bb3e65b074df81afd5b5dd /src/main.rs
parent6c3524c381467483a025eda5e7e5f0ded53094fa (diff)
downloadgnix-d06821468e9a6e0d62c4b1ced21b1290e7a5bc47.tar
gnix-d06821468e9a6e0d62c4b1ced21b1290e7a5bc47.tar.bz2
gnix-d06821468e9a6e0d62c4b1ced21b1290e7a5bc47.tar.zst
fallback cert
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 56a9b19..e286924 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -146,7 +146,7 @@ async fn serve_https(state: Arc<State>) -> Result<()> {
None => return Ok(()),
};
let tls_config = {
- let certs = CertPool::load(&https_config.cert_path)?;
+ let certs = CertPool::load(&https_config.cert_path, https_config.cert_fallback.clone())?;
let mut cfg = rustls::ServerConfig::builder()
.with_no_client_auth()
.with_cert_resolver(Arc::new(certs));