[INFO] fetching crate trz-gateway-server 0.1.21... [INFO] testing trz-gateway-server-0.1.21 against master#0d162b25edd5bf0dba9a22e83b614f1113e90474 for pr-150681 [INFO] extracting crate trz-gateway-server 0.1.21 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate trz-gateway-server 0.1.21 [INFO] finished tweaking crates.io crate trz-gateway-server 0.1.21 [INFO] tweaked toml for crates.io crate trz-gateway-server 0.1.21 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate trz-gateway-server 0.1.21 on toolchain 0d162b25edd5bf0dba9a22e83b614f1113e90474 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate trz-gateway-server 0.1.21 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" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tonic-prost-build v0.14.2 [INFO] [stderr] Downloaded asn1-rs-derive v0.6.0 [INFO] [stderr] Downloaded tonic-build v0.14.2 [INFO] [stderr] Downloaded pulldown-cmark-to-cmark v21.1.0 [INFO] [stderr] Downloaded tonic-prost v0.14.2 [INFO] [stderr] Downloaded der-parser v10.0.0 [INFO] [stderr] Downloaded autoclone v0.1.21 [INFO] [stderr] Downloaded oid-registry v0.8.1 [INFO] [stderr] Downloaded flagset v0.4.7 [INFO] [stderr] Downloaded nameth-macro v0.1.21 [INFO] [stderr] Downloaded nameth v0.1.21 [INFO] [stderr] Downloaded terrazzo-fixture v0.1.21 [INFO] [stderr] Downloaded fs-err v3.2.2 [INFO] [stderr] Downloaded portpicker v0.1.1 [INFO] [stderr] Downloaded trz-gateway-common v0.1.21 [INFO] [stderr] Downloaded axum-server v0.8.0 [INFO] [stderr] Downloaded asn1-rs v0.7.1 [INFO] [stderr] Downloaded instant-acme v0.8.4 [INFO] [stderr] Downloaded x509-cert v0.2.5 [INFO] [stderr] Downloaded tonic v0.14.2 [INFO] [stderr] Downloaded rcgen v0.14.6 [INFO] [stderr] Downloaded zmij v1.0.8 [INFO] [stderr] Downloaded x509-parser v0.18.0 [INFO] [stderr] Downloaded cms v0.2.3 [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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] eac8fadf52a23c52bbe00cd6b37807375c5b7f9fdfc8238a124128dd3ef42db7 [INFO] running `Command { std: "docker" "start" "-a" "eac8fadf52a23c52bbe00cd6b37807375c5b7f9fdfc8238a124128dd3ef42db7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "eac8fadf52a23c52bbe00cd6b37807375c5b7f9fdfc8238a124128dd3ef42db7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eac8fadf52a23c52bbe00cd6b37807375c5b7f9fdfc8238a124128dd3ef42db7", kill_on_drop: false }` [INFO] [stdout] eac8fadf52a23c52bbe00cd6b37807375c5b7f9fdfc8238a124128dd3ef42db7 [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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5017c1f6f37732ac3a766816941b27bd4075485b7117bdbbe2564b732c39e9c6 [INFO] running `Command { std: "docker" "start" "-a" "5017c1f6f37732ac3a766816941b27bd4075485b7117bdbbe2564b732c39e9c6", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.104 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling aws-lc-rs v1.15.2 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling zmij v1.0.8 [INFO] [stderr] Compiling cc v1.2.51 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling serde_json v1.0.148 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling base64ct v1.8.1 [INFO] [stderr] Compiling rusticata-macros v4.1.0 [INFO] [stderr] Compiling time v0.3.44 [INFO] [stderr] Compiling syn v2.0.112 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling flagset v0.4.7 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling rustls v0.23.35 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling fs-err v3.2.2 [INFO] [stderr] Compiling getrandom v0.2.16 [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 regex-automata v0.4.13 [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 tempfile v3.24.0 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [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 der_derive v0.7.3 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling axum-macros v0.5.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling openssl-macros v0.1.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 thiserror v2.0.17 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling tungstenite v0.28.0 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling nameth-macro v0.1.21 [INFO] [stderr] Compiling autoclone v0.1.21 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling nameth v0.1.21 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling futures-executor v0.3.31 [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_urlencoded v0.7.1 [INFO] [stderr] Compiling x509-parser v0.18.0 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling tonic-prost-build v0.14.2 [INFO] [stderr] Compiling trz-gateway-common v0.1.21 [INFO] [stderr] Compiling tokio-util v0.7.17 [INFO] [stderr] Compiling tokio-tungstenite v0.28.0 [INFO] [stderr] Compiling tokio-stream v0.1.17 [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 tokio-rustls v0.26.4 [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 tonic v0.14.2 [INFO] [stderr] Compiling tonic-prost v0.14.2 [INFO] [stderr] Compiling trz-gateway-server v0.1.21 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 40s [INFO] running `Command { std: "docker" "inspect" "5017c1f6f37732ac3a766816941b27bd4075485b7117bdbbe2564b732c39e9c6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5017c1f6f37732ac3a766816941b27bd4075485b7117bdbbe2564b732c39e9c6", kill_on_drop: false }` [INFO] [stdout] 5017c1f6f37732ac3a766816941b27bd4075485b7117bdbbe2564b732c39e9c6 [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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 84dfd1f5485c49d7cb62135ca26bbef4ec1ce63aadb9b49c7f333de4df823712 [INFO] running `Command { std: "docker" "start" "-a" "84dfd1f5485c49d7cb62135ca26bbef4ec1ce63aadb9b49c7f333de4df823712", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.112 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rustls-platform-verifier v0.6.2 [INFO] [stderr] Compiling terrazzo-fixture v0.1.21 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling portpicker v0.1.1 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.1.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 tonic-build v0.14.2 [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 zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [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 der_derive v0.7.3 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [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 tokio v1.49.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling tungstenite v0.28.0 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling yoke v0.8.1 [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 zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling nameth-macro v0.1.21 [INFO] [stderr] Compiling autoclone v0.1.21 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling x509-parser v0.18.0 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling nameth v0.1.21 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling tonic-prost-build v0.14.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling trz-gateway-common v0.1.21 [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.17 [INFO] [stderr] Compiling tokio-tungstenite v0.28.0 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling tokio-stream v0.1.17 [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 axum v0.8.8 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling axum-server v0.8.0 [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.21 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 18s [INFO] running `Command { std: "docker" "inspect" "84dfd1f5485c49d7cb62135ca26bbef4ec1ce63aadb9b49c7f333de4df823712", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "84dfd1f5485c49d7cb62135ca26bbef4ec1ce63aadb9b49c7f333de4df823712", kill_on_drop: false }` [INFO] [stdout] 84dfd1f5485c49d7cb62135ca26bbef4ec1ce63aadb9b49c7f333de4df823712 [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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+0d162b25edd5bf0dba9a22e83b614f1113e90474" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 3d2bdd60eb8372947aa382a60239a306f06a62ec10f1b49e0116ec72ced7547d [INFO] running `Command { std: "docker" "start" "-a" "3d2bdd60eb8372947aa382a60239a306f06a62ec10f1b49e0116ec72ced7547d", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.43s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trz_gateway_server-23dbf6d19d14623e) [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-07T23:31:01.185995Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/tracing.rs:24: Tracing enabled [INFO] [stdout] 2026-01-07T23:31:01.215115Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-07T23:31:01.216367Z 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] fa:37:d1:d1:6c:72:7c:89:d8:b0:30:97:6b:e5:e9:09:60:52:15:f2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:82:48:52:09:da:7b:7c:0d:2b:c8:f4:63:c6:41: [INFO] [stdout] 87:f1:e7:01:36:8c:53:d1:48:96:bb:79:ea:a1:07: [INFO] [stdout] 8e:be:6f:55:2a:5e:33:ff:28:93:19:82:7f:75:3c: [INFO] [stdout] e8:e4:cd:5f:12:24:f7:37:ab:36:9c:14:89:78:24: [INFO] [stdout] 5a:23:86:a9:52 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 74:80:77:D4:6F:DC:96:69:35:BF:25:95:9F:92:2B:D3:A0:DB:37:65 [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:07:06:03:e3:fb:c0:89:79:f0:f6:bb:9f:9d:b2: [INFO] [stdout] 85:4e:96:cd:fe:ed:a3:d7:15:a6:58:96:3f:a2:a2:ca:67:db: [INFO] [stdout] 02:21:00:cb:e5:00:86:36:0a:f3:cb:3a:cf:75:32:e7:95:d6: [INFO] [stdout] ac:db:f4:65:71:7d:b0:91:af:9a:e8:60:91:95:71:15:1b [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.218120Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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 7 23:31:01 2027 GMT (11months 30days 3h 50m 23s 781ms 904us 606ns) [INFO] [stdout] 2026-01-07T23:31:01.218461Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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] c3:d7:c0:b5:69:29:92:52:8b:94:21:c3:0f:b4:aa:8e:27:b2:73:a1 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:a2:56:91:2f:2f:24:f0:2a:7c:29:7c:b8:a7:a1: [INFO] [stdout] 88:ab:e5:68:03:56:d8:38:c5:50:c1:c5:37:9d:a2: [INFO] [stdout] 76:74:40:c6:e0:41:8b:e9:f9:4c:79:5c:ac:36:6e: [INFO] [stdout] 29:b9:4f:fd:fd:77:87:0f:f4:05:7b:1e:43:97:c1: [INFO] [stdout] e6:61:e6:f5:bf [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 63:0A:E2:F1:F9:96:AC:9D:EC:88:CA:DB:D0:93:62:50:39:56:DB:27 [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:DE:EE:B7:03:03:A8:8F:D8:0F:19:46:19:93:99:DA:93:71:09:E0:5F [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:F4:C9:9F:9E:EB:F1:B2:33:25:6C:22:7D:9F:BF:A9:8C:81:5F:F2:02 [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:12:57:ad:b9:83:5d:fe:93:fd:1b:e2:b5:f5:a6: [INFO] [stdout] 2b:4d:68:99:d5:a1:4e:12:14:25:f9:0b:15:63:76:fe:29:7d: [INFO] [stdout] 02:21:00:f7:31:f2:db:e4:18:48:a5:4b:19:a4:11:82:9b:68: [INFO] [stdout] 44:6c:f7:06:15:21:6f:03:96:6c:a8:4d:77:e7:12:be:8f [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.218559Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-07T23:31:01.218657Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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-07T23:31:01.218868Z 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] fa:37:d1:d1:6c:72:7c:89:d8:b0:30:97:6b:e5:e9:09:60:52:15:f2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:82:48:52:09:da:7b:7c:0d:2b:c8:f4:63:c6:41: [INFO] [stdout] 87:f1:e7:01:36:8c:53:d1:48:96:bb:79:ea:a1:07: [INFO] [stdout] 8e:be:6f:55:2a:5e:33:ff:28:93:19:82:7f:75:3c: [INFO] [stdout] e8:e4:cd:5f:12:24:f7:37:ab:36:9c:14:89:78:24: [INFO] [stdout] 5a:23:86:a9:52 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 74:80:77:D4:6F:DC:96:69:35:BF:25:95:9F:92:2B:D3:A0:DB:37:65 [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:07:06:03:e3:fb:c0:89:79:f0:f6:bb:9f:9d:b2: [INFO] [stdout] 85:4e:96:cd:fe:ed:a3:d7:15:a6:58:96:3f:a2:a2:ca:67:db: [INFO] [stdout] 02:21:00:cb:e5:00:86:36:0a:f3:cb:3a:cf:75:32:e7:95:d6: [INFO] [stdout] ac:db:f4:65:71:7d:b0:91:af:9a:e8:60:91:95:71:15:1b [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.218923Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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] f4:c9:9f:9e:eb:f1:b2:33:25:6c:22:7d:9f:bf:a9:8c:81:5f:f2:02 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:59:e1:c5:cc:e5:bf:7a:5c:63:df:b6:0e:1a:66: [INFO] [stdout] 94:02:03:a3:c5:fe:d3:05:79:5d:5c:40:e5:ec:ca: [INFO] [stdout] b3:14:bb:84:8d:59:c9:79:4a:25:50:8e:38:9d:8e: [INFO] [stdout] e5:5d:d0:7c:50:11:da:46:06:68:6d:e7:b8:31:99: [INFO] [stdout] 35:e3:c0:9b:eb [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] DE:EE:B7:03:03:A8:8F:D8:0F:19:46:19:93:99:DA:93:71:09:E0:5F [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:74:80:77:D4:6F:DC:96:69:35:BF:25:95:9F:92:2B:D3:A0:DB:37:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:FA:37:D1:D1:6C:72:7C:89:D8:B0:30:97:6B:E5:E9:09:60:52:15:F2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:b9:92:eb:35:8a:cb:21:ad:c1:4c:18:35:51: [INFO] [stdout] 98:5a:07:7a:3c:67:bd:66:eb:1e:94:c1:6d:15:90:b8:9c:bb: [INFO] [stdout] 0e:02:21:00:a9:0e:8d:8b:46:d7:0e:e0:9e:44:18:c9:51:cc: [INFO] [stdout] 92:6d:42:04:4d:57:b5:94:2b:57:69:2e:49:fa:29:6a:35:0c [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.219822Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-01-07T23:31:01.220277Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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 7 23:31:01 2027 GMT (11months 30days 3h 50m 23s 779ms 737us 826ns) [INFO] [stdout] 2026-01-07T23:31:01.221215Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-01-07T23:31:01.221495Z 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] c3:d7:c0:b5:69:29:92:52:8b:94:21:c3:0f:b4:aa:8e:27:b2:73:a1 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:a2:56:91:2f:2f:24:f0:2a:7c:29:7c:b8:a7:a1: [INFO] [stdout] 88:ab:e5:68:03:56:d8:38:c5:50:c1:c5:37:9d:a2: [INFO] [stdout] 76:74:40:c6:e0:41:8b:e9:f9:4c:79:5c:ac:36:6e: [INFO] [stdout] 29:b9:4f:fd:fd:77:87:0f:f4:05:7b:1e:43:97:c1: [INFO] [stdout] e6:61:e6:f5:bf [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 63:0A:E2:F1:F9:96:AC:9D:EC:88:CA:DB:D0:93:62:50:39:56:DB:27 [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:DE:EE:B7:03:03:A8:8F:D8:0F:19:46:19:93:99:DA:93:71:09:E0:5F [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:F4:C9:9F:9E:EB:F1:B2:33:25:6C:22:7D:9F:BF:A9:8C:81:5F:F2:02 [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:12:57:ad:b9:83:5d:fe:93:fd:1b:e2:b5:f5:a6: [INFO] [stdout] 2b:4d:68:99:d5:a1:4e:12:14:25:f9:0b:15:63:76:fe:29:7d: [INFO] [stdout] 02:21:00:f7:31:f2:db:e4:18:48:a5:4b:19:a4:11:82:9b:68: [INFO] [stdout] 44:6c:f7:06:15:21:6f:03:96:6c:a8:4d:77:e7:12:be:8f [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.221708Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-07T23:31:01.221959Z 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] fa:37:d1:d1:6c:72:7c:89:d8:b0:30:97:6b:e5:e9:09:60:52:15:f2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:82:48:52:09:da:7b:7c:0d:2b:c8:f4:63:c6:41: [INFO] [stdout] 87:f1:e7:01:36:8c:53:d1:48:96:bb:79:ea:a1:07: [INFO] [stdout] 8e:be:6f:55:2a:5e:33:ff:28:93:19:82:7f:75:3c: [INFO] [stdout] e8:e4:cd:5f:12:24:f7:37:ab:36:9c:14:89:78:24: [INFO] [stdout] 5a:23:86:a9:52 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 74:80:77:D4:6F:DC:96:69:35:BF:25:95:9F:92:2B:D3:A0:DB:37:65 [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:07:06:03:e3:fb:c0:89:79:f0:f6:bb:9f:9d:b2: [INFO] [stdout] 85:4e:96:cd:fe:ed:a3:d7:15:a6:58:96:3f:a2:a2:ca:67:db: [INFO] [stdout] 02:21:00:cb:e5:00:86:36:0a:f3:cb:3a:cf:75:32:e7:95:d6: [INFO] [stdout] ac:db:f4:65:71:7d:b0:91:af:9a:e8:60:91:95:71:15:1b [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.223125Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-01-07T23:31:01.223254Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-01-07T23:31:01.223426Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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 7 23:31:01 2027 GMT (11months 30days 3h 50m 23s 776ms 591us 947ns) [INFO] [stdout] 2026-01-07T23:31:01.223747Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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] 07:60:ec:83:e0:60:e4:61:01:2a:ed:e7:9c:67:f9:4f:43:99:7f:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:e8:65:04:33:69:9f:4e:a7:f9:ad:32:72:e5:09: [INFO] [stdout] 8c:92:25:ed:02:a1:6f:6c:2a:28:7b:5c:c8:16:b0: [INFO] [stdout] a2:e5:96:ec:72:09:dd:40:be:ad:59:a7:75:46:57: [INFO] [stdout] 49:40:61:18:3d:0b:45:3a:16:ea:79:88:8a:42:8b: [INFO] [stdout] b2:a3:73:11:cf [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] EA:DA:1F:6A:68:F3:24:EC:7C:DF:82:C9:A0:5D:6A:75:7B:44:9B:B1 [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:10:D7:D1:1D:AF:18:5E:11:2A:F8:D2:C2:13:2F:24:76:1B:3F:04:68 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:66:6D:0A:13:7E:30:7C:BB:4D:54:68:44:F3:18:5E:8E:36:C3:4D:2D [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:30:42:f0:a7:52:42:8b:44:17:d9:c1:a7:26:91: [INFO] [stdout] 56:d5:54:6c:53:3f:55:8a:62:97:bb:ef:3e:ee:77:2d:af:7d: [INFO] [stdout] 02:20:01:85:c2:2e:97:cd:5a:be:b8:ff:9f:f4:3f:e0:f6:3d: [INFO] [stdout] ee:4f:8d:0c:cd:8d:96:1c:f9:64:b9:09:3e:43:24:7a [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.223881Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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-07T23:31:01.224111Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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] 66:6d:0a:13:7e:30:7c:bb:4d:54:68:44:f3:18:5e:8e:36:c3:4d:2d [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:10:d4:f2:bd:c4:21:e0:d8:7e:a1:55:c3:4b:32: [INFO] [stdout] a1:12:19:fd:a0:37:b7:f8:c0:1c:7c:1a:1a:48:f4: [INFO] [stdout] 20:b5:8b:67:be:44:cb:e3:84:39:03:94:23:49:02: [INFO] [stdout] f1:5c:ec:37:9f:8e:ad:a0:ec:21:a0:65:e9:ee:83: [INFO] [stdout] 83:3d:cd:08:aa [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 10:D7:D1:1D:AF:18:5E:11:2A:F8:D2:C2:13:2F:24:76:1B:3F:04:68 [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:74:80:77:D4:6F:DC:96:69:35:BF:25:95:9F:92:2B:D3:A0:DB:37:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:FA:37:D1:D1:6C:72:7C:89:D8:B0:30:97:6B:E5:E9:09:60:52:15:F2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:96:d9:08:84:46:14:1b:c1:db:98:7e:ef:60: [INFO] [stdout] c3:0d:aa:3f:50:cd:96:74:34:db:88:37:a9:e2:a1:25:41:a5: [INFO] [stdout] ff:02:20:58:90:71:7d:80:4a:3f:8c:03:06:2f:79:ec:6f:5f: [INFO] [stdout] 58:7f:33:b3:7b:1d:01:21:4d:6c:be:65:90:ab:22:19:5a [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.220574Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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] 9d:ac:97:2b:63:e7:fe:07:aa:ee:05:97:4c:12:8c:63:b9:8e:dd:ef [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:84:01:b2:b8:18:15:bb:f9:86:01:9d:2a:22:82: [INFO] [stdout] ce:44:94:0e:b2:69:df:3a:35:1d:2a:7e:09:47:32: [INFO] [stdout] f8:36:30:54:0b:1a:12:10:c6:4e:b9:12:4f:c4:64: [INFO] [stdout] ba:10:29:fd:ae:24:82:53:14:53:ce:f2:05:b2:95: [INFO] [stdout] 07:72:59:d6:d3 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 6C:4C:4C:DF:6C:17:96:FE:45:25:34:04:C0:58:53:B6:C5:BD:ED:57 [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:46:F3:2F:52:7E:9C:1A:8D:D1:0D:48:CC:AD:EF:A6:A9:4E:3F:64:8B [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:F3:73:13:F1:92:B1:BF:C6:63:31:D1:F4:D5:E6:65:68:F3:03:50:AD [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:1f:65:7a:e6:91:6d:78:ac:12:67:ec:c2:d5:1c: [INFO] [stdout] a8:c9:91:62:34:83:02:a9:60:df:25:66:41:68:46:4e:70:d4: [INFO] [stdout] 02:20:25:03:08:81:18:ae:73:a8:5a:26:9d:e9:1a:9a:cd:21: [INFO] [stdout] 1d:87:2c:07:4d:78:0d:06:ac:b5:fc:2e:59:5f:3f:8a [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.224795Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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-07T23:31:01.225051Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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] f3:73:13:f1:92:b1:bf:c6:63:31:d1:f4:d5:e6:65:68:f3:03:50:ad [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:a7:2d:4c:35:cb:03:51:6e:f0:4f:90:95:b7:bb: [INFO] [stdout] 2d:9d:d9:60:a9:e8:e9:56:1d:6b:b7:50:38:a1:6a: [INFO] [stdout] 24:2b:32:92:45:84:08:74:c2:44:6a:a5:a0:4f:6c: [INFO] [stdout] 68:28:43:68:c0:62:13:bb:c1:fe:d0:2e:d5:8f:39: [INFO] [stdout] 2b:28:0b:2d:5b [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 46:F3:2F:52:7E:9C:1A:8D:D1:0D:48:CC:AD:EF:A6:A9:4E:3F:64:8B [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:74:80:77:D4:6F:DC:96:69:35:BF:25:95:9F:92:2B:D3:A0:DB:37:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:FA:37:D1:D1:6C:72:7C:89:D8:B0:30:97:6B:E5:E9:09:60:52:15:F2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:91:cb:b7:a3:a9:1a:c7:ad:9f:46:a4:8c:32: [INFO] [stdout] 8b:8c:55:d9:ac:aa:f4:cb:d5:1f:1d:c8:d7:72:e3:35:e7:62: [INFO] [stdout] 5b:02:21:00:ab:f5:f8:aa:95:be:c9:fb:25:26:8a:01:cc:74: [INFO] [stdout] 9e:0e:26:50:a4:8d:ea:1f:5b:5a:3d:c9:90:45:11:69:2b:ef [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.225626Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-01-07T23:31:01.226478Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:21536 [INFO] [stdout] 2026-01-07T23:31:01.226578Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:21536 [INFO] [stdout] 2026-01-07T23:31:01.227250Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-01-07T23:31:01.227696Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-01-07T23:31:01.227619Z 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] 9d:ac:97:2b:63:e7:fe:07:aa:ee:05:97:4c:12:8c:63:b9:8e:dd:ef [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:84:01:b2:b8:18:15:bb:f9:86:01:9d:2a:22:82: [INFO] [stdout] ce:44:94:0e:b2:69:df:3a:35:1d:2a:7e:09:47:32: [INFO] [stdout] f8:36:30:54:0b:1a:12:10:c6:4e:b9:12:4f:c4:64: [INFO] [stdout] ba:10:29:fd:ae:24:82:53:14:53:ce:f2:05:b2:95: [INFO] [stdout] 07:72:59:d6:d3 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 6C:4C:4C:DF:6C:17:96:FE:45:25:34:04:C0:58:53:B6:C5:BD:ED:57 [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:46:F3:2F:52:7E:9C:1A:8D:D1:0D:48:CC:AD:EF:A6:A9:4E:3F:64:8B [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:F3:73:13:F1:92:B1:BF:C6:63:31:D1:F4:D5:E6:65:68:F3:03:50:AD [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:1f:65:7a:e6:91:6d:78:ac:12:67:ec:c2:d5:1c: [INFO] [stdout] a8:c9:91:62:34:83:02:a9:60:df:25:66:41:68:46:4e:70:d4: [INFO] [stdout] 02:20:25:03:08:81:18:ae:73:a8:5a:26:9d:e9:1a:9a:cd:21: [INFO] [stdout] 1d:87:2c:07:4d:78:0d:06:ac:b5:fc:2e:59:5f:3f:8a [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.230292Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-01-07T23:31:01.230332Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-01-07T23:31:01.230562Z 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] fa:37:d1:d1:6c:72:7c:89:d8:b0:30:97:6b:e5:e9:09:60:52:15:f2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:82:48:52:09:da:7b:7c:0d:2b:c8:f4:63:c6:41: [INFO] [stdout] 87:f1:e7:01:36:8c:53:d1:48:96:bb:79:ea:a1:07: [INFO] [stdout] 8e:be:6f:55:2a:5e:33:ff:28:93:19:82:7f:75:3c: [INFO] [stdout] e8:e4:cd:5f:12:24:f7:37:ab:36:9c:14:89:78:24: [INFO] [stdout] 5a:23:86:a9:52 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 74:80:77:D4:6F:DC:96:69:35:BF:25:95:9F:92:2B:D3:A0:DB:37:65 [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:07:06:03:e3:fb:c0:89:79:f0:f6:bb:9f:9d:b2: [INFO] [stdout] 85:4e:96:cd:fe:ed:a3:d7:15:a6:58:96:3f:a2:a2:ca:67:db: [INFO] [stdout] 02:21:00:cb:e5:00:86:36:0a:f3:cb:3a:cf:75:32:e7:95:d6: [INFO] [stdout] ac:db:f4:65:71:7d:b0:91:af:9a:e8:60:91:95:71:15:1b [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.231423Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-01-07T23:31:01.231550Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-01-07T23:31:01.231943Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:17039 [INFO] [stdout] 2026-01-07T23:31:01.232044Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:17039 [INFO] [stdout] 2026-01-07T23:31:01.232138Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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 7 23:31:01 2027 GMT (11months 30days 3h 50m 23s 767ms 877us 737ns) [INFO] [stdout] 2026-01-07T23:31:01.232430Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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] 87:20:22:54:b9:63:05:db:d4:66:68:86:11:bb:35:cb:69:b2:19:e2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:fd:3f:a6:ea:f5:19:f5:47:e9:e5:43:a9:94:58: [INFO] [stdout] 80:26:f8:3c:d3:86:e6:80:60:1d:a8:ea:44:72:10: [INFO] [stdout] 46:31:c1:69:0c:68:e4:17:f7:a6:6e:51:b6:0c:f8: [INFO] [stdout] 5c:c0:3d:f7:b6:76:74:e8:57:b5:ad:6e:5f:9a:c2: [INFO] [stdout] d3:6a:4e:57:d1 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] A6:EF:65:A2:69:22:A2:33:C3:86:8B:E1:4E:2C:91:F5:17:39:F7:A0 [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:23:54:2A:74:FC:E5:4D:99:31:B3:AB:01:65:04:3E:1E:51:9C:94:41 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:E9:E1:03:45:2B:76:1A:66:15:4C:B9:33:0F:66:06:8A:C3:02:93:13 [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:01:4c:45:f1:50:47:17:ee:0a:ad:97:be:89:e7: [INFO] [stdout] 1c:5f:fe:e6:13:38:0f:e0:74:a3:fb:55:7a:de:6e:0c:34:4d: [INFO] [stdout] 02:21:00:91:9b:88:42:7a:0c:ff:5e:e0:f1:e4:ce:32:9d:2e: [INFO] [stdout] d0:9f:4a:6c:4c:cf:3a:a6:a7:91:c1:52:34:d7:69:0e:22 [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.232704Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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-07T23:31:01.230622Z 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] 07:60:ec:83:e0:60:e4:61:01:2a:ed:e7:9c:67:f9:4f:43:99:7f:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:e8:65:04:33:69:9f:4e:a7:f9:ad:32:72:e5:09: [INFO] [stdout] 8c:92:25:ed:02:a1:6f:6c:2a:28:7b:5c:c8:16:b0: [INFO] [stdout] a2:e5:96:ec:72:09:dd:40:be:ad:59:a7:75:46:57: [INFO] [stdout] 49:40:61:18:3d:0b:45:3a:16:ea:79:88:8a:42:8b: [INFO] [stdout] b2:a3:73:11:cf [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] EA:DA:1F:6A:68:F3:24:EC:7C:DF:82:C9:A0:5D:6A:75:7B:44:9B:B1 [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:10:D7:D1:1D:AF:18:5E:11:2A:F8:D2:C2:13:2F:24:76:1B:3F:04:68 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:66:6D:0A:13:7E:30:7C:BB:4D:54:68:44:F3:18:5E:8E:36:C3:4D:2D [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:30:42:f0:a7:52:42:8b:44:17:d9:c1:a7:26:91: [INFO] [stdout] 56:d5:54:6c:53:3f:55:8a:62:97:bb:ef:3e:ee:77:2d:af:7d: [INFO] [stdout] 02:20:01:85:c2:2e:97:cd:5a:be:b8:ff:9f:f4:3f:e0:f6:3d: [INFO] [stdout] ee:4f:8d:0c:cd:8d:96:1c:f9:64:b9:09:3e:43:24:7a [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.232955Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/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] e9:e1:03:45:2b:76:1a:66:15:4c:b9:33:0f:66:06:8a:c3:02:93:13 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:27:b0:d7:8d:06:da:50:b5:10:10:bd:81:77:8c: [INFO] [stdout] 52:c7:77:8a:94:9c:39:e4:a6:0f:51:0c:24:32:ec: [INFO] [stdout] 9d:0d:95:8a:4e:0e:a0:d8:82:4c:25:8b:e3:05:e5: [INFO] [stdout] 4c:23:08:d8:be:ca:4d:06:73:b6:5e:a1:22:af:8e: [INFO] [stdout] 82:15:53:26:d6 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 23:54:2A:74:FC:E5:4D:99:31:B3:AB:01:65:04:3E:1E:51:9C:94:41 [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:74:80:77:D4:6F:DC:96:69:35:BF:25:95:9F:92:2B:D3:A0:DB:37:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:FA:37:D1:D1:6C:72:7C:89:D8:B0:30:97:6B:E5:E9:09:60:52:15:F2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:33:e2:50:d6:38:06:27:c7:59:9c:69:ee:f7:41: [INFO] [stdout] 89:a4:38:75:69:10:33:bc:04:db:7d:0c:b5:ef:aa:85:2c:7b: [INFO] [stdout] 02:21:00:8c:4e:be:82:e8:81:e1:0c:fa:ea:9e:3b:de:2c:48: [INFO] [stdout] 88:b7:1f:03:41:eb:a3:74:8c:f2:19:c2:f9:86:7d:96:36 [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.233620Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-01-07T23:31:01.235420Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-01-07T23:31:01.235775Z 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] 87:20:22:54:b9:63:05:db:d4:66:68:86:11:bb:35:cb:69:b2:19:e2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Jan 7 23:31:01 2026 GMT [INFO] [stdout] Not After : Jan 7 23:31:01 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:fd:3f:a6:ea:f5:19:f5:47:e9:e5:43:a9:94:58: [INFO] [stdout] 80:26:f8:3c:d3:86:e6:80:60:1d:a8:ea:44:72:10: [INFO] [stdout] 46:31:c1:69:0c:68:e4:17:f7:a6:6e:51:b6:0c:f8: [INFO] [stdout] 5c:c0:3d:f7:b6:76:74:e8:57:b5:ad:6e:5f:9a:c2: [INFO] [stdout] d3:6a:4e:57:d1 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] A6:EF:65:A2:69:22:A2:33:C3:86:8B:E1:4E:2C:91:F5:17:39:F7:A0 [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:23:54:2A:74:FC:E5:4D:99:31:B3:AB:01:65:04:3E:1E:51:9C:94:41 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:E9:E1:03:45:2B:76:1A:66:15:4C:B9:33:0F:66:06:8A:C3:02:93:13 [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:01:4c:45:f1:50:47:17:ee:0a:ad:97:be:89:e7: [INFO] [stdout] 1c:5f:fe:e6:13:38:0f:e0:74:a3:fb:55:7a:de:6e:0c:34:4d: [INFO] [stdout] 02:21:00:91:9b:88:42:7a:0c:ff:5e:e0:f1:e4:ce:32:9d:2e: [INFO] [stdout] d0:9f:4a:6c:4c:cf:3a:a6:a7:91:c1:52:34:d7:69:0e:22 [INFO] [stdout] [INFO] [stdout] 2026-01-07T23:31:01.236853Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-01-07T23:31:01.237043Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-01-07T23:31:01.237389Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-01-07T23:31:01.237409Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:20660 [INFO] [stdout] 2026-01-07T23:31:01.237483Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-01-07T23:31:01.237515Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:20660 [INFO] [stdout] 2026-01-07T23:31:01.237743Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:17129 [INFO] [stdout] 2026-01-07T23:31:01.237822Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:17129 [INFO] [stdout] 2026-01-07T23:31:01.449470Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:17129 [INFO] [stdout] 2026-01-07T23:31:01.449703Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:17039 [INFO] [stdout] 2026-01-07T23:31:01.449970Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:21536 [INFO] [stdout] 2026-01-07T23:31:01.449970Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:17039 [INFO] [stdout] 2026-01-07T23:31:01.450209Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:21536 [INFO] [stdout] 2026-01-07T23:31:01.450498Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:17129 [INFO] [stdout] 2026-01-07T23:31:01.450809Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:20660 [INFO] [stdout] 2026-01-07T23:31:01.451075Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:20660 [INFO] [stdout] 2026-01-07T23:31:01.512109Z 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-07T23:31:01.512250Z 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-07T23:31:01.512296Z 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-07T23:31:01.512331Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-01-07T23:31:01.515264Z 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-07T23:31:01.515359Z 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-07T23:31:01.515393Z 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-07T23:31:01.515422Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-01-07T23:31:01.520552Z 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-07T23:31:01.520711Z 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-07T23:31:01.520744Z 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-07T23:31:01.520776Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-01-07T23:31:01.524485Z 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-07T23:31:01.524587Z 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-07T23:31:01.524625Z 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-07T23:31:01.524681Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-01-07T23:31:01.525379Z DEBUG Server:Listen: src/server/certificate.rs:66: Issuing client certificate for Test client ID valid until SystemTime { tv_sec: 1775604661, tv_nsec: 525360730 } socket_addr=[::1]:17039 [INFO] [stdout] 2026-01-07T23:31:01.526747Z DEBUG Server:Listen: src/server/certificate.rs:66: Issuing client certificate for Test client ID valid until SystemTime { tv_sec: 1775604661, tv_nsec: 526738750 } socket_addr=[::1]:20660 [INFO] [stdout] 2026-01-07T23:31:01.529684Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:20660 [INFO] [stdout] 2026-01-07T23:31:01.529886Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:20660 [INFO] [stdout] 2026-01-07T23:31:01.530186Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:20660 [INFO] [stdout] 2026-01-07T23:31:01.530655Z  INFO Server:Listen: src/server/certificate.rs:44: Invalid auth code. Got 'invalid-code' expected 'f1c8057b-32b1-4ec9-af9c-ffead19531d6' socket_addr=[::1]:17129 [INFO] [stdout] 2026-01-07T23:31:01.531530Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:17129 [INFO] [stdout] 2026-01-07T23:31:01.533303Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:21536 [INFO] [stdout] 2026-01-07T23:31:01.533441Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:21536 [INFO] [stdout] 2026-01-07T23:31:01.533496Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.21/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:17039 [INFO] [stdout] 2026-01-07T23:31:01.533609Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:17039 [INFO] [stdout] 2026-01-07T23:31:01.533690Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:21536 [INFO] [stdout] 2026-01-07T23:31:01.533889Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:17039 [INFO] [stdout] 2026-01-07T23:31:01.534315Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:17129 [INFO] [stdout] 2026-01-07T23:31:01.534582Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:17129 [INFO] [stderr] Doc-tests trz_gateway_server [INFO] [stdout] test server::tests::tunnel ... ok [INFO] [stdout] test server::tests::status ... ok [INFO] [stdout] test server::tests::invalid_auth_code ... ok [INFO] [stdout] test server::tests::certificate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s [INFO] [stdout] [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" "3d2bdd60eb8372947aa382a60239a306f06a62ec10f1b49e0116ec72ced7547d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3d2bdd60eb8372947aa382a60239a306f06a62ec10f1b49e0116ec72ced7547d", kill_on_drop: false }` [INFO] [stdout] 3d2bdd60eb8372947aa382a60239a306f06a62ec10f1b49e0116ec72ced7547d