[INFO] fetching crate trz-gateway-server 0.1.22... [INFO] testing trz-gateway-server-0.1.22 against master#7704328ba5ae8d6ce0ac303c9d5a1a1605906766 for pr-146989 [INFO] extracting crate trz-gateway-server 0.1.22 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate trz-gateway-server 0.1.22 [INFO] finished tweaking crates.io crate trz-gateway-server 0.1.22 [INFO] tweaked toml for crates.io crate trz-gateway-server 0.1.22 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate trz-gateway-server 0.1.22 on toolchain 7704328ba5ae8d6ce0ac303c9d5a1a1605906766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate trz-gateway-server 0.1.22 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tonic-build v0.14.2 [INFO] [stderr] Downloaded pulldown-cmark-to-cmark v21.1.0 [INFO] [stderr] Downloaded tonic-prost-build v0.14.2 [INFO] [stderr] Downloaded portpicker v0.1.1 [INFO] [stderr] Downloaded tokio-tungstenite v0.28.0 [INFO] [stderr] Downloaded terrazzo-fixture v0.1.22 [INFO] [stderr] Downloaded base64ct v1.8.2 [INFO] [stderr] Downloaded fs-err v3.2.2 [INFO] [stderr] Downloaded instant-acme v0.8.4 [INFO] [stderr] Downloaded rcgen v0.14.6 [INFO] [stderr] Downloaded x509-parser v0.18.0 [INFO] [stderr] Downloaded trz-gateway-common v0.1.22 [INFO] [stderr] Downloaded tungstenite v0.28.0 [INFO] [stderr] Downloaded axum-server v0.8.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 71cf2a0039af87be8575f6f33efca56bc818ece5dab475d352382130b24f61d5 [INFO] running `Command { std: "docker" "start" "-a" "71cf2a0039af87be8575f6f33efca56bc818ece5dab475d352382130b24f61d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "71cf2a0039af87be8575f6f33efca56bc818ece5dab475d352382130b24f61d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "71cf2a0039af87be8575f6f33efca56bc818ece5dab475d352382130b24f61d5", kill_on_drop: false }` [INFO] [stdout] 71cf2a0039af87be8575f6f33efca56bc818ece5dab475d352382130b24f61d5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 05ac5c3eea094352d38fd0f60f51a7f0549ba6b9c327e8ab174a93a1d6e095ec [INFO] running `Command { std: "docker" "start" "-a" "05ac5c3eea094352d38fd0f60f51a7f0549ba6b9c327e8ab174a93a1d6e095ec", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.104 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling aws-lc-rs v1.15.2 [INFO] [stderr] Compiling data-encoding v2.9.0 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling cc v1.2.51 [INFO] [stderr] Compiling rustls-pki-types v1.13.2 [INFO] [stderr] Compiling base64ct v1.8.2 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling syn v2.0.113 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling rustls v0.23.36 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling fs-err v3.2.2 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling openssl-probe v0.2.0 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling rustls-native-certs v0.8.3 [INFO] [stderr] Compiling arc-swap v1.8.0 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling pem v3.0.6 [INFO] [stderr] Compiling uuid v1.19.0 [INFO] [stderr] Compiling cmake v0.1.57 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.1.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling aws-lc-sys v0.35.0 [INFO] [stderr] Compiling openssl-sys v0.9.111 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling serde_json v1.0.148 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.23.0 [INFO] [stderr] Compiling tonic-build v0.14.2 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling prost-derive v0.14.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling axum-macros v0.5.0 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling tungstenite v0.28.0 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling axum-core v0.5.6 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling nameth-macro v0.1.22 [INFO] [stderr] Compiling autoclone v0.1.22 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling nameth v0.1.22 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling x509-parser v0.18.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling tonic-prost-build v0.14.2 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling trz-gateway-common v0.1.22 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tokio-tungstenite v0.28.0 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper-util v0.1.19 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling axum v0.8.8 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling axum-server v0.8.0 [INFO] [stderr] Compiling tonic v0.14.2 [INFO] [stderr] Compiling tonic-prost v0.14.2 [INFO] [stderr] Compiling trz-gateway-server v0.1.22 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 26s [INFO] running `Command { std: "docker" "inspect" "05ac5c3eea094352d38fd0f60f51a7f0549ba6b9c327e8ab174a93a1d6e095ec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "05ac5c3eea094352d38fd0f60f51a7f0549ba6b9c327e8ab174a93a1d6e095ec", kill_on_drop: false }` [INFO] [stdout] 05ac5c3eea094352d38fd0f60f51a7f0549ba6b9c327e8ab174a93a1d6e095ec [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1345c52f6713b37dc6e9df668451b2b852eb5c6d036c67d08a57ead40b88e10b [INFO] running `Command { std: "docker" "start" "-a" "1345c52f6713b37dc6e9df668451b2b852eb5c6d036c67d08a57ead40b88e10b", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.113 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling icu_properties_data v2.1.2 [INFO] [stderr] Compiling iri-string v0.7.10 [INFO] [stderr] Compiling rustls-platform-verifier v0.6.2 [INFO] [stderr] Compiling terrazzo-fixture v0.1.22 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.1.0 [INFO] [stderr] Compiling portpicker v0.1.1 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling darling_core v0.23.0 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling prost-derive v0.14.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Compiling axum-macros v0.5.0 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tonic-build v0.14.2 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling tungstenite v0.28.0 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling axum-core v0.5.6 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling nameth-macro v0.1.22 [INFO] [stderr] Compiling autoclone v0.1.22 [INFO] [stderr] Compiling nameth v0.1.22 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling x509-parser v0.18.0 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling tonic-prost-build v0.14.2 [INFO] [stderr] Compiling trz-gateway-common v0.1.22 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tokio-tungstenite v0.28.0 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling fs-err v3.2.2 [INFO] [stderr] Compiling h2 v0.4.12 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper-util v0.1.19 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling axum v0.8.8 [INFO] [stderr] Compiling axum-server v0.8.0 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.13.1 [INFO] [stderr] Compiling tonic v0.14.2 [INFO] [stderr] Compiling tonic-prost v0.14.2 [INFO] [stderr] Compiling trz-gateway-server v0.1.22 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 13s [INFO] running `Command { std: "docker" "inspect" "1345c52f6713b37dc6e9df668451b2b852eb5c6d036c67d08a57ead40b88e10b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1345c52f6713b37dc6e9df668451b2b852eb5c6d036c67d08a57ead40b88e10b", kill_on_drop: false }` [INFO] [stdout] 1345c52f6713b37dc6e9df668451b2b852eb5c6d036c67d08a57ead40b88e10b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+7704328ba5ae8d6ce0ac303c9d5a1a1605906766" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d56b5112f89f1ebc94f782f131f4b158e59a35b106d076f11c7cdc1d2d0df11f [INFO] running `Command { std: "docker" "start" "-a" "d56b5112f89f1ebc94f782f131f4b158e59a35b106d076f11c7cdc1d2d0df11f", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.50s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trz_gateway_server-2dbd7ddf46ad0a67) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test auth_code::tests::current ... ok [INFO] [stdout] test auth_code::tests::not_running ... ok [INFO] [stdout] 2026-01-26T13:33:40.252073Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/tracing.rs:24: Tracing enabled [INFO] [stdout] 2026-01-26T13:33:40.285998Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-26T13:33:40.286734Z DEBUG Server: src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 8e:b1:ca:37:58:23:80:26:2d:41:8a:2d:ee:38:99:45:cf:13:9c:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: CN=Test Root CA [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:2c:4f:36:7d:ff:c0:ac:fc:f5:09:ad:c6:22:17: [INFO] [stdout] 6a:e8:be:89:dd:7a:a9:b0:c7:9c:59:ab:4c:69:df: [INFO] [stdout] 7a:c7:8a:c6:fe:10:b8:5b:99:e8:00:d5:8e:f9:ee: [INFO] [stdout] bb:6a:c1:c5:69:51:26:89:b3:28:a0:e7:cd:53:69: [INFO] [stdout] 7e:42:b0:2f:91 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D9:8B:7C:41:46:14:97:32:7E:DF:DB:82:08:02:40:B9:90:49:F2:48 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:38:b0:e5:ab:c7:f4:5e:0c:75:e1:1c:af:2b:25: [INFO] [stdout] 0c:10:c9:ff:78:16:ec:8b:d7:95:e1:a7:0a:d2:c9:7e:b8:a4: [INFO] [stdout] 02:21:00:96:58:45:4e:96:93:2d:73:e3:90:6b:56:ad:ca:e4: [INFO] [stdout] ef:b8:d1:67:cf:a5:94:4b:80:90:c4:67:9d:3d:db:5f:f4 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.290037Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:228: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Jan 26 13:33:40 2027 GMT (11months 30days 3h 50m 23s 709ms 979us 642ns) [INFO] [stdout] 2026-01-26T13:33:40.290724Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:229: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 1c:5b:20:97:a1:a7:26:4c:8e:f4:f9:a4:41:e0:7e:1e:e5:1c:0e:e9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=localhost [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:22:1d:1f:65:38:d4:53:4b:40:90:7f:9d:7f:bd: [INFO] [stdout] 6a:ba:93:1a:2d:ed:b4:d6:f1:ff:ff:8c:a1:fc:6e: [INFO] [stdout] fa:fa:cf:95:8c:9f:9b:bc:1f:1c:6e:3c:19:61:e9: [INFO] [stdout] 44:7b:09:51:91:d7:75:b4:eb:3e:78:f4:46:22:b5: [INFO] [stdout] 7b:0b:23:95:91 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] A0:07:F9:D1:71:54:17:02:7E:77:EB:1D:E0:F7:EF:38:6D:92:82:04 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:0F:9A:1B:F1:53:F8:A7:71:3E:59:B3:92:CF:15:44:FA:75:48:3B:98 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:99:B7:78:92:2F:36:E6:CA:40:AE:CF:82:76:BB:39:72:BF:61:40:3C [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:c4:e2:2f:ea:0f:50:5d:87:8f:d5:da:ff:c5: [INFO] [stdout] 23:7f:8c:0b:b0:3c:81:23:35:0a:dc:18:9a:88:3e:a4:c4:02: [INFO] [stdout] 2f:02:20:5c:94:44:9b:50:a8:f4:d2:9c:f5:14:8d:ed:de:7b: [INFO] [stdout] 5a:42:3e:99:19:30:e6:ad:a9:d8:de:a3:58:00:98:2f:7f [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.290901Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-26T13:33:40.291205Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:82: Intermediate certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 99:b7:78:92:2f:36:e6:ca:40:ae:cf:82:76:bb:39:72:bf:61:40:3c [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:fd:24:f8:70:5b:9a:85:05:16:4c:7d:8f:6d:f4: [INFO] [stdout] c2:d4:25:79:62:7f:44:63:a7:da:eb:c1:d9:e7:8f: [INFO] [stdout] c4:99:e0:3c:d4:34:dd:d9:5e:45:b1:47:c3:0c:eb: [INFO] [stdout] 48:60:ef:68:db:c8:df:ce:f4:eb:e4:77:ca:8d:b0: [INFO] [stdout] de:9e:15:c8:e8 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 0F:9A:1B:F1:53:F8:A7:71:3E:59:B3:92:CF:15:44:FA:75:48:3B:98 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:D9:8B:7C:41:46:14:97:32:7E:DF:DB:82:08:02:40:B9:90:49:F2:48 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:8E:B1:CA:37:58:23:80:26:2D:41:8A:2D:EE:38:99:45:CF:13:9C:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:51:84:81:6e:7e:54:31:7c:c8:b1:db:0c:0d:02: [INFO] [stdout] a5:79:85:66:ec:5e:d5:6e:7b:2d:7b:6a:d9:be:4c:e7:91:79: [INFO] [stdout] 02:21:00:bc:7f:2e:3f:8f:7d:53:df:cb:39:b2:7b:d0:6c:88: [INFO] [stdout] 55:c2:29:12:3c:9e:08:f0:e1:68:b6:ae:af:a3:16:aa:e7 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.292261Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-01-26T13:33:40.295020Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-01-26T13:33:40.295792Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-26T13:33:40.296104Z DEBUG Server: src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 8e:b1:ca:37:58:23:80:26:2d:41:8a:2d:ee:38:99:45:cf:13:9c:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: CN=Test Root CA [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:2c:4f:36:7d:ff:c0:ac:fc:f5:09:ad:c6:22:17: [INFO] [stdout] 6a:e8:be:89:dd:7a:a9:b0:c7:9c:59:ab:4c:69:df: [INFO] [stdout] 7a:c7:8a:c6:fe:10:b8:5b:99:e8:00:d5:8e:f9:ee: [INFO] [stdout] bb:6a:c1:c5:69:51:26:89:b3:28:a0:e7:cd:53:69: [INFO] [stdout] 7e:42:b0:2f:91 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D9:8B:7C:41:46:14:97:32:7E:DF:DB:82:08:02:40:B9:90:49:F2:48 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:38:b0:e5:ab:c7:f4:5e:0c:75:e1:1c:af:2b:25: [INFO] [stdout] 0c:10:c9:ff:78:16:ec:8b:d7:95:e1:a7:0a:d2:c9:7e:b8:a4: [INFO] [stdout] 02:21:00:96:58:45:4e:96:93:2d:73:e3:90:6b:56:ad:ca:e4: [INFO] [stdout] ef:b8:d1:67:cf:a5:94:4b:80:90:c4:67:9d:3d:db:5f:f4 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.296284Z DEBUG Server: src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 1c:5b:20:97:a1:a7:26:4c:8e:f4:f9:a4:41:e0:7e:1e:e5:1c:0e:e9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=localhost [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:22:1d:1f:65:38:d4:53:4b:40:90:7f:9d:7f:bd: [INFO] [stdout] 6a:ba:93:1a:2d:ed:b4:d6:f1:ff:ff:8c:a1:fc:6e: [INFO] [stdout] fa:fa:cf:95:8c:9f:9b:bc:1f:1c:6e:3c:19:61:e9: [INFO] [stdout] 44:7b:09:51:91:d7:75:b4:eb:3e:78:f4:46:22:b5: [INFO] [stdout] 7b:0b:23:95:91 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] A0:07:F9:D1:71:54:17:02:7E:77:EB:1D:E0:F7:EF:38:6D:92:82:04 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:0F:9A:1B:F1:53:F8:A7:71:3E:59:B3:92:CF:15:44:FA:75:48:3B:98 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:99:B7:78:92:2F:36:E6:CA:40:AE:CF:82:76:BB:39:72:BF:61:40:3C [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:c4:e2:2f:ea:0f:50:5d:87:8f:d5:da:ff:c5: [INFO] [stdout] 23:7f:8c:0b:b0:3c:81:23:35:0a:dc:18:9a:88:3e:a4:c4:02: [INFO] [stdout] 2f:02:20:5c:94:44:9b:50:a8:f4:d2:9c:f5:14:8d:ed:de:7b: [INFO] [stdout] 5a:42:3e:99:19:30:e6:ad:a9:d8:de:a3:58:00:98:2f:7f [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.298542Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-01-26T13:33:40.298670Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-01-26T13:33:40.299831Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-26T13:33:40.300089Z DEBUG Server: src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 8e:b1:ca:37:58:23:80:26:2d:41:8a:2d:ee:38:99:45:cf:13:9c:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: CN=Test Root CA [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:2c:4f:36:7d:ff:c0:ac:fc:f5:09:ad:c6:22:17: [INFO] [stdout] 6a:e8:be:89:dd:7a:a9:b0:c7:9c:59:ab:4c:69:df: [INFO] [stdout] 7a:c7:8a:c6:fe:10:b8:5b:99:e8:00:d5:8e:f9:ee: [INFO] [stdout] bb:6a:c1:c5:69:51:26:89:b3:28:a0:e7:cd:53:69: [INFO] [stdout] 7e:42:b0:2f:91 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D9:8B:7C:41:46:14:97:32:7E:DF:DB:82:08:02:40:B9:90:49:F2:48 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:38:b0:e5:ab:c7:f4:5e:0c:75:e1:1c:af:2b:25: [INFO] [stdout] 0c:10:c9:ff:78:16:ec:8b:d7:95:e1:a7:0a:d2:c9:7e:b8:a4: [INFO] [stdout] 02:21:00:96:58:45:4e:96:93:2d:73:e3:90:6b:56:ad:ca:e4: [INFO] [stdout] ef:b8:d1:67:cf:a5:94:4b:80:90:c4:67:9d:3d:db:5f:f4 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.300433Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:22722 [INFO] [stdout] 2026-01-26T13:33:40.300545Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:22722 [INFO] [stdout] 2026-01-26T13:33:40.301521Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:228: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Jan 26 13:33:40 2027 GMT (11months 30days 3h 50m 23s 698ms 496us 33ns) [INFO] [stdout] 2026-01-26T13:33:40.301833Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:229: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 40:fb:52:76:63:8d:2f:98:c4:ff:cc:49:54:a2:57:df:9a:45:90:f3 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=localhost [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:b7:33:4b:22:f7:f5:32:55:33:a7:0a:0d:ed:14: [INFO] [stdout] 66:22:c2:f2:f3:7d:66:50:f9:76:87:a1:8d:76:ea: [INFO] [stdout] 46:77:27:b6:b1:9c:2a:4c:13:31:63:d8:a5:1f:82: [INFO] [stdout] 95:71:11:23:f4:b3:b9:fe:78:c9:0e:89:9d:cb:94: [INFO] [stdout] b6:2d:4c:13:da [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8E:A8:FA:02:68:48:90:1E:ED:49:D6:F4:17:35:5F:2A:F8:F7:6B:7C [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:8D:D5:7A:9F:19:4F:56:BC:10:BF:83:71:58:1D:76:06:64:26:EA:31 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:FA:F4:4C:E2:88:AC:78:66:09:DC:72:89:E6:9F:2C:45:23:98:71:0F [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:d2:1e:97:37:3e:19:12:37:a7:09:85:0c:0d: [INFO] [stdout] 04:4a:bf:5b:0a:b0:5a:a2:79:7f:e4:ce:1d:ec:14:07:cd:32: [INFO] [stdout] cf:02:21:00:d0:6b:26:09:d0:22:16:2e:16:18:46:22:78:8c: [INFO] [stdout] f5:a4:68:84:ba:70:34:a8:32:1c:10:8a:52:5b:16:36:8e:98 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.301975Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-26T13:33:40.303681Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-26T13:33:40.303950Z DEBUG Server: src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 8e:b1:ca:37:58:23:80:26:2d:41:8a:2d:ee:38:99:45:cf:13:9c:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: CN=Test Root CA [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:2c:4f:36:7d:ff:c0:ac:fc:f5:09:ad:c6:22:17: [INFO] [stdout] 6a:e8:be:89:dd:7a:a9:b0:c7:9c:59:ab:4c:69:df: [INFO] [stdout] 7a:c7:8a:c6:fe:10:b8:5b:99:e8:00:d5:8e:f9:ee: [INFO] [stdout] bb:6a:c1:c5:69:51:26:89:b3:28:a0:e7:cd:53:69: [INFO] [stdout] 7e:42:b0:2f:91 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D9:8B:7C:41:46:14:97:32:7E:DF:DB:82:08:02:40:B9:90:49:F2:48 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:38:b0:e5:ab:c7:f4:5e:0c:75:e1:1c:af:2b:25: [INFO] [stdout] 0c:10:c9:ff:78:16:ec:8b:d7:95:e1:a7:0a:d2:c9:7e:b8:a4: [INFO] [stdout] 02:21:00:96:58:45:4e:96:93:2d:73:e3:90:6b:56:ad:ca:e4: [INFO] [stdout] ef:b8:d1:67:cf:a5:94:4b:80:90:c4:67:9d:3d:db:5f:f4 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.305439Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:228: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Jan 26 13:33:40 2027 GMT (11months 30days 3h 50m 23s 694ms 574us 933ns) [INFO] [stdout] 2026-01-26T13:33:40.305746Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:229: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 3a:06:83:e9:cf:57:a4:73:1d:f0:24:bb:03:af:b1:05:0a:4b:f6:eb [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=localhost [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:5a:31:2a:ef:33:c0:ff:9e:85:bb:eb:e4:61:10: [INFO] [stdout] be:8c:09:ff:f9:16:52:5f:ed:d2:1d:dd:11:ad:4e: [INFO] [stdout] d1:4b:42:08:aa:f8:a2:c2:c0:53:fe:47:29:7a:4c: [INFO] [stdout] 59:a0:91:ec:4f:39:d7:a4:cc:86:df:4c:90:b4:c4: [INFO] [stdout] e0:de:2f:bb:4f [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 0C:08:B6:2F:8F:8C:CC:4C:64:C4:B5:C6:1E:3C:D7:0B:93:10:67:24 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:44:48:A2:B9:86:A7:B1:F6:E2:97:F8:A8:69:70:CB:B2:F3:B9:05:0E [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:C9:DE:45:D8:9A:8B:AE:5F:91:18:3D:C6:BA:DC:1F:F3:DA:13:24:1C [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:88:b8:b2:9b:1e:1e:a3:90:3e:0b:97:ca:09: [INFO] [stdout] 6a:62:17:30:aa:bb:d2:ac:5f:a4:3b:03:90:30:4e:c6:18:46: [INFO] [stdout] 4a:02:20:5b:5b:44:63:b1:42:6c:39:fc:e3:d3:61:74:f7:f2: [INFO] [stdout] 4b:6b:6d:da:a1:d2:9e:8d:91:3c:c9:ea:48:ae:fc:e6:7b [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.305891Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-26T13:33:40.306333Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:228: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Jan 26 13:33:40 2027 GMT (11months 30days 3h 50m 23s 693ms 680us 613ns) [INFO] [stdout] 2026-01-26T13:33:40.306639Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:229: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] cb:a5:ac:93:00:f9:a3:19:60:e2:db:ac:1f:ff:4a:76:2f:83:f2:17 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=localhost [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:db:09:d4:82:4b:b5:f8:7c:99:5f:1e:de:06:70: [INFO] [stdout] e7:03:9b:0f:c7:82:34:51:da:a3:89:04:98:f0:48: [INFO] [stdout] 00:a7:9c:54:ec:4e:63:2a:78:91:05:63:53:84:b6: [INFO] [stdout] b8:60:6c:58:2b:3f:f9:f3:fd:7f:95:a9:7a:37:6c: [INFO] [stdout] f1:ef:79:da:64 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 80:ED:15:40:03:CE:5D:55:A2:E1:1A:80:A4:77:14:BF:64:19:D0:7A [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:D3:62:EA:11:69:08:5F:DB:37:0D:04:BE:AB:2A:8D:E4:C8:86:BB:C5 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:02:EF:B5:68:66:F1:5A:A3:B7:51:17:3B:97:E0:A7:0C:8F:3D:D9:24 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:2a:0c:c4:d0:87:0e:a7:de:03:1c:86:48:9e:5c: [INFO] [stdout] cc:78:73:ca:6b:71:c0:50:c1:00:8f:e7:8d:68:35:c9:7f:ef: [INFO] [stdout] 02:21:00:ae:f9:66:4e:c2:33:00:68:02:be:1d:b4:85:03:ff: [INFO] [stdout] 44:15:a0:f8:f2:b6:1c:63:71:23:c5:68:6f:03:60:18:cd [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.306789Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-26T13:33:40.307052Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:82: Intermediate certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 02:ef:b5:68:66:f1:5a:a3:b7:51:17:3b:97:e0:a7:0c:8f:3d:d9:24 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:0d:4a:af:a4:cc:be:ad:65:5d:86:a3:ea:bd:69: [INFO] [stdout] 6d:c2:1a:79:10:97:cc:04:27:bc:6c:57:56:83:16: [INFO] [stdout] d1:34:ea:f6:c5:9b:55:bd:2d:3d:45:9a:4e:9c:7d: [INFO] [stdout] 75:f2:e2:a8:9e:f4:d4:a8:34:ef:a5:d8:00:23:b0: [INFO] [stdout] 35:2a:78:4f:23 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D3:62:EA:11:69:08:5F:DB:37:0D:04:BE:AB:2A:8D:E4:C8:86:BB:C5 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:D9:8B:7C:41:46:14:97:32:7E:DF:DB:82:08:02:40:B9:90:49:F2:48 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:8E:B1:CA:37:58:23:80:26:2D:41:8A:2D:EE:38:99:45:CF:13:9C:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:60:9f:c1:68:6e:6f:42:90:95:0e:83:49:70:d8: [INFO] [stdout] 63:18:65:c5:3e:77:db:c3:23:2a:10:fd:2d:3c:d0:07:83:72: [INFO] [stdout] 02:20:35:31:58:8f:75:b2:77:52:b3:9b:45:18:bc:a7:ed:90: [INFO] [stdout] aa:d2:74:12:cb:5a:ee:c8:0e:6a:7b:b2:ab:f4:cd:74 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.307674Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-01-26T13:33:40.309042Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-01-26T13:33:40.309252Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:82: Intermediate certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] fa:f4:4c:e2:88:ac:78:66:09:dc:72:89:e6:9f:2c:45:23:98:71:0f [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:e8:16:8e:93:41:d3:1e:b2:cb:d2:bb:f1:e6:92: [INFO] [stdout] ee:f0:57:22:c5:12:0d:56:0d:54:07:67:34:cb:59: [INFO] [stdout] 39:18:0a:a7:26:29:89:a2:19:9f:0f:0a:38:85:78: [INFO] [stdout] 04:c0:85:56:05:7a:49:78:0f:1c:b0:87:3d:4e:e7: [INFO] [stdout] a8:80:a6:bb:ec [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8D:D5:7A:9F:19:4F:56:BC:10:BF:83:71:58:1D:76:06:64:26:EA:31 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:D9:8B:7C:41:46:14:97:32:7E:DF:DB:82:08:02:40:B9:90:49:F2:48 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:8E:B1:CA:37:58:23:80:26:2D:41:8A:2D:EE:38:99:45:CF:13:9C:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:92:99:bb:d2:fa:86:c9:72:ca:ce:1a:87:e9: [INFO] [stdout] 15:35:9b:ae:24:0b:ec:32:61:62:bb:45:c1:e6:a0:3d:2f:38: [INFO] [stdout] ee:02:21:00:d1:51:74:a5:9d:97:2e:df:e9:00:7a:da:f1:00: [INFO] [stdout] 33:4c:ee:8b:23:a0:1e:bf:20:88:0f:ca:28:a7:80:b0:b5:5c [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.309769Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-01-26T13:33:40.311140Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-01-26T13:33:40.311436Z DEBUG Server: src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 40:fb:52:76:63:8d:2f:98:c4:ff:cc:49:54:a2:57:df:9a:45:90:f3 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=localhost [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:b7:33:4b:22:f7:f5:32:55:33:a7:0a:0d:ed:14: [INFO] [stdout] 66:22:c2:f2:f3:7d:66:50:f9:76:87:a1:8d:76:ea: [INFO] [stdout] 46:77:27:b6:b1:9c:2a:4c:13:31:63:d8:a5:1f:82: [INFO] [stdout] 95:71:11:23:f4:b3:b9:fe:78:c9:0e:89:9d:cb:94: [INFO] [stdout] b6:2d:4c:13:da [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8E:A8:FA:02:68:48:90:1E:ED:49:D6:F4:17:35:5F:2A:F8:F7:6B:7C [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:8D:D5:7A:9F:19:4F:56:BC:10:BF:83:71:58:1D:76:06:64:26:EA:31 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:FA:F4:4C:E2:88:AC:78:66:09:DC:72:89:E6:9F:2C:45:23:98:71:0F [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:d2:1e:97:37:3e:19:12:37:a7:09:85:0c:0d: [INFO] [stdout] 04:4a:bf:5b:0a:b0:5a:a2:79:7f:e4:ce:1d:ec:14:07:cd:32: [INFO] [stdout] cf:02:21:00:d0:6b:26:09:d0:22:16:2e:16:18:46:22:78:8c: [INFO] [stdout] f5:a4:68:84:ba:70:34:a8:32:1c:10:8a:52:5b:16:36:8e:98 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.306167Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/certificate/tls_server.rs:82: Intermediate certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] c9:de:45:d8:9a:8b:ae:5f:91:18:3d:c6:ba:dc:1f:f3:da:13:24:1c [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:bb:76:bd:ba:44:8d:32:0b:e3:a2:ac:22:da:4f: [INFO] [stdout] a9:62:82:a7:f9:04:14:e6:69:91:c4:6d:44:be:8f: [INFO] [stdout] a3:00:ec:f1:f2:cb:62:8d:d6:0c:60:0a:d1:33:59: [INFO] [stdout] 84:70:a0:1b:18:10:30:8e:49:4b:bf:41:67:2d:76: [INFO] [stdout] 51:ad:eb:c8:70 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 44:48:A2:B9:86:A7:B1:F6:E2:97:F8:A8:69:70:CB:B2:F3:B9:05:0E [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:D9:8B:7C:41:46:14:97:32:7E:DF:DB:82:08:02:40:B9:90:49:F2:48 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:8E:B1:CA:37:58:23:80:26:2D:41:8A:2D:EE:38:99:45:CF:13:9C:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:dd:f3:1c:d6:d6:bf:2c:b6:e2:07:e4:3e:2d: [INFO] [stdout] bf:1d:f9:87:45:cd:4d:03:74:84:a0:d4:b0:ea:db:e4:f3:1a: [INFO] [stdout] d7:02:21:00:f1:ec:65:ae:d2:13:6d:ef:f2:7d:8b:3f:ce:58: [INFO] [stdout] b4:e1:f7:49:f4:bf:7b:31:c8:bb:4e:dd:44:47:dc:2f:81:95 [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.312755Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-01-26T13:33:40.314140Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-01-26T13:33:40.314449Z DEBUG Server: src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 3a:06:83:e9:cf:57:a4:73:1d:f0:24:bb:03:af:b1:05:0a:4b:f6:eb [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=localhost [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:5a:31:2a:ef:33:c0:ff:9e:85:bb:eb:e4:61:10: [INFO] [stdout] be:8c:09:ff:f9:16:52:5f:ed:d2:1d:dd:11:ad:4e: [INFO] [stdout] d1:4b:42:08:aa:f8:a2:c2:c0:53:fe:47:29:7a:4c: [INFO] [stdout] 59:a0:91:ec:4f:39:d7:a4:cc:86:df:4c:90:b4:c4: [INFO] [stdout] e0:de:2f:bb:4f [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 0C:08:B6:2F:8F:8C:CC:4C:64:C4:B5:C6:1E:3C:D7:0B:93:10:67:24 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:44:48:A2:B9:86:A7:B1:F6:E2:97:F8:A8:69:70:CB:B2:F3:B9:05:0E [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:C9:DE:45:D8:9A:8B:AE:5F:91:18:3D:C6:BA:DC:1F:F3:DA:13:24:1C [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:88:b8:b2:9b:1e:1e:a3:90:3e:0b:97:ca:09: [INFO] [stdout] 6a:62:17:30:aa:bb:d2:ac:5f:a4:3b:03:90:30:4e:c6:18:46: [INFO] [stdout] 4a:02:20:5b:5b:44:63:b1:42:6c:39:fc:e3:d3:61:74:f7:f2: [INFO] [stdout] 4b:6b:6d:da:a1:d2:9e:8d:91:3c:c9:ea:48:ae:fc:e6:7b [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.315969Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-01-26T13:33:40.316072Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-01-26T13:33:40.316341Z DEBUG Server: src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] cb:a5:ac:93:00:f9:a3:19:60:e2:db:ac:1f:ff:4a:76:2f:83:f2:17 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 26 13:33:40 2026 GMT [INFO] [stdout] Not After : Jan 26 13:33:40 2027 GMT [INFO] [stdout] Subject: O=Terrazzo Test, CN=localhost [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:db:09:d4:82:4b:b5:f8:7c:99:5f:1e:de:06:70: [INFO] [stdout] e7:03:9b:0f:c7:82:34:51:da:a3:89:04:98:f0:48: [INFO] [stdout] 00:a7:9c:54:ec:4e:63:2a:78:91:05:63:53:84:b6: [INFO] [stdout] b8:60:6c:58:2b:3f:f9:f3:fd:7f:95:a9:7a:37:6c: [INFO] [stdout] f1:ef:79:da:64 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 80:ED:15:40:03:CE:5D:55:A2:E1:1A:80:A4:77:14:BF:64:19:D0:7A [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:D3:62:EA:11:69:08:5F:DB:37:0D:04:BE:AB:2A:8D:E4:C8:86:BB:C5 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:02:EF:B5:68:66:F1:5A:A3:B7:51:17:3B:97:E0:A7:0C:8F:3D:D9:24 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:2a:0c:c4:d0:87:0e:a7:de:03:1c:86:48:9e:5c: [INFO] [stdout] cc:78:73:ca:6b:71:c0:50:c1:00:8f:e7:8d:68:35:c9:7f:ef: [INFO] [stdout] 02:21:00:ae:f9:66:4e:c2:33:00:68:02:be:1d:b4:85:03:ff: [INFO] [stdout] 44:15:a0:f8:f2:b6:1c:63:71:23:c5:68:6f:03:60:18:cd [INFO] [stdout] [INFO] [stdout] 2026-01-26T13:33:40.317794Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-01-26T13:33:40.317908Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-01-26T13:33:40.318231Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:18669 [INFO] [stdout] 2026-01-26T13:33:40.318339Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:18669 [INFO] [stdout] 2026-01-26T13:33:40.320979Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-01-26T13:33:40.321075Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-01-26T13:33:40.321333Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:19258 [INFO] [stdout] 2026-01-26T13:33:40.321414Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:19258 [INFO] [stdout] 2026-01-26T13:33:40.326360Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:21301 [INFO] [stdout] 2026-01-26T13:33:40.326442Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:21301 [INFO] [stdout] 2026-01-26T13:33:40.509718Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:22722 [INFO] [stdout] 2026-01-26T13:33:40.510490Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:22722 [INFO] [stdout] 2026-01-26T13:33:40.550989Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:19258 [INFO] [stdout] 2026-01-26T13:33:40.552370Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:19258 [INFO] [stdout] 2026-01-26T13:33:40.552033Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:21301 [INFO] [stdout] 2026-01-26T13:33:40.553045Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:21301 [INFO] [stdout] 2026-01-26T13:33:40.592358Z DEBUG src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2026-01-26T13:33:40.592538Z DEBUG src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2026-01-26T13:33:40.592608Z DEBUG src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 193, 1, 0, 5, 189, 3, 3] [INFO] [stdout] 2026-01-26T13:33:40.592663Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-01-26T13:33:40.592830Z DEBUG src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2026-01-26T13:33:40.592925Z DEBUG src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2026-01-26T13:33:40.592978Z DEBUG src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 193, 1, 0, 5, 189, 3, 3] [INFO] [stdout] 2026-01-26T13:33:40.593026Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-01-26T13:33:40.592373Z DEBUG src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2026-01-26T13:33:40.595637Z DEBUG src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2026-01-26T13:33:40.595679Z DEBUG src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 193, 1, 0, 5, 189, 3, 3] [INFO] [stdout] 2026-01-26T13:33:40.595705Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-01-26T13:33:40.599605Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:22722 [INFO] [stdout] 2026-01-26T13:33:40.599776Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:22722 [INFO] [stdout] 2026-01-26T13:33:40.600019Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:22722 [INFO] [stdout] test server::tests::status ... ok [INFO] [stdout] 2026-01-26T13:33:40.609348Z DEBUG Server:Listen: src/server/certificate.rs:66: Issuing client certificate for Test client ID valid until SystemTime { tv_sec: 1777210420, tv_nsec: 609326804 } socket_addr=[::1]:21301 [INFO] [stdout] 2026-01-26T13:33:40.611488Z DEBUG Server:Listen: src/server/certificate.rs:66: Issuing client certificate for Test client ID valid until SystemTime { tv_sec: 1777210420, tv_nsec: 611479535 } socket_addr=[::1]:19258 [INFO] [stdout] 2026-01-26T13:33:40.616689Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:19258 [INFO] [stdout] 2026-01-26T13:33:40.619331Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:19258 [INFO] [stdout] 2026-01-26T13:33:40.620475Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:19258 [INFO] [stdout] 2026-01-26T13:33:40.622089Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:21301 [INFO] [stdout] 2026-01-26T13:33:40.623092Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:21301 [INFO] [stdout] test server::tests::tunnel ... ok [INFO] [stdout] 2026-01-26T13:33:40.624221Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:21301 [INFO] [stdout] test server::tests::certificate ... ok [INFO] [stdout] 2026-01-26T13:33:40.640133Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:18669 [INFO] [stdout] 2026-01-26T13:33:40.641467Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:18669 [INFO] [stdout] 2026-01-26T13:33:40.643335Z DEBUG src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2026-01-26T13:33:40.644201Z DEBUG src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2026-01-26T13:33:40.644428Z DEBUG src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 193, 1, 0, 5, 189, 3, 3] [INFO] [stdout] 2026-01-26T13:33:40.645466Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-01-26T13:33:40.653507Z  INFO Server:Listen: src/server/certificate.rs:44: Invalid auth code. Got 'invalid-code' expected 'cc93ff21-d30c-416e-8112-7b7ce8753436' socket_addr=[::1]:18669 [INFO] [stdout] 2026-01-26T13:33:40.655551Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.22/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:18669 [INFO] [stdout] 2026-01-26T13:33:40.656858Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:18669 [INFO] [stdout] 2026-01-26T13:33:40.659431Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:18669 [INFO] [stdout] test server::tests::invalid_auth_code ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s [INFO] [stdout] [INFO] [stderr] Doc-tests trz_gateway_server [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "d56b5112f89f1ebc94f782f131f4b158e59a35b106d076f11c7cdc1d2d0df11f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d56b5112f89f1ebc94f782f131f4b158e59a35b106d076f11c7cdc1d2d0df11f", kill_on_drop: false }` [INFO] [stdout] d56b5112f89f1ebc94f782f131f4b158e59a35b106d076f11c7cdc1d2d0df11f