[INFO] fetching crate trz-gateway-server 0.1.23... [INFO] testing trz-gateway-server-0.1.23 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210 [INFO] extracting crate trz-gateway-server 0.1.23 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate trz-gateway-server 0.1.23 [INFO] finished tweaking crates.io crate trz-gateway-server 0.1.23 [INFO] tweaked toml for crates.io crate trz-gateway-server 0.1.23 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate trz-gateway-server 0.1.23 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate trz-gateway-server 0.1.23 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] eab14be63bff41fc27e7e965b55c185087fba86b05d1c810c4cb002833d98a31 [INFO] running `Command { std: "docker" "start" "-a" "eab14be63bff41fc27e7e965b55c185087fba86b05d1c810c4cb002833d98a31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "eab14be63bff41fc27e7e965b55c185087fba86b05d1c810c4cb002833d98a31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eab14be63bff41fc27e7e965b55c185087fba86b05d1c810c4cb002833d98a31", kill_on_drop: false }` [INFO] [stdout] eab14be63bff41fc27e7e965b55c185087fba86b05d1c810c4cb002833d98a31 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 328667ad36753af10fae782a51820c67343e8b037ef2e3a185437724b2d1b0f0 [INFO] running `Command { std: "docker" "start" "-a" "328667ad36753af10fae782a51820c67343e8b037ef2e3a185437724b2d1b0f0", kill_on_drop: false }` [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling zerocopy v0.8.40 [INFO] [stderr] Compiling aws-lc-sys v0.38.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling pulldown-cmark v0.13.1 [INFO] [stderr] Compiling aws-lc-rs v1.16.1 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling num-conv v0.2.0 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling unicase v2.9.0 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling foldhash v0.1.5 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling prost-derive v0.14.3 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling time-macros v0.2.27 [INFO] [stderr] Compiling darling_core v0.23.0 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [INFO] [stderr] Compiling openssl-sys v0.9.111 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling tempfile v3.26.0 [INFO] [stderr] Compiling petgraph v0.8.3 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v22.0.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling prost v0.14.3 [INFO] [stderr] Compiling rustls v0.23.37 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling flagset v0.4.7 [INFO] [stderr] Compiling axum-core v0.5.6 [INFO] [stderr] Compiling tonic-build v0.14.5 [INFO] [stderr] Compiling prost-types v0.14.3 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling pin-project-internal v1.1.11 [INFO] [stderr] Compiling axum-macros v0.5.0 [INFO] [stderr] Compiling rusticata-macros v4.1.0 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling pin-project v1.1.11 [INFO] [stderr] Compiling prost-build v0.14.3 [INFO] [stderr] Compiling fs-err v3.3.0 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling tonic-prost-build v0.14.5 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling arc-swap v1.8.2 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling nameth-macro v0.1.23 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling x509-parser v0.18.1 [INFO] [stderr] Compiling autoclone v0.1.23 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling trz-gateway-common v0.1.23 [INFO] [stderr] Compiling nameth v0.1.23 [INFO] [stderr] Compiling pem v3.0.6 [INFO] [stderr] Compiling uuid v1.22.0 [INFO] [stderr] Compiling h2 v0.4.13 [INFO] [stderr] Compiling tungstenite v0.28.0 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling tokio-tungstenite v0.28.0 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling axum v0.8.8 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling tonic v0.14.5 [INFO] [stderr] Compiling rustls-webpki v0.103.9 [INFO] [stderr] Compiling tonic-prost v0.14.5 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling axum-server v0.8.0 [INFO] [stderr] Compiling trz-gateway-server v0.1.23 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 06s [INFO] running `Command { std: "docker" "inspect" "328667ad36753af10fae782a51820c67343e8b037ef2e3a185437724b2d1b0f0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "328667ad36753af10fae782a51820c67343e8b037ef2e3a185437724b2d1b0f0", kill_on_drop: false }` [INFO] [stdout] 328667ad36753af10fae782a51820c67343e8b037ef2e3a185437724b2d1b0f0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e83bbec0ecbc6415dc3db8925c008c62ca626fec8e2b707cc34503bf4882c5dd [INFO] running `Command { std: "docker" "start" "-a" "e83bbec0ecbc6415dc3db8925c008c62ca626fec8e2b707cc34503bf4882c5dd", kill_on_drop: false }` [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling prost-derive v0.14.3 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling darling_core v0.23.0 [INFO] [stderr] Compiling pulldown-cmark v0.13.1 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling tungstenite v0.28.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [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.11 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling tonic-build v0.14.5 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v22.0.0 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling pin-project v1.1.11 [INFO] [stderr] Compiling prost v0.14.3 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling prost-types v0.14.3 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rustls-platform-verifier v0.6.2 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling tempfile v3.26.0 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling axum-core v0.5.6 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling portpicker v0.1.1 [INFO] [stderr] Compiling prost-build v0.14.3 [INFO] [stderr] Compiling x509-parser v0.18.1 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling terrazzo-fixture v0.1.23 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling tonic-prost-build v0.14.5 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling nameth-macro v0.1.23 [INFO] [stderr] Compiling autoclone v0.1.23 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling trz-gateway-common v0.1.23 [INFO] [stderr] Compiling nameth v0.1.23 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling tokio-tungstenite v0.28.0 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling fs-err v3.3.0 [INFO] [stderr] Compiling h2 v0.4.13 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling tower-http v0.6.8 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling axum v0.8.8 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling axum-server v0.8.0 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling reqwest v0.13.2 [INFO] [stderr] Compiling tonic v0.14.5 [INFO] [stderr] Compiling tonic-prost v0.14.5 [INFO] [stderr] Compiling trz-gateway-server v0.1.23 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 49.03s [INFO] running `Command { std: "docker" "inspect" "e83bbec0ecbc6415dc3db8925c008c62ca626fec8e2b707cc34503bf4882c5dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e83bbec0ecbc6415dc3db8925c008c62ca626fec8e2b707cc34503bf4882c5dd", kill_on_drop: false }` [INFO] [stdout] e83bbec0ecbc6415dc3db8925c008c62ca626fec8e2b707cc34503bf4882c5dd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 57443d3b326695465b03162858c8ae2881b67d31d9f94e1121c5da239263a5b5 [INFO] running `Command { std: "docker" "start" "-a" "57443d3b326695465b03162858c8ae2881b67d31d9f94e1121c5da239263a5b5", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.48s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trz_gateway_server-20eeee3fc35607ca) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test auth_code::tests::not_running ... ok [INFO] [stdout] test auth_code::tests::current ... ok [INFO] [stdout] 2026-04-01T02:54:57.939492Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/tracing.rs:24: Tracing enabled [INFO] [stdout] 2026-04-01T02:54:57.993459Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-04-01T02:54:57.993469Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-04-01T02:54:57.993946Z 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] 67:7b:8d:a6:06:16:f9:27:80:cc:a0:bc:47:ef:be:eb:12:c2:82:e2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:c8:9f:3d:df:10:8d:93:60:28:d9:af:ff:bf:e3: [INFO] [stdout] 20:49:7b:72:bd:8d:2f:97:47:c0:b8:2c:a9:96:4d: [INFO] [stdout] 59:ef:58:cd:03:b6:04:c2:43:77:b1:5f:13:ec:99: [INFO] [stdout] 0b:52:31:0b:c4:09:33:c9:63:54:90:7c:b7:1e:35: [INFO] [stdout] 46:ed:2d:70:63 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 48:02:B3:DF:52:99:4E:05:FC:CE:73:CD:9F:AA:47:75:C0:DB:6D:5B [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:53:74:ba:92:84:c1:10:e2:3f:0c:cd:b7:df:95: [INFO] [stdout] 27:df:a4:80:bf:64:36:be:00:20:12:71:a7:93:7c:70:79:43: [INFO] [stdout] 02:21:00:d0:02:ff:00:23:50:78:aa:ba:ea:73:9f:a9:85:3b: [INFO] [stdout] 16:6c:f8:39:7c:b7:97:d1:5c:81:94:fc:4f:c1:98:4f:41 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:57.993950Z 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] 67:7b:8d:a6:06:16:f9:27:80:cc:a0:bc:47:ef:be:eb:12:c2:82:e2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:c8:9f:3d:df:10:8d:93:60:28:d9:af:ff:bf:e3: [INFO] [stdout] 20:49:7b:72:bd:8d:2f:97:47:c0:b8:2c:a9:96:4d: [INFO] [stdout] 59:ef:58:cd:03:b6:04:c2:43:77:b1:5f:13:ec:99: [INFO] [stdout] 0b:52:31:0b:c4:09:33:c9:63:54:90:7c:b7:1e:35: [INFO] [stdout] 46:ed:2d:70:63 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 48:02:B3:DF:52:99:4E:05:FC:CE:73:CD:9F:AA:47:75:C0:DB:6D:5B [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:53:74:ba:92:84:c1:10:e2:3f:0c:cd:b7:df:95: [INFO] [stdout] 27:df:a4:80:bf:64:36:be:00:20:12:71:a7:93:7c:70:79:43: [INFO] [stdout] 02:21:00:d0:02:ff:00:23:50:78:aa:ba:ea:73:9f:a9:85:3b: [INFO] [stdout] 16:6c:f8:39:7c:b7:97:d1:5c:81:94:fc:4f:c1:98:4f:41 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:57.996667Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/security_configuration/certificate/tls_server.rs:228: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Apr 1 02:54:57 2027 GMT (11months 30days 3h 50m 23s 3ms 379us 19ns) [INFO] [stdout] 2026-04-01T02:54:57.996667Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/security_configuration/certificate/tls_server.rs:228: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Apr 1 02:54:57 2027 GMT (11months 30days 3h 50m 23s 3ms 378us 429ns) [INFO] [stdout] 2026-04-01T02:54:57.997029Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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] 88:61:01:f4:60:01:23:10:b7:62:c5:25:dd:7b:f5:35:f8:f1:4e:86 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:e2:a7:01:e6:fa:d9:46:eb:b7:db:48:c6:ed:e2: [INFO] [stdout] 12:0a:1c:f6:b1:12:58:b9:83:b7:b1:a3:6f:00:0c: [INFO] [stdout] d8:1d:d1:c6:e9:82:4f:c7:25:7f:98:64:ac:d4:fc: [INFO] [stdout] 4b:2e:2b:62:f7:ba:79:42:87:2d:4b:96:c3:f1:fb: [INFO] [stdout] 62:06:f2:77:b2 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] CE:4A:DF:CF:33:7B:06:F1:10:81:61:85:F3:FB:1A:F6:2E:E9:73:54 [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:7C:4C:CC:BE:5F:EA:4F:9D:03:01:B4:65:04:E5:E2:CB:09:AB:9C:CC [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:1E:F0:E6:97:4D:68:93:FC:56:2C:3C:1A:D5:CF:A6:95:D5:94:F4:FE [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:ca:d9:45:ef:44:f6:43:ae:37:a1:7d:1c:7a: [INFO] [stdout] 46:cb:05:4b:4c:1f:12:4a:dc:83:9a:df:07:59:5f:7b:2f:dc: [INFO] [stdout] 74:02:21:00:92:50:c3:e3:eb:b0:de:95:b3:4c:90:58:d7:d7: [INFO] [stdout] c0:e5:c6:ce:c1:93:fa:a4:f6:39:df:12:c3:21:24:30:75:5d [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:57.997074Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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] dd:17:2a:df:df:ee:7a:cb:b5:0d:37:29:b6:37:89:22:2a:03:c1:e9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:58:d3:7e:79:c1:a9:d9:6b:e0:1a:6c:3a:4a:b7: [INFO] [stdout] 72:15:f5:49:49:0c:4f:c8:c8:29:6e:66:c7:7f:01: [INFO] [stdout] 19:84:71:e4:0b:aa:80:5a:39:7a:0a:d7:1f:9d:45: [INFO] [stdout] cc:1d:62:fc:96:70:30:a4:ff:0a:d4:d9:2f:5d:e5: [INFO] [stdout] 46:5c:4b:a9:81 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] F5:A6:DC:77:A1:DA:6E:46:B5:3E:B2:F3:A5:BF:AC:F6:40:50:04:C5 [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:AF:4A:B3:9C:03:B7:DF:16:E8:F6:C1:FC:4B:F5:DA:5D:D5:BF:B3:26 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:28:4A:CB:58:B7:B4:EA:CD:4B:3A:3E:4E:AA:27:FF:25:1C:52:ED:D9 [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:ef:0b:ae:c1:d5:55:3b:37:45:3b:fd:f0:e1: [INFO] [stdout] df:50:9f:90:f5:69:00:cb:1b:22:33:36:57:97:68:8e:e8:f7: [INFO] [stdout] da:02:20:5b:67:58:f9:07:7c:f4:63:c0:93:90:5f:bd:6f:60: [INFO] [stdout] e8:e6:eb:48:45:8f:47:f7:ed:69:4f:c6:06:3c:70:89:a1 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:57.997182Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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-04-01T02:54:57.997243Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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-04-01T02:54:57.997487Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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] 1e:f0:e6:97:4d:68:93:fc:56:2c:3c:1a:d5:cf:a6:95:d5:94:f4:fe [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:8a:b0:6c:f2:c8:c7:d2:5f:b8:2f:f1:c4:0f:fc: [INFO] [stdout] 12:26:8f:df:f9:6d:17:bd:52:f4:07:f3:c3:6d:d7: [INFO] [stdout] 30:dc:6a:4c:e5:06:00:89:ca:bf:01:38:3f:10:cd: [INFO] [stdout] 71:aa:e2:45:75:4c:33:36:06:0a:9a:72:e5:97:ac: [INFO] [stdout] 1c:3e:23:ec:a7 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 7C:4C:CC:BE:5F:EA:4F:9D:03:01:B4:65:04:E5:E2:CB:09:AB:9C:CC [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:48:02:B3:DF:52:99:4E:05:FC:CE:73:CD:9F:AA:47:75:C0:DB:6D:5B [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:67:7B:8D:A6:06:16:F9:27:80:CC:A0:BC:47:EF:BE:EB:12:C2:82:E2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:06:1d:6c:7e:3c:49:4d:c2:23:a0:75:db:f8:1a: [INFO] [stdout] ed:8f:1d:89:47:4f:4a:6d:d0:62:06:16:39:c6:65:32:9c:9c: [INFO] [stdout] 02:21:00:89:75:38:58:ee:04:26:21:2f:ab:1d:52:ea:71:23: [INFO] [stdout] 53:aa:a0:3a:a4:3b:f3:19:66:f6:14:97:78:86:57:81:25 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:57.997541Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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] 28:4a:cb:58:b7:b4:ea:cd:4b:3a:3e:4e:aa:27:ff:25:1c:52:ed:d9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:4c:1c:04:79:df:b5:b0:a3:50:cd:96:34:87:2d: [INFO] [stdout] 10:1d:e1:bb:32:8e:c0:55:6e:48:5f:c0:92:91:9b: [INFO] [stdout] 17:97:f0:df:b4:27:52:3c:ff:78:c4:8f:92:5a:e4: [INFO] [stdout] e2:67:d7:cb:79:62:c5:d0:d9:f6:6e:db:46:92:0b: [INFO] [stdout] 34:03:0a:42:19 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] AF:4A:B3:9C:03:B7:DF:16:E8:F6:C1:FC:4B:F5:DA:5D:D5:BF:B3:26 [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:48:02:B3:DF:52:99:4E:05:FC:CE:73:CD:9F:AA:47:75:C0:DB:6D:5B [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:67:7B:8D:A6:06:16:F9:27:80:CC:A0:BC:47:EF:BE:EB:12:C2:82:E2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:0b:02:ef:ca:10:78:70:fc:1b:2b:12:b0:6b:96: [INFO] [stdout] e3:10:4f:e5:e7:c8:b0:ba:17:bf:2a:d9:8b:6d:d5:c8:70:33: [INFO] [stdout] 02:21:00:e9:fc:c4:a3:c0:0d:68:48:a4:49:51:52:3c:37:a6: [INFO] [stdout] ee:ef:65:c5:21:b5:3a:34:83:58:57:72:bd:f0:0e:ff:b7 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:57.998327Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-04-01T02:54:57.998329Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-04-01T02:54:58.000841Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-04-01T02:54:58.001064Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-04-01T02:54:58.001194Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-04-01T02:54:58.001250Z 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] 67:7b:8d:a6:06:16:f9:27:80:cc:a0:bc:47:ef:be:eb:12:c2:82:e2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:c8:9f:3d:df:10:8d:93:60:28:d9:af:ff:bf:e3: [INFO] [stdout] 20:49:7b:72:bd:8d:2f:97:47:c0:b8:2c:a9:96:4d: [INFO] [stdout] 59:ef:58:cd:03:b6:04:c2:43:77:b1:5f:13:ec:99: [INFO] [stdout] 0b:52:31:0b:c4:09:33:c9:63:54:90:7c:b7:1e:35: [INFO] [stdout] 46:ed:2d:70:63 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 48:02:B3:DF:52:99:4E:05:FC:CE:73:CD:9F:AA:47:75:C0:DB:6D:5B [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:53:74:ba:92:84:c1:10:e2:3f:0c:cd:b7:df:95: [INFO] [stdout] 27:df:a4:80:bf:64:36:be:00:20:12:71:a7:93:7c:70:79:43: [INFO] [stdout] 02:21:00:d0:02:ff:00:23:50:78:aa:ba:ea:73:9f:a9:85:3b: [INFO] [stdout] 16:6c:f8:39:7c:b7:97:d1:5c:81:94:fc:4f:c1:98:4f:41 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.001355Z 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] 88:61:01:f4:60:01:23:10:b7:62:c5:25:dd:7b:f5:35:f8:f1:4e:86 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:e2:a7:01:e6:fa:d9:46:eb:b7:db:48:c6:ed:e2: [INFO] [stdout] 12:0a:1c:f6:b1:12:58:b9:83:b7:b1:a3:6f:00:0c: [INFO] [stdout] d8:1d:d1:c6:e9:82:4f:c7:25:7f:98:64:ac:d4:fc: [INFO] [stdout] 4b:2e:2b:62:f7:ba:79:42:87:2d:4b:96:c3:f1:fb: [INFO] [stdout] 62:06:f2:77:b2 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] CE:4A:DF:CF:33:7B:06:F1:10:81:61:85:F3:FB:1A:F6:2E:E9:73:54 [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:7C:4C:CC:BE:5F:EA:4F:9D:03:01:B4:65:04:E5:E2:CB:09:AB:9C:CC [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:1E:F0:E6:97:4D:68:93:FC:56:2C:3C:1A:D5:CF:A6:95:D5:94:F4:FE [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:ca:d9:45:ef:44:f6:43:ae:37:a1:7d:1c:7a: [INFO] [stdout] 46:cb:05:4b:4c:1f:12:4a:dc:83:9a:df:07:59:5f:7b:2f:dc: [INFO] [stdout] 74:02:21:00:92:50:c3:e3:eb:b0:de:95:b3:4c:90:58:d7:d7: [INFO] [stdout] c0:e5:c6:ce:c1:93:fa:a4:f6:39:df:12:c3:21:24:30:75:5d [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.001454Z 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] dd:17:2a:df:df:ee:7a:cb:b5:0d:37:29:b6:37:89:22:2a:03:c1:e9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:58:d3:7e:79:c1:a9:d9:6b:e0:1a:6c:3a:4a:b7: [INFO] [stdout] 72:15:f5:49:49:0c:4f:c8:c8:29:6e:66:c7:7f:01: [INFO] [stdout] 19:84:71:e4:0b:aa:80:5a:39:7a:0a:d7:1f:9d:45: [INFO] [stdout] cc:1d:62:fc:96:70:30:a4:ff:0a:d4:d9:2f:5d:e5: [INFO] [stdout] 46:5c:4b:a9:81 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] F5:A6:DC:77:A1:DA:6E:46:B5:3E:B2:F3:A5:BF:AC:F6:40:50:04:C5 [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:AF:4A:B3:9C:03:B7:DF:16:E8:F6:C1:FC:4B:F5:DA:5D:D5:BF:B3:26 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:28:4A:CB:58:B7:B4:EA:CD:4B:3A:3E:4E:AA:27:FF:25:1C:52:ED:D9 [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:ef:0b:ae:c1:d5:55:3b:37:45:3b:fd:f0:e1: [INFO] [stdout] df:50:9f:90:f5:69:00:cb:1b:22:33:36:57:97:68:8e:e8:f7: [INFO] [stdout] da:02:20:5b:67:58:f9:07:7c:f4:63:c0:93:90:5f:bd:6f:60: [INFO] [stdout] e8:e6:eb:48:45:8f:47:f7:ed:69:4f:c6:06:3c:70:89:a1 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.003234Z  INFO Server: src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2026-04-01T02:54:58.003443Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-04-01T02:54:58.003544Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-04-01T02:54:58.003563Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-04-01T02:54:58.003532Z 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] 67:7b:8d:a6:06:16:f9:27:80:cc:a0:bc:47:ef:be:eb:12:c2:82:e2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:c8:9f:3d:df:10:8d:93:60:28:d9:af:ff:bf:e3: [INFO] [stdout] 20:49:7b:72:bd:8d:2f:97:47:c0:b8:2c:a9:96:4d: [INFO] [stdout] 59:ef:58:cd:03:b6:04:c2:43:77:b1:5f:13:ec:99: [INFO] [stdout] 0b:52:31:0b:c4:09:33:c9:63:54:90:7c:b7:1e:35: [INFO] [stdout] 46:ed:2d:70:63 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 48:02:B3:DF:52:99:4E:05:FC:CE:73:CD:9F:AA:47:75:C0:DB:6D:5B [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:53:74:ba:92:84:c1:10:e2:3f:0c:cd:b7:df:95: [INFO] [stdout] 27:df:a4:80:bf:64:36:be:00:20:12:71:a7:93:7c:70:79:43: [INFO] [stdout] 02:21:00:d0:02:ff:00:23:50:78:aa:ba:ea:73:9f:a9:85:3b: [INFO] [stdout] 16:6c:f8:39:7c:b7:97:d1:5c:81:94:fc:4f:c1:98:4f:41 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.003654Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-04-01T02:54:58.005370Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:20084 [INFO] [stdout] 2026-04-01T02:54:58.005386Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:17575 [INFO] [stdout] 2026-04-01T02:54:58.005530Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:20084 [INFO] [stdout] 2026-04-01T02:54:58.005575Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:17575 [INFO] [stdout] 2026-04-01T02:54:58.007003Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/security_configuration/certificate/tls_server.rs:228: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Apr 1 02:54:57 2027 GMT (11months 30days 3h 50m 22s 993ms 18us 150ns) [INFO] [stdout] 2026-04-01T02:54:58.007338Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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] 5f:04:bf:ea:18:67:28:28:ec:da:5b:03:1a:dc:e5:4b:3e:75:1b:a7 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:0a:37:3f:37:99:3c:65:cb:eb:91:2b:ef:cd:05: [INFO] [stdout] 04:1b:f3:7e:97:27:36:07:8d:b2:5a:29:72:d0:27: [INFO] [stdout] 5a:6b:ee:1e:7c:14:42:6f:35:05:98:99:9b:c9:af: [INFO] [stdout] 9b:76:70:22:2a:a8:8d:55:13:40:fc:4e:88:3a:b0: [INFO] [stdout] fd:8e:49:e0:41 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 3F:03:75:AE:8E:31:E5:E5:8F:BB:4E:95:77:ED:7D:E0:23:98:B0:0A [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:E7:98:3C:39:DD:92:5E:BA:D3:62:16:3C:51:70:7D:FC:57:5B:74:0D [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:44:CD:0E:FA:34:BB:5D:89:38:94:F6:17:47:DB:19:BB:BD:C4:05:4E [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:b4:a4:73:8b:96:10:d9:ce:6d:d7:21:d5:4c: [INFO] [stdout] de:99:3e:7b:aa:7d:ab:a7:a9:f1:e1:5f:b6:b3:91:cc:73:b4: [INFO] [stdout] 5b:02:21:00:f9:89:02:e7:b4:30:93:5c:b7:9c:4c:a7:da:43: [INFO] [stdout] 0e:29:a3:8c:0e:40:5e:0c:a9:6d:be:cb:6e:6a:42:4b:06:1f [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.007495Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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-04-01T02:54:58.007757Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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] 44:cd:0e:fa:34:bb:5d:89:38:94:f6:17:47:db:19:bb:bd:c4:05:4e [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:9b:7c:97:76:9f:ea:d5:31:6f:89:5d:79:43:c9: [INFO] [stdout] 76:22:91:82:1c:eb:bc:09:8b:4c:6c:f0:c4:d5:b7: [INFO] [stdout] 0c:21:2a:c4:c0:28:ee:8a:1a:91:e9:4d:9b:90:27: [INFO] [stdout] 91:4a:c5:36:20:a9:71:07:c6:37:74:d4:0c:aa:3c: [INFO] [stdout] 49:d9:80:92:88 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] E7:98:3C:39:DD:92:5E:BA:D3:62:16:3C:51:70:7D:FC:57:5B:74:0D [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:48:02:B3:DF:52:99:4E:05:FC:CE:73:CD:9F:AA:47:75:C0:DB:6D:5B [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:67:7B:8D:A6:06:16:F9:27:80:CC:A0:BC:47:EF:BE:EB:12:C2:82:E2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:3f:ad:f2:b4:af:c6:1a:63:dc:c5:44:1b:30:2d: [INFO] [stdout] ec:6f:bc:e0:a1:b2:52:b3:1a:82:dd:35:9f:f1:c8:70:da:11: [INFO] [stdout] 02:21:00:dd:cd:83:87:b9:82:f4:47:7b:84:bf:9e:0d:4e:38: [INFO] [stdout] 6d:87:dc:8e:58:12:de:f7:08:8c:70:3f:73:ec:22:17:62 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.008334Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-04-01T02:54:58.011789Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/security_configuration/certificate/tls_server.rs:228: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Apr 1 02:54:57 2027 GMT (11months 30days 3h 50m 22s 988ms 229us 340ns) [INFO] [stdout] 2026-04-01T02:54:58.017419Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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] b1:c5:86:f4:99:3a:4c:4f:c8:99:e0:7b:c2:4e:f8:62:0f:19:df:b3 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:65:ec:a1:5f:55:34:02:18:6e:45:40:a5:cd:0e: [INFO] [stdout] ca:6f:a0:8e:73:99:e4:2d:27:75:f1:9e:de:36:c3: [INFO] [stdout] c1:e9:02:cd:70:4a:31:19:c4:4d:82:2f:58:76:30: [INFO] [stdout] b4:3f:b2:3d:e8:68:88:6e:94:62:43:9c:50:1d:74: [INFO] [stdout] 2c:e3:bf:d2:75 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 5B:6B:37:92:EE:1B:E6:AD:30:BF:0D:4F:2B:48:7C:4C:87:09:87:EF [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:62:D5:70:50:0A:BE:02:01:85:BD:F9:64:DB:DA:07:80:74:FF:BD:9B [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:47:72:93:FE:08:A5:8B:78:F3:FC:53:37:80:30:2A:02:CE:F2:F9:65 [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:20:23:6e:6f:a3:e8:01:5b:8d:a6:06:8b:b4:d4: [INFO] [stdout] 5b:50:65:89:65:a5:1b:5b:72:61:54:1d:23:29:c0:39:01:fe: [INFO] [stdout] 02:21:00:f3:ac:15:ed:cf:49:78:72:e0:98:88:e5:9e:e3:b9: [INFO] [stdout] ee:2b:da:04:98:ca:88:cf:88:b5:ed:96:94:e5:47:28:30 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.017135Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-04-01T02:54:58.017800Z 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] 5f:04:bf:ea:18:67:28:28:ec:da:5b:03:1a:dc:e5:4b:3e:75:1b:a7 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:0a:37:3f:37:99:3c:65:cb:eb:91:2b:ef:cd:05: [INFO] [stdout] 04:1b:f3:7e:97:27:36:07:8d:b2:5a:29:72:d0:27: [INFO] [stdout] 5a:6b:ee:1e:7c:14:42:6f:35:05:98:99:9b:c9:af: [INFO] [stdout] 9b:76:70:22:2a:a8:8d:55:13:40:fc:4e:88:3a:b0: [INFO] [stdout] fd:8e:49:e0:41 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 3F:03:75:AE:8E:31:E5:E5:8F:BB:4E:95:77:ED:7D:E0:23:98:B0:0A [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:E7:98:3C:39:DD:92:5E:BA:D3:62:16:3C:51:70:7D:FC:57:5B:74:0D [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:44:CD:0E:FA:34:BB:5D:89:38:94:F6:17:47:DB:19:BB:BD:C4:05:4E [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:b4:a4:73:8b:96:10:d9:ce:6d:d7:21:d5:4c: [INFO] [stdout] de:99:3e:7b:aa:7d:ab:a7:a9:f1:e1:5f:b6:b3:91:cc:73:b4: [INFO] [stdout] 5b:02:21:00:f9:89:02:e7:b4:30:93:5c:b7:9c:4c:a7:da:43: [INFO] [stdout] 0e:29:a3:8c:0e:40:5e:0c:a9:6d:be:cb:6e:6a:42:4b:06:1f [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.017950Z  INFO Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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-04-01T02:54:58.018172Z DEBUG Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/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] 47:72:93:fe:08:a5:8b:78:f3:fc:53:37:80:30:2a:02:ce:f2:f9:65 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:ca:74:10:86:b7:0b:29:99:69:93:5e:77:b5:b9: [INFO] [stdout] ec:ee:6f:87:f6:c8:dd:ea:e8:28:f6:51:5c:39:35: [INFO] [stdout] 9f:15:f1:37:67:eb:42:c7:a7:c1:13:52:44:3a:f5: [INFO] [stdout] 9b:8e:11:68:f3:f5:3a:2d:cd:d9:46:3e:63:72:08: [INFO] [stdout] 6b:25:8c:6f:f3 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 62:D5:70:50:0A:BE:02:01:85:BD:F9:64:DB:DA:07:80:74:FF:BD:9B [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:48:02:B3:DF:52:99:4E:05:FC:CE:73:CD:9F:AA:47:75:C0:DB:6D:5B [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:67:7B:8D:A6:06:16:F9:27:80:CC:A0:BC:47:EF:BE:EB:12:C2:82:E2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:ad:d3:89:2e:70:05:e7:14:a9:81:28:97:34: [INFO] [stdout] 89:47:4a:76:b4:fc:59:5b:ff:91:42:9c:1e:8d:da:15:bd:58: [INFO] [stdout] 2a:02:20:28:7b:f2:03:38:a1:c7:5b:89:0c:5c:66:02:8e:15: [INFO] [stdout] 78:10:f8:21:ef:f5:63:24:b2:ca:a4:4d:3a:4f:ed:67:90 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.018702Z DEBUG Server: src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2026-04-01T02:54:58.020915Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-04-01T02:54:58.021052Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-04-01T02:54:58.021367Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:21864 [INFO] [stdout] 2026-04-01T02:54:58.021855Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:21864 [INFO] [stdout] 2026-04-01T02:54:58.021754Z  INFO Server: src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2026-04-01T02:54:58.023950Z 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] b1:c5:86:f4:99:3a:4c:4f:c8:99:e0:7b:c2:4e:f8:62:0f:19:df:b3 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Apr 1 02:54:57 2026 GMT [INFO] [stdout] Not After : Apr 1 02:54:57 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:65:ec:a1:5f:55:34:02:18:6e:45:40:a5:cd:0e: [INFO] [stdout] ca:6f:a0:8e:73:99:e4:2d:27:75:f1:9e:de:36:c3: [INFO] [stdout] c1:e9:02:cd:70:4a:31:19:c4:4d:82:2f:58:76:30: [INFO] [stdout] b4:3f:b2:3d:e8:68:88:6e:94:62:43:9c:50:1d:74: [INFO] [stdout] 2c:e3:bf:d2:75 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 5B:6B:37:92:EE:1B:E6:AD:30:BF:0D:4F:2B:48:7C:4C:87:09:87:EF [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:62:D5:70:50:0A:BE:02:01:85:BD:F9:64:DB:DA:07:80:74:FF:BD:9B [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:47:72:93:FE:08:A5:8B:78:F3:FC:53:37:80:30:2A:02:CE:F2:F9:65 [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:20:23:6e:6f:a3:e8:01:5b:8d:a6:06:8b:b4:d4: [INFO] [stdout] 5b:50:65:89:65:a5:1b:5b:72:61:54:1d:23:29:c0:39:01:fe: [INFO] [stdout] 02:21:00:f3:ac:15:ed:cf:49:78:72:e0:98:88:e5:9e:e3:b9: [INFO] [stdout] ee:2b:da:04:98:ca:88:cf:88:b5:ed:96:94:e5:47:28:30 [INFO] [stdout] [INFO] [stdout] 2026-04-01T02:54:58.025425Z  INFO Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/security_configuration/trusted_store/tls_client.rs:46: Use root certificates + custom server certificate verifier [INFO] [stdout] 2026-04-01T02:54:58.028741Z DEBUG Server: src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2026-04-01T02:54:58.029134Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=[::1]:15663 [INFO] [stdout] 2026-04-01T02:54:58.029368Z  INFO Server:Listen: src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:15663 [INFO] [stdout] 2026-04-01T02:54:58.167871Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:15663 [INFO] [stdout] 2026-04-01T02:54:58.168292Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:15663 [INFO] [stdout] 2026-04-01T02:54:58.175276Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:20084 [INFO] [stdout] 2026-04-01T02:54:58.175585Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:20084 [INFO] [stdout] 2026-04-01T02:54:58.180150Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:17575 [INFO] [stdout] 2026-04-01T02:54:58.180862Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:17575 [INFO] [stdout] 2026-04-01T02:54:58.188963Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=[::1]:21864 [INFO] [stdout] 2026-04-01T02:54:58.189239Z  INFO Server:Listen: src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:21864 [INFO] [stdout] 2026-04-01T02:54:58.238985Z 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-04-01T02:54:58.239105Z 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-04-01T02:54:58.239148Z 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-04-01T02:54:58.239151Z 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-04-01T02:54:58.239191Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-04-01T02:54:58.239213Z 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-04-01T02:54:58.239246Z 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-04-01T02:54:58.239273Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-04-01T02:54:58.242138Z 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-04-01T02:54:58.242214Z 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-04-01T02:54:58.242253Z 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-04-01T02:54:58.242290Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-04-01T02:54:58.246149Z 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-04-01T02:54:58.246243Z 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-04-01T02:54:58.246284Z 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-04-01T02:54:58.246331Z DEBUG src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2026-04-01T02:54:58.250077Z  INFO Server:Listen: src/server/certificate.rs:44: Invalid auth code. Got 'invalid-code' expected '56753572-d3a8-41a0-9baf-bc318309c3a7' socket_addr=[::1]:21864 [INFO] [stdout] 2026-04-01T02:54:58.251122Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:21864 [INFO] [stdout] 2026-04-01T02:54:58.251230Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:20084 [INFO] [stdout] 2026-04-01T02:54:58.251271Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:21864 [INFO] [stdout] 2026-04-01T02:54:58.251368Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:20084 [INFO] [stdout] 2026-04-01T02:54:58.251500Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:21864 [INFO] [stdout] 2026-04-01T02:54:58.251601Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:20084 [INFO] [stdout] 2026-04-01T02:54:58.253591Z DEBUG Server:Listen: src/server/certificate.rs:66: Issuing client certificate for Test client ID valid until SystemTime { tv_sec: 1782788098, tv_nsec: 253576015 } socket_addr=[::1]:17575 [INFO] [stdout] 2026-04-01T02:54:58.255117Z DEBUG Server:Listen: src/server/certificate.rs:66: Issuing client certificate for Test client ID valid until SystemTime { tv_sec: 1782788098, tv_nsec: 255108145 } socket_addr=[::1]:15663 [INFO] [stdout] test server::tests::invalid_auth_code ... ok [INFO] [stdout] test server::tests::status ... ok [INFO] [stdout] 2026-04-01T02:54:58.260517Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:17575 [INFO] [stdout] 2026-04-01T02:54:58.261948Z  INFO Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.23/src/handle.rs:29: Server shutdown: End of test socket_addr=[::1]:15663 [INFO] [stdout] 2026-04-01T02:54:58.262108Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:15663 [INFO] [stdout] 2026-04-01T02:54:58.262388Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:15663 [INFO] [stdout] 2026-04-01T02:54:58.262853Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=[::1]:17575 [INFO] [stdout] 2026-04-01T02:54:58.263106Z  INFO Server:Listen: src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:17575 [INFO] [stdout] test server::tests::certificate ... ok [INFO] [stdout] test server::tests::tunnel ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s [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" "57443d3b326695465b03162858c8ae2881b67d31d9f94e1121c5da239263a5b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "57443d3b326695465b03162858c8ae2881b67d31d9f94e1121c5da239263a5b5", kill_on_drop: false }` [INFO] [stdout] 57443d3b326695465b03162858c8ae2881b67d31d9f94e1121c5da239263a5b5