Private
Public Access
1
0

fix(server): add explicit rustls CryptoProvider initialization for v1.1.6

- Add rustls::crypto::aws_lc_rs::default_provider().install_default()
  in main() before any TLS operations to prevent startup panic
- Bump version from 1.1.5 to 1.1.6
- Update debian/changelog with 1.1.6-1 entry
This commit is contained in:
2026-05-18 13:43:34 +00:00
parent 20b214eb9f
commit 6a41eba9d8
3 changed files with 13 additions and 1 deletions

View File

@ -57,6 +57,11 @@ async fn main() -> Result<()> {
// Initialize logging
let _guard = init_logging(args.verbose)?;
// Install rustls crypto provider (required for mTLS and HTTPS clients)
rustls::crypto::aws_lc_rs::default_provider()
.install_default()
.expect("Failed to install rustls crypto provider (aws-lc-rs)");
info!(
version = env!("CARGO_PKG_VERSION"),
config_path = args.config,