[INFO] fetching crate trz-gateway-client 0.1.17... [INFO] testing trz-gateway-client-0.1.17 against 1.90.0 for beta-1.91-3 [INFO] extracting crate trz-gateway-client 0.1.17 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate trz-gateway-client 0.1.17 [INFO] finished tweaking crates.io crate trz-gateway-client 0.1.17 [INFO] tweaked toml for crates.io crate trz-gateway-client 0.1.17 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate trz-gateway-client 0.1.17 on toolchain 1.90.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate trz-gateway-client 0.1.17 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" "+1.90.0" "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.0 [INFO] [stderr] Downloaded trz-gateway-common v0.1.17 [INFO] [stderr] Downloaded portpicker v0.1.1 [INFO] [stderr] Downloaded fs-err v3.1.1 [INFO] [stderr] Downloaded tonic-prost v0.14.0 [INFO] [stderr] Downloaded darling v0.21.1 [INFO] [stderr] Downloaded trz-gateway-server v0.1.17 [INFO] [stderr] Downloaded tonic v0.14.0 [INFO] [stderr] Downloaded axum-macros v0.5.0 [INFO] [stderr] Downloaded darling_core v0.21.1 [INFO] [stderr] Downloaded aws-lc-rs v1.13.3 [INFO] [stderr] Downloaded zerovec v0.11.3 [INFO] [stderr] Downloaded tonic-build v0.14.0 [INFO] [stderr] Downloaded terrazzo-fixture v0.1.17 [INFO] [stderr] Downloaded autoclone v0.1.17 [INFO] [stderr] Downloaded darling_macro v0.21.1 [INFO] [stderr] Downloaded nameth-macro v0.1.17 [INFO] [stderr] Downloaded nameth v0.1.17 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 35e6cb25d7add9bcd58f2d0d51a9244e4d6d776ef7b4ac5df256cdd2055e6135 [INFO] running `Command { std: "docker" "start" "-a" "35e6cb25d7add9bcd58f2d0d51a9244e4d6d776ef7b4ac5df256cdd2055e6135", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "35e6cb25d7add9bcd58f2d0d51a9244e4d6d776ef7b4ac5df256cdd2055e6135", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "35e6cb25d7add9bcd58f2d0d51a9244e4d6d776ef7b4ac5df256cdd2055e6135", kill_on_drop: false }` [INFO] [stdout] 35e6cb25d7add9bcd58f2d0d51a9244e4d6d776ef7b4ac5df256cdd2055e6135 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 56fcde1a1e0aa61b69bae6779fa5e8b43770f84d4b89e9da811b4502af574eda [INFO] running `Command { std: "docker" "start" "-a" "56fcde1a1e0aa61b69bae6779fa5e8b43770f84d4b89e9da811b4502af574eda", kill_on_drop: false }` [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling hashbrown v0.15.4 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerovec v0.11.3 [INFO] [stderr] Compiling cc v1.2.31 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling aws-lc-rs v1.13.3 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling prettyplease v0.2.36 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling potential_utf v0.1.2 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling prost-derive v0.14.1 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling aws-lc-sys v0.30.0 [INFO] [stderr] Compiling openssl-sys v0.9.109 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling h2 v0.4.11 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling base64ct v1.8.0 [INFO] [stderr] Compiling serde_json v1.0.142 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling rustls v0.23.31 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling darling_core v0.21.1 [INFO] [stderr] Compiling rusticata-macros v4.1.0 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling flagset v0.4.7 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling axum-core v0.5.2 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling darling_macro v0.21.1 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling tonic-build v0.14.0 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling tonic-prost-build v0.14.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling darling v0.21.1 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling trz-gateway-common v0.1.17 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling nameth-macro v0.1.17 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling x509-parser v0.17.0 [INFO] [stderr] Compiling nameth v0.1.17 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling reqwest v0.12.22 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] Compiling uuid v1.17.0 [INFO] [stderr] Compiling tonic v0.14.0 [INFO] [stderr] Compiling tonic-prost v0.14.0 [INFO] [stderr] Compiling rustls-webpki v0.103.4 [INFO] [stderr] Compiling tungstenite v0.27.0 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling tokio-tungstenite v0.27.0 [INFO] [stderr] Compiling trz-gateway-client v0.1.17 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 11s [INFO] running `Command { std: "docker" "inspect" "56fcde1a1e0aa61b69bae6779fa5e8b43770f84d4b89e9da811b4502af574eda", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "56fcde1a1e0aa61b69bae6779fa5e8b43770f84d4b89e9da811b4502af574eda", kill_on_drop: false }` [INFO] [stdout] 56fcde1a1e0aa61b69bae6779fa5e8b43770f84d4b89e9da811b4502af574eda [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8b1724ebe262806064fe8659dcb75415a7ad1c7edbaade63c79ef8b39ddd01af [INFO] running `Command { std: "docker" "start" "-a" "8b1724ebe262806064fe8659dcb75415a7ad1c7edbaade63c79ef8b39ddd01af", kill_on_drop: false }` [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling tungstenite v0.26.2 [INFO] [stderr] Compiling axum-macros v0.5.0 [INFO] [stderr] Compiling fs-err v3.1.1 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling autoclone v0.1.17 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Compiling portpicker v0.1.1 [INFO] [stderr] Compiling terrazzo-fixture v0.1.17 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling tonic-prost-build v0.14.0 [INFO] [stderr] Compiling trz-gateway-common v0.1.17 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tokio-tungstenite v0.26.2 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-tungstenite v0.27.0 [INFO] [stderr] Compiling h2 v0.4.11 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling axum-server v0.7.2 [INFO] [stderr] Compiling reqwest v0.12.22 [INFO] [stderr] Compiling tonic v0.14.0 [INFO] [stderr] Compiling tonic-prost v0.14.0 [INFO] [stderr] Compiling trz-gateway-server v0.1.17 [INFO] [stderr] Compiling trz-gateway-client v0.1.17 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 25s [INFO] running `Command { std: "docker" "inspect" "8b1724ebe262806064fe8659dcb75415a7ad1c7edbaade63c79ef8b39ddd01af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8b1724ebe262806064fe8659dcb75415a7ad1c7edbaade63c79ef8b39ddd01af", kill_on_drop: false }` [INFO] [stdout] 8b1724ebe262806064fe8659dcb75415a7ad1c7edbaade63c79ef8b39ddd01af [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 3d4815a11feff741ecc1288716fed7d34c4b22cb4bd18d0fb82261b407381bb0 [INFO] running `Command { std: "docker" "start" "-a" "3d4815a11feff741ecc1288716fed7d34c4b22cb4bd18d0fb82261b407381bb0", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trz_gateway_client-d589515dc8100ee6) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] 2025-10-01T14:16:03.553255Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/tracing.rs:24: Tracing enabled [INFO] [stdout] 2025-10-01T14:16:03.583002Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.584866Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.585118Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] b3:4a:29:4c:87:45:33:c8:ca:04:ea:f6:2a:e1:f5:d3:3f:ec:41:f9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:0a:93:ca:03:ea:4a:6a:28:40:7b:fd:68:3a:0a: [INFO] [stdout] aa:ce:a2:70:99:d8:60:86:e9:a5:d7:a9:23:f2:73: [INFO] [stdout] d5:15:5e:96:ac:7b:ed:10:a0:7a:ef:28:bf:e1:bf: [INFO] [stdout] ba:ac:2e:48:f2:c1:8b:09:86:eb:7d:3b:2a:62:32: [INFO] [stdout] 63:d9:64:96:42 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [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:44:02:20:4f:54:4e:99:b5:79:e3:c3:e7:37:4a:33:c5:95: [INFO] [stdout] 7f:53:4f:53:88:0a:67:c6:44:20:c9:c8:fd:02:aa:b0:41:f7: [INFO] [stdout] 02:20:25:18:d0:29:d1:45:08:36:7b:6b:38:53:e5:e2:82:a1: [INFO] [stdout] e4:b5:c8:c1:7f:bf:b4:fb:f7:a8:38:e3:84:a6:86:32 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.587915Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.588144Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] b3:4a:29:4c:87:45:33:c8:ca:04:ea:f6:2a:e1:f5:d3:3f:ec:41:f9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:0a:93:ca:03:ea:4a:6a:28:40:7b:fd:68:3a:0a: [INFO] [stdout] aa:ce:a2:70:99:d8:60:86:e9:a5:d7:a9:23:f2:73: [INFO] [stdout] d5:15:5e:96:ac:7b:ed:10:a0:7a:ef:28:bf:e1:bf: [INFO] [stdout] ba:ac:2e:48:f2:c1:8b:09:86:eb:7d:3b:2a:62:32: [INFO] [stdout] 63:d9:64:96:42 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [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:44:02:20:4f:54:4e:99:b5:79:e3:c3:e7:37:4a:33:c5:95: [INFO] [stdout] 7f:53:4f:53:88:0a:67:c6:44:20:c9:c8:fd:02:aa:b0:41:f7: [INFO] [stdout] 02:20:25:18:d0:29:d1:45:08:36:7b:6b:38:53:e5:e2:82:a1: [INFO] [stdout] e4:b5:c8:c1:7f:bf:b4:fb:f7:a8:38:e3:84:a6:86:32 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.589423Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] b3:4a:29:4c:87:45:33:c8:ca:04:ea:f6:2a:e1:f5:d3:3f:ec:41:f9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:0a:93:ca:03:ea:4a:6a:28:40:7b:fd:68:3a:0a: [INFO] [stdout] aa:ce:a2:70:99:d8:60:86:e9:a5:d7:a9:23:f2:73: [INFO] [stdout] d5:15:5e:96:ac:7b:ed:10:a0:7a:ef:28:bf:e1:bf: [INFO] [stdout] ba:ac:2e:48:f2:c1:8b:09:86:eb:7d:3b:2a:62:32: [INFO] [stdout] 63:d9:64:96:42 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [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:44:02:20:4f:54:4e:99:b5:79:e3:c3:e7:37:4a:33:c5:95: [INFO] [stdout] 7f:53:4f:53:88:0a:67:c6:44:20:c9:c8:fd:02:aa:b0:41:f7: [INFO] [stdout] 02:20:25:18:d0:29:d1:45:08:36:7b:6b:38:53:e5:e2:82:a1: [INFO] [stdout] e4:b5:c8:c1:7f:bf:b4:fb:f7:a8:38:e3:84:a6:86:32 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.592199Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.592440Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] b3:4a:29:4c:87:45:33:c8:ca:04:ea:f6:2a:e1:f5:d3:3f:ec:41:f9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:0a:93:ca:03:ea:4a:6a:28:40:7b:fd:68:3a:0a: [INFO] [stdout] aa:ce:a2:70:99:d8:60:86:e9:a5:d7:a9:23:f2:73: [INFO] [stdout] d5:15:5e:96:ac:7b:ed:10:a0:7a:ef:28:bf:e1:bf: [INFO] [stdout] ba:ac:2e:48:f2:c1:8b:09:86:eb:7d:3b:2a:62:32: [INFO] [stdout] 63:d9:64:96:42 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [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:44:02:20:4f:54:4e:99:b5:79:e3:c3:e7:37:4a:33:c5:95: [INFO] [stdout] 7f:53:4f:53:88:0a:67:c6:44:20:c9:c8:fd:02:aa:b0:41:f7: [INFO] [stdout] 02:20:25:18:d0:29:d1:45:08:36:7b:6b:38:53:e5:e2:82:a1: [INFO] [stdout] e4:b5:c8:c1:7f:bf:b4:fb:f7:a8:38:e3:84:a6:86:32 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.598357Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.604130Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] b3:4a:29:4c:87:45:33:c8:ca:04:ea:f6:2a:e1:f5:d3:3f:ec:41:f9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:0a:93:ca:03:ea:4a:6a:28:40:7b:fd:68:3a:0a: [INFO] [stdout] aa:ce:a2:70:99:d8:60:86:e9:a5:d7:a9:23:f2:73: [INFO] [stdout] d5:15:5e:96:ac:7b:ed:10:a0:7a:ef:28:bf:e1:bf: [INFO] [stdout] ba:ac:2e:48:f2:c1:8b:09:86:eb:7d:3b:2a:62:32: [INFO] [stdout] 63:d9:64:96:42 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [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:44:02:20:4f:54:4e:99:b5:79:e3:c3:e7:37:4a:33:c5:95: [INFO] [stdout] 7f:53:4f:53:88:0a:67:c6:44:20:c9:c8:fd:02:aa:b0:41:f7: [INFO] [stdout] 02:20:25:18:d0:29:d1:45:08:36:7b:6b:38:53:e5:e2:82:a1: [INFO] [stdout] e4:b5:c8:c1:7f:bf:b4:fb:f7:a8:38:e3:84:a6:86:32 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.600677Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 1 14:16:03 2026 GMT (11months 30days 3h 50m 23s 399ms 338us 20ns) [INFO] [stdout] 2025-10-01T14:16:03.605470Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 91:3f:0a:94:c1:9f:f3:c3:38:41:5f:ee:8b:5e:04:0c:37:44:b1:13 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:6d:0a:48:27:1f:9c:40:5b:36:14:e7:2a:dd:19: [INFO] [stdout] 63:69:e7:5c:e0:87:04:75:10:89:4b:80:cb:85:87: [INFO] [stdout] 32:3c:e1:a9:ba:d2:1d:9b:f0:f1:47:43:f2:1b:8a: [INFO] [stdout] 88:5e:fd:20:66:28:7a:90:33:ef:53:d9:9e:db:5f: [INFO] [stdout] 53:a6:03:60:23 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] EC:AA:27:A7:EB:72:CD:F4:2A:AA:C4:41:17:06:89:76:9F:13:2B:E5 [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:D7:EC:3A:51:B1:05:DF:57:6D:34:FB:EE:FD:CE:F9:69:29:22:97:49 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:CD:95:AA:4D:6C:21:B7:CC:02:E9:B7:7A:24:5D:34:C3:84:C8:C2:F6 [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:ff:de:22:e6:63:c7:7c:07:45:c2:3c:44:00: [INFO] [stdout] c8:c7:e9:3c:56:82:e7:56:dd:9a:00:d6:b2:5c:68:26:6b:f1: [INFO] [stdout] ef:02:20:71:d1:3a:5b:c2:54:3a:65:7a:a6:17:5c:d5:df:40: [INFO] [stdout] c4:fa:60:6d:44:2e:73:bc:1b:1a:3d:63:19:d4:b8:c7:85 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.605532Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.605761Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/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] cd:95:aa:4d:6c:21:b7:cc:02:e9:b7:7a:24:5d:34:c3:84:c8:c2:f6 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:f5:d7:15:98:14:99:09:07:e1:e9:20:75:93:4c: [INFO] [stdout] 46:83:96:29:79:67:6c:2e:3f:a5:e5:ed:d3:31:c7: [INFO] [stdout] f5:82:9b:91:3d:de:56:5b:bc:ca:c3:00:59:47:a7: [INFO] [stdout] 10:c0:99:dc:6a:05:8e:90:da:8e:95:13:46:28:43: [INFO] [stdout] d8:f2:38:71:5a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D7:EC:3A:51:B1:05:DF:57:6D:34:FB:EE:FD:CE:F9:69:29:22:97:49 [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:14:4d:88:c6:64:41:a0:a5:5e:fc:b3:b1:fd:f7: [INFO] [stdout] e0:88:8a:87:ce:d3:e8:c9:16:17:50:d9:ef:b7:2f:26:88:b9: [INFO] [stdout] 02:20:5e:82:e9:15:27:32:2d:b9:34:13:09:47:ac:29:87:4d: [INFO] [stdout] 9e:67:48:29:04:c5:79:f9:aa:0d:a7:58:28:d0:c6:a8 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.601172Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 1 14:16:03 2026 GMT (11months 30days 3h 50m 23s 398ms 839us 460ns) [INFO] [stdout] 2025-10-01T14:16:03.601531Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 1 14:16:03 2026 GMT (11months 30days 3h 50m 23s 398ms 480us 590ns) [INFO] [stdout] 2025-10-01T14:16:03.606690Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 39:78:5e:18:bc:64:f5:7f:c0:11:48:f9:60:81:41:c5:0c:7c:18:34 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:6e:07:0e:08:62:5d:9c:e7:38:06:0f:00:2b:13: [INFO] [stdout] 3d:4f:d9:be:78:d6:50:d3:5b:5a:ae:9b:2e:92:b4: [INFO] [stdout] 78:28:fb:42:fb:3e:66:c6:fc:46:ff:c5:12:93:87: [INFO] [stdout] 99:7e:f3:aa:cd:5f:04:4d:6e:c5:00:0d:28:ea:4c: [INFO] [stdout] 19:04:81:bf:e9 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D9:E8:D0:09:B5:CF:2F:F4:23:95:08:16:A4:92:52:94:65:88:D0:EA [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:D4:F8:7E:D1:67:0C:27:E7:F5:95:FC:4A:97:B8:5B:71:89:69:18:28 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:F4:6C:19:DA:5D:B7:8E:E9:E9:89:82:A2:87:4E:C8:BD:BD:32:78:DA [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:48:f1:97:88:6f:ee:12:fd:dd:5b:24:27:ef:88: [INFO] [stdout] 97:b7:02:46:01:92:33:85:a7:9c:8e:c1:91:ae:66:a2:c1:04: [INFO] [stdout] 02:21:00:8a:f0:9f:8a:52:b6:5c:77:5a:35:08:6d:c3:eb:7a: [INFO] [stdout] 3b:6d:b0:f1:46:7b:45:e7:da:91:0e:b3:c5:1c:b8:77:67 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.606743Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.606958Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/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:6c:19:da:5d:b7:8e:e9:e9:89:82:a2:87:4e:c8:bd:bd:32:78:da [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:49:98:8c:44:1f:ca:32:3f:e4:81:be:35:3d:69: [INFO] [stdout] 89:95:55:58:e1:1f:ed:4e:bc:5f:7a:f9:0a:e9:cc: [INFO] [stdout] 3e:f8:7e:d2:dc:71:ae:35:33:e0:40:ca:f2:61:28: [INFO] [stdout] 7d:70:d3:4d:b0:1b:38:f2:50:a4:f6:57:74:4a:21: [INFO] [stdout] 69:93:1a:0c:6a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D4:F8:7E:D1:67:0C:27:E7:F5:95:FC:4A:97:B8:5B:71:89:69:18:28 [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:49:1f:ac:44:bd:b2:01:c2:e4:c4:b5:21:b6:11: [INFO] [stdout] 68:de:79:57:16:44:24:11:69:79:58:c8:15:7f:85:fc:1c:54: [INFO] [stdout] 02:20:55:fa:a2:4f:99:cb:29:fe:1c:ca:dd:75:39:d6:f5:10: [INFO] [stdout] 75:aa:21:49:36:0c:be:9e:59:81:60:48:ac:34:4d:79 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.607461Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-01T14:16:03.608673Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-01T14:16:03.608912Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 39:78:5e:18:bc:64:f5:7f:c0:11:48:f9:60:81:41:c5:0c:7c:18:34 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:6e:07:0e:08:62:5d:9c:e7:38:06:0f:00:2b:13: [INFO] [stdout] 3d:4f:d9:be:78:d6:50:d3:5b:5a:ae:9b:2e:92:b4: [INFO] [stdout] 78:28:fb:42:fb:3e:66:c6:fc:46:ff:c5:12:93:87: [INFO] [stdout] 99:7e:f3:aa:cd:5f:04:4d:6e:c5:00:0d:28:ea:4c: [INFO] [stdout] 19:04:81:bf:e9 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D9:E8:D0:09:B5:CF:2F:F4:23:95:08:16:A4:92:52:94:65:88:D0:EA [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:D4:F8:7E:D1:67:0C:27:E7:F5:95:FC:4A:97:B8:5B:71:89:69:18:28 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:F4:6C:19:DA:5D:B7:8E:E9:E9:89:82:A2:87:4E:C8:BD:BD:32:78:DA [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:48:f1:97:88:6f:ee:12:fd:dd:5b:24:27:ef:88: [INFO] [stdout] 97:b7:02:46:01:92:33:85:a7:9c:8e:c1:91:ae:66:a2:c1:04: [INFO] [stdout] 02:21:00:8a:f0:9f:8a:52:b6:5c:77:5a:35:08:6d:c3:eb:7a: [INFO] [stdout] 3b:6d:b0:f1:46:7b:45:e7:da:91:0e:b3:c5:1c:b8:77:67 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.610162Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-01T14:16:03.611426Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-01T14:16:03.612547Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-01T14:16:03.612762Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 91:3f:0a:94:c1:9f:f3:c3:38:41:5f:ee:8b:5e:04:0c:37:44:b1:13 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:6d:0a:48:27:1f:9c:40:5b:36:14:e7:2a:dd:19: [INFO] [stdout] 63:69:e7:5c:e0:87:04:75:10:89:4b:80:cb:85:87: [INFO] [stdout] 32:3c:e1:a9:ba:d2:1d:9b:f0:f1:47:43:f2:1b:8a: [INFO] [stdout] 88:5e:fd:20:66:28:7a:90:33:ef:53:d9:9e:db:5f: [INFO] [stdout] 53:a6:03:60:23 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] EC:AA:27:A7:EB:72:CD:F4:2A:AA:C4:41:17:06:89:76:9F:13:2B:E5 [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:D7:EC:3A:51:B1:05:DF:57:6D:34:FB:EE:FD:CE:F9:69:29:22:97:49 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:CD:95:AA:4D:6C:21:B7:CC:02:E9:B7:7A:24:5D:34:C3:84:C8:C2:F6 [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:ff:de:22:e6:63:c7:7c:07:45:c2:3c:44:00: [INFO] [stdout] c8:c7:e9:3c:56:82:e7:56:dd:9a:00:d6:b2:5c:68:26:6b:f1: [INFO] [stdout] ef:02:20:71:d1:3a:5b:c2:54:3a:65:7a:a6:17:5c:d5:df:40: [INFO] [stdout] c4:fa:60:6d:44:2e:73:bc:1b:1a:3d:63:19:d4:b8:c7:85 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.613969Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-01T14:16:03.614064Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-01T14:16:03.614686Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] a9:6d:32:f6:42:ad:7e:6b:7a:b8:9b:1b:68:44:38:d6:89:2c:a1:4c [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:32:db:26:2a:8d:e7:24:da:59:b6:03:77:b7:53: [INFO] [stdout] 75:86:44:73:4e:6d:ca:75:d4:dd:d3:0a:85:70:1e: [INFO] [stdout] b2:96:e5:b8:e1:81:67:bd:d1:b5:6d:70:62:f3:77: [INFO] [stdout] a9:f8:73:c6:a5:bc:cf:62:4b:53:40:64:fe:d8:16: [INFO] [stdout] 98:36:ee:aa:34 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 50:B1:DC:D2:A0:1B:38:0D:A4:BE:FA:1F:5A:47:91:CE:72:DD:FA:21 [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:70:09:51:3B:63:4B:BF:60:D5:60:E2:EB:47:84:9F:F8:C5:36:B5:C8 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:76:41:49:5E:37:A0:62:CA:61:F5:B3:57:15:08:4B:96:86:90:F3: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:7f:d4:33:3a:d2:e3:31:00:6b:21:e0:c3:8b:6b: [INFO] [stdout] 06:70:e0:f0:08:5d:8a:26:3b:36:d4:2b:b5:29:57:f3:68:ca: [INFO] [stdout] 02:21:00:f9:f0:7a:f9:6b:65:a4:1b:ab:4e:72:e4:f9:c6:66: [INFO] [stdout] 52:f8:af:c9:0d:91:c1:c4:aa:6a:60:57:55:ce:83:1d:55 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.615024Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.615273Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/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] 76:41:49:5e:37:a0:62:ca:61:f5:b3:57:15:08:4b:96:86:90:f3:02 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:de:c7:f7:e2:0f:a3:b4:c4:ff:87:c7:37:da:57: [INFO] [stdout] 28:35:fd:53:aa:12:38:15:a7:8c:da:a6:0f:50:90: [INFO] [stdout] 2a:fd:c7:d2:96:d1:cb:48:b7:7b:b5:7c:09:4f:16: [INFO] [stdout] 4a:83:9d:09:84:63:40:e8:a9:52:65:a8:e7:36:16: [INFO] [stdout] f6:fd:60:5b:00 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 70:09:51:3B:63:4B:BF:60:D5:60:E2:EB:47:84:9F:F8:C5:36:B5:C8 [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:b4:38:42:9c:8e:0a:23:4d:59:a4:89:26:ca: [INFO] [stdout] 23:02:9f:40:46:ec:91:ad:4c:cb:c6:14:1c:29:7b:19:f8:62: [INFO] [stdout] 51:02:20:1e:95:69:f6:2d:b2:8b:59:5d:8b:95:51:16:3c:17: [INFO] [stdout] 92:ac:37:46:9d:b6:83:90:4f:36:41:9c:fc:94:95:95:3e [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.615693Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-01T14:16:03.616874Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-01T14:16:03.617106Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] a9:6d:32:f6:42:ad:7e:6b:7a:b8:9b:1b:68:44:38:d6:89:2c:a1:4c [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:32:db:26:2a:8d:e7:24:da:59:b6:03:77:b7:53: [INFO] [stdout] 75:86:44:73:4e:6d:ca:75:d4:dd:d3:0a:85:70:1e: [INFO] [stdout] b2:96:e5:b8:e1:81:67:bd:d1:b5:6d:70:62:f3:77: [INFO] [stdout] a9:f8:73:c6:a5:bc:cf:62:4b:53:40:64:fe:d8:16: [INFO] [stdout] 98:36:ee:aa:34 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 50:B1:DC:D2:A0:1B:38:0D:A4:BE:FA:1F:5A:47:91:CE:72:DD:FA:21 [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:70:09:51:3B:63:4B:BF:60:D5:60:E2:EB:47:84:9F:F8:C5:36:B5:C8 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:76:41:49:5E:37:A0:62:CA:61:F5:B3:57:15:08:4B:96:86:90:F3: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:7f:d4:33:3a:d2:e3:31:00:6b:21:e0:c3:8b:6b: [INFO] [stdout] 06:70:e0:f0:08:5d:8a:26:3b:36:d4:2b:b5:29:57:f3:68:ca: [INFO] [stdout] 02:21:00:f9:f0:7a:f9:6b:65:a4:1b:ab:4e:72:e4:f9:c6:66: [INFO] [stdout] 52:f8:af:c9:0d:91:c1:c4:aa:6a:60:57:55:ce:83:1d:55 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.603381Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.618885Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:102: Root CA details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] b3:4a:29:4c:87:45:33:c8:ca:04:ea:f6:2a:e1:f5:d3:3f:ec:41:f9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:0a:93:ca:03:ea:4a:6a:28:40:7b:fd:68:3a:0a: [INFO] [stdout] aa:ce:a2:70:99:d8:60:86:e9:a5:d7:a9:23:f2:73: [INFO] [stdout] d5:15:5e:96:ac:7b:ed:10:a0:7a:ef:28:bf:e1:bf: [INFO] [stdout] ba:ac:2e:48:f2:c1:8b:09:86:eb:7d:3b:2a:62:32: [INFO] [stdout] 63:d9:64:96:42 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [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:44:02:20:4f:54:4e:99:b5:79:e3:c3:e7:37:4a:33:c5:95: [INFO] [stdout] 7f:53:4f:53:88:0a:67:c6:44:20:c9:c8:fd:02:aa:b0:41:f7: [INFO] [stdout] 02:20:25:18:d0:29:d1:45:08:36:7b:6b:38:53:e5:e2:82:a1: [INFO] [stdout] e4:b5:c8:c1:7f:bf:b4:fb:f7:a8:38:e3:84:a6:86:32 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.620098Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 1 14:16:03 2026 GMT (11months 30days 3h 50m 23s 379ms 912us 714ns) [INFO] [stdout] 2025-10-01T14:16:03.620354Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 23:8e:3c:5c:50:50:04:c8:42:6e:39:15:c0:25:a6:ae:a9:cc:a3:5f [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:7b:0d:74:43:fa:33:b9:f1:bc:98:b5:f5:9f:0a: [INFO] [stdout] 13:1b:b7:f5:99:fa:f6:95:71:19:60:0c:1a:27:00: [INFO] [stdout] 3b:92:e1:01:83:5c:9a:37:fd:cc:09:97:d7:09:08: [INFO] [stdout] 71:39:27:ce:84:79:fb:12:f0:1c:78:5d:3d:1d:28: [INFO] [stdout] a6:10:3e:92:02 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 9D:34:BC:7F:1A:FB:24:C3:98:98:2A:77:92:6B:03:C2:C2:08:0D:B6 [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:C6:63:66:B8:A7:32:EC:85:5A:FB:C4:EC:DC:82:FA:E5:FE:35:04:EE [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:D6:D3:E1:05:EC:89:19:8F:D5:3A:D3:AB:87:3C:F2:79:D3:83:82:56 [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:e3:e2:bc:da:41:cd:42:4a:50:31:d5:4b:dc: [INFO] [stdout] 49:6d:27:3c:f7:d8:af:16:85:da:35:db:65:1d:29:db:d5:9f: [INFO] [stdout] 02:02:20:3b:62:2e:8e:47:67:22:d6:cc:58:bf:46:e5:cc:3e: [INFO] [stdout] 1a:17:98:bc:77:61:dc:70:10:e9:6d:4b:c5:8f:6e:b9:54 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.620391Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.620590Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/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] d6:d3:e1:05:ec:89:19:8f:d5:3a:d3:ab:87:3c:f2:79:d3:83:82:56 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:42:f0:45:0b:69:99:d0:66:fa:33:62:7a:30:c1: [INFO] [stdout] 52:21:68:ba:e1:85:c1:33:44:05:7b:68:2b:21:63: [INFO] [stdout] d3:4f:98:1c:a0:9a:18:e8:bd:de:78:da:85:8c:3d: [INFO] [stdout] e0:79:68:79:9a:15:cd:91:1a:a7:4d:e3:79:26:c5: [INFO] [stdout] 6b:fd:b8:d6:89 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] C6:63:66:B8:A7:32:EC:85:5A:FB:C4:EC:DC:82:FA:E5:FE:35:04:EE [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:bc:5a:c7:e3:2d:ae:75:fa:30:fe:d5:2a:47: [INFO] [stdout] fa:1d:cf:ba:7b:88:a8:c3:25:b2:1c:27:1b:be:f0:80:5a:ca: [INFO] [stdout] 0c:02:21:00:b0:06:06:7e:50:62:ac:b6:2b:07:13:de:85:e5: [INFO] [stdout] 4a:dd:99:88:87:4c:a1:10:88:5e:1b:5d:0a:05:84:31:84:fa [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.620954Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-01T14:16:03.622140Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-01T14:16:03.623104Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 1 14:16:03 2026 GMT (11months 30days 3h 50m 23s 376ms 906us 875ns) [INFO] [stdout] 2025-10-01T14:16:03.623381Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] db:d2:34:41:01:82:cc:95:69:a4:a3:3b:3b:d9:9e:f8:e5:fe:b6:97 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:66:90:05:02:d6:a4:51:9d:56:8f:e0:95:70:3e: [INFO] [stdout] 73:ea:54:58:58:7d:19:cf:eb:ca:9a:ea:85:68:21: [INFO] [stdout] 4b:ea:16:57:ef:af:0c:15:06:53:54:cf:11:87:8a: [INFO] [stdout] a0:23:9f:95:d1:66:79:9d:84:7d:1b:78:4c:cb:29: [INFO] [stdout] df:2a:81:dd:86 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 08:7A:E1:0F:5F:8A:14:31:2C:18:BA:8A:EE:95:42:17:9C:29:D6:ED [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:E0:8A:09:98:1F:8F:B2:D7:6F:FB:C5:4A:B2:CC:3A:34:92:90:8C:AC [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:68:38:E7:EC:AA:3A:AA:E9:61:79:99:EF:44:D3:8E:42:3C:C4:62:6A [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:5b:84:9f:13:d7:9f:ff:4b:93:b1:42:81:69:bd: [INFO] [stdout] f0:38:b0:ac:85:2b:65:7d:08:f8:7a:91:54:52:3c:1f:cd:2e: [INFO] [stdout] 02:21:00:90:98:4d:da:ed:79:df:9b:11:54:f6:90:3b:8a:48: [INFO] [stdout] 38:fc:b7:78:a6:16:07:2d:5b:18:ec:12:43:ea:c5:c9:7e [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.623429Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.623636Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/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] 68:38:e7:ec:aa:3a:aa:e9:61:79:99:ef:44:d3:8e:42:3c:c4:62:6a [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:7c:0c:bc:59:2c:ca:4a:60:5c:20:af:a6:f1:39: [INFO] [stdout] de:17:ac:87:4e:39:5b:f4:5e:08:99:2b:a7:93:e5: [INFO] [stdout] 89:76:18:96:81:87:0d:b2:87:92:66:79:22:34:15: [INFO] [stdout] 82:13:16:05:37:23:9c:e0:0e:91:7a:22:b9:f0:e8: [INFO] [stdout] d2:8c:5f:bf:09 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] E0:8A:09:98:1F:8F:B2:D7:6F:FB:C5:4A:B2:CC:3A:34:92:90:8C:AC [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:5b:70:3f:41:26:60:fd:ca:8f:7a:91:d1:b8:b8: [INFO] [stdout] aa:90:b0:11:99:a1:d0:f2:85:3c:d0:18:4d:f3:69:d7:02:db: [INFO] [stdout] 02:20:71:50:e9:38:2c:f6:e5:78:af:ec:7e:8e:b0:a8:e4:6c: [INFO] [stdout] 5c:25:23:f6:ff:f5:e9:3c:b0:34:39:1d:10:84:f8:e6 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.624014Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-01T14:16:03.625174Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-01T14:16:03.625430Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] db:d2:34:41:01:82:cc:95:69:a4:a3:3b:3b:d9:9e:f8:e5:fe:b6:97 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:66:90:05:02:d6:a4:51:9d:56:8f:e0:95:70:3e: [INFO] [stdout] 73:ea:54:58:58:7d:19:cf:eb:ca:9a:ea:85:68:21: [INFO] [stdout] 4b:ea:16:57:ef:af:0c:15:06:53:54:cf:11:87:8a: [INFO] [stdout] a0:23:9f:95:d1:66:79:9d:84:7d:1b:78:4c:cb:29: [INFO] [stdout] df:2a:81:dd:86 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 08:7A:E1:0F:5F:8A:14:31:2C:18:BA:8A:EE:95:42:17:9C:29:D6:ED [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:E0:8A:09:98:1F:8F:B2:D7:6F:FB:C5:4A:B2:CC:3A:34:92:90:8C:AC [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:68:38:E7:EC:AA:3A:AA:E9:61:79:99:EF:44:D3:8E:42:3C:C4:62:6A [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:5b:84:9f:13:d7:9f:ff:4b:93:b1:42:81:69:bd: [INFO] [stdout] f0:38:b0:ac:85:2b:65:7d:08:f8:7a:91:54:52:3c:1f:cd:2e: [INFO] [stdout] 02:21:00:90:98:4d:da:ed:79:df:9b:11:54:f6:90:3b:8a:48: [INFO] [stdout] 38:fc:b7:78:a6:16:07:2d:5b:18:ec:12:43:ea:c5:c9:7e [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.603882Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 1 14:16:03 2026 GMT (11months 30days 3h 50m 23s 396ms 129us 71ns) [INFO] [stdout] 2025-10-01T14:16:03.626481Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] a7:f8:c0:93:51:9a:ae:e5:d1:56:48:18:4a:81:8d:3d:a1:dd:79:a6 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:94:04:fa:e9:b1:9c:11:c8:af:0b:ce:a8:6c:a7: [INFO] [stdout] 05:9b:3e:34:de:71:19:ae:f4:bf:31:75:56:45:95: [INFO] [stdout] 58:dd:a9:52:c0:7f:80:16:dd:64:f7:77:95:b8:8a: [INFO] [stdout] 8b:8b:b3:17:65:66:fc:1d:30:b5:a9:22:a1:aa:1f: [INFO] [stdout] 59:ff:7f:f9:9a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 6E:7D:3B:EC:68:2F:57:7C:6B:DD:B8:97:9B:95:4C:53:30:EB:44:EB [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:49:8D:FC:76:1C:4B:95:B2:ED:2D:60:79:64:6F:EE:87:69:9A:D0:3D [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:FC:A5:FB:DB:B4:B6:E9:29:4D:A7:07:10:4D:C9:15:8A:F6:36:B0:C2 [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:14:40:33:1e:30:8c:06:78:99:9b:29:47:72:81: [INFO] [stdout] 55:d0:78:7f:7a:65:3e:4b:e6:57:0a:71:3c:6f:be:0a:a4:ed: [INFO] [stdout] 02:21:00:f6:d2:28:cc:66:ef:7b:bd:5e:a7:d7:19:2f:1b:78: [INFO] [stdout] 7a:9e:40:9c:c2:3d:63:0e:a9:1e:f1:01:9c:45:37:f2:56 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.626524Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-01T14:16:03.626723Z DEBUG TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/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] fc:a5:fb:db:b4:b6:e9:29:4d:a7:07:10:4d:c9:15:8a:f6:36:b0:c2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:22:61:d3:c5:65:25:84:d2:2b:aa:50:87:e1:e1: [INFO] [stdout] dc:4e:ae:40:bd:19:8a:cb:e9:76:a2:a3:34:93:4b: [INFO] [stdout] 7d:29:fd:d0:07:13:3c:35:bb:e4:81:7d:76:c4:6f: [INFO] [stdout] 6e:22:a3:6c:21:92:00:fe:b6:d1:96:2c:a7:fa:1a: [INFO] [stdout] ac:38:08:71:4c [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 49:8D:FC:76:1C:4B:95:B2:ED:2D:60:79:64:6F:EE:87:69:9A:D0:3D [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:49:a9:f5:34:da:65:06:57:64:11:c4:40:be:df: [INFO] [stdout] 9b:b5:51:9a:d0:49:82:f1:c7:9b:4d:c2:97:d9:1e:4f:1c:72: [INFO] [stdout] 02:20:1f:ca:2d:01:c3:f0:4d:04:f0:a1:34:be:b1:3c:1f:75: [INFO] [stdout] a4:c5:07:5b:86:2d:dd:5f:b6:d2:9c:22:24:99:41:5b [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.627113Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-01T14:16:03.628311Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-01T14:16:03.628537Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] a7:f8:c0:93:51:9a:ae:e5:d1:56:48:18:4a:81:8d:3d:a1:dd:79:a6 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:94:04:fa:e9:b1:9c:11:c8:af:0b:ce:a8:6c:a7: [INFO] [stdout] 05:9b:3e:34:de:71:19:ae:f4:bf:31:75:56:45:95: [INFO] [stdout] 58:dd:a9:52:c0:7f:80:16:dd:64:f7:77:95:b8:8a: [INFO] [stdout] 8b:8b:b3:17:65:66:fc:1d:30:b5:a9:22:a1:aa:1f: [INFO] [stdout] 59:ff:7f:f9:9a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 6E:7D:3B:EC:68:2F:57:7C:6B:DD:B8:97:9B:95:4C:53:30:EB:44:EB [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:49:8D:FC:76:1C:4B:95:B2:ED:2D:60:79:64:6F:EE:87:69:9A:D0:3D [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:FC:A5:FB:DB:B4:B6:E9:29:4D:A7:07:10:4D:C9:15:8A:F6:36:B0:C2 [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:14:40:33:1e:30:8c:06:78:99:9b:29:47:72:81: [INFO] [stdout] 55:d0:78:7f:7a:65:3e:4b:e6:57:0a:71:3c:6f:be:0a:a4:ed: [INFO] [stdout] 02:21:00:f6:d2:28:cc:66:ef:7b:bd:5e:a7:d7:19:2f:1b:78: [INFO] [stdout] 7a:9e:40:9c:c2:3d:63:0e:a9:1e:f1:01:9c:45:37:f2:56 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.629714Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-01T14:16:03.629800Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-01T14:16:03.635019Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-01T14:16:03.635120Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-01T14:16:03.635533Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=[::1]:15653 [INFO] [stdout] 2025-10-01T14:16:03.635672Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:15653 [INFO] [stdout] 2025-10-01T14:16:03.635758Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-01T14:16:03.635881Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:15653 [INFO] [stdout] 2025-10-01T14:16:03.637379Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-01T14:16:03.637758Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=[::1]:17900 [INFO] [stdout] 2025-10-01T14:16:03.637931Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:17900 [INFO] [stdout] 2025-10-01T14:16:03.638062Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-01T14:16:03.638194Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:17900 [INFO] [stdout] 2025-10-01T14:16:03.639011Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=[::1]:18445 [INFO] [stdout] 2025-10-01T14:16:03.639234Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:18445 [INFO] [stdout] 2025-10-01T14:16:03.639344Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-01T14:16:03.639431Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:18445 [INFO] [stdout] 2025-10-01T14:16:03.641726Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:229: Signer certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 23:8e:3c:5c:50:50:04:c8:42:6e:39:15:c0:25:a6:ae:a9:cc:a3:5f [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:03 2025 GMT [INFO] [stdout] Not After : Oct 1 14:16:03 2026 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:7b:0d:74:43:fa:33:b9:f1:bc:98:b5:f5:9f:0a: [INFO] [stdout] 13:1b:b7:f5:99:fa:f6:95:71:19:60:0c:1a:27:00: [INFO] [stdout] 3b:92:e1:01:83:5c:9a:37:fd:cc:09:97:d7:09:08: [INFO] [stdout] 71:39:27:ce:84:79:fb:12:f0:1c:78:5d:3d:1d:28: [INFO] [stdout] a6:10:3e:92:02 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 9D:34:BC:7F:1A:FB:24:C3:98:98:2A:77:92:6B:03:C2:C2:08:0D:B6 [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:C6:63:66:B8:A7:32:EC:85:5A:FB:C4:EC:DC:82:FA:E5:FE:35:04:EE [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:D6:D3:E1:05:EC:89:19:8F:D5:3A:D3:AB:87:3C:F2:79:D3:83:82:56 [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:e3:e2:bc:da:41:cd:42:4a:50:31:d5:4b:dc: [INFO] [stdout] 49:6d:27:3c:f7:d8:af:16:85:da:35:db:65:1d:29:db:d5:9f: [INFO] [stdout] 02:02:20:3b:62:2e:8e:47:67:22:d6:cc:58:bf:46:e5:cc:3e: [INFO] [stdout] 1a:17:98:bc:77:61:dc:70:10:e9:6d:4b:c5:8f:6e:b9:54 [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:03.642450Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-01T14:16:03.642580Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-01T14:16:03.642864Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=[::1]:15713 [INFO] [stdout] 2025-10-01T14:16:03.642969Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:15713 [INFO] [stdout] 2025-10-01T14:16:03.643098Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-01T14:16:03.643174Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:15713 [INFO] [stdout] 2025-10-01T14:16:03.651412Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-01T14:16:03.651594Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-01T14:16:03.651905Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=[::1]:20002 [INFO] [stdout] 2025-10-01T14:16:03.652162Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=[::1]:18252 [INFO] [stdout] 2025-10-01T14:16:03.652346Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:18252 [INFO] [stdout] 2025-10-01T14:16:03.652459Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-01T14:16:03.652538Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:18252 [INFO] [stdout] 2025-10-01T14:16:03.655341Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:150: Setup server socket_addr=127.0.0.1:20002 [INFO] [stdout] 2025-10-01T14:16:03.655473Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-01T14:16:03.655580Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:20002 [INFO] [stdout] 2025-10-01T14:16:04.203443Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:208: Serving... socket_addr=[::1]:18445 [INFO] [stdout] 2025-10-01T14:16:04.203967Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:18445 [INFO] [stdout] 2025-10-01T14:16:04.209056Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.212270Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.212457Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 2, 0, 1, 0, 1, 252, 3, 3] [INFO] [stdout] 2025-10-01T14:16:04.212648Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-01T14:16:04.213963Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:208: Serving... socket_addr=[::1]:15713 [INFO] [stdout] 2025-10-01T14:16:04.214946Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:15713 [INFO] [stdout] 2025-10-01T14:16:04.217985Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.218416Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.218610Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 2, 0, 1, 0, 1, 252, 3, 3] [INFO] [stdout] 2025-10-01T14:16:04.218807Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-01T14:16:04.219871Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:208: Serving... socket_addr=[::1]:18252 [INFO] [stdout] 2025-10-01T14:16:04.221976Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:208: Serving... socket_addr=[::1]:17900 [INFO] [stdout] 2025-10-01T14:16:04.223077Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:18252 [INFO] [stdout] 2025-10-01T14:16:04.228434Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.228972Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.231506Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 2, 0, 1, 0, 1, 252, 3, 3] [INFO] [stdout] 2025-10-01T14:16:04.231582Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-01T14:16:04.231442Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:208: Serving... socket_addr=127.0.0.1:17900 [INFO] [stdout] 2025-10-01T14:16:04.242947Z DEBUG TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/certificate.rs:66: Issuing client certificate for EndToEndClient valid until SystemTime { tv_sec: 1767104164, tv_nsec: 242920394 } socket_addr=[::1]:18445 [INFO] [stdout] 2025-10-01T14:16:04.244544Z DEBUG TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/certificate.rs:66: Issuing client certificate for EndToEndClient valid until SystemTime { tv_sec: 1767104164, tv_nsec: 244536913 } socket_addr=[::1]:18252 [INFO] [stdout] 2025-10-01T14:16:04.247724Z DEBUG TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/certificate.rs:66: Issuing client certificate for EndToEndClient valid until SystemTime { tv_sec: 1767104164, tv_nsec: 247718383 } socket_addr=[::1]:15713 [INFO] [stdout] 2025-10-01T14:16:04.248979Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.249234Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.249304Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 2, 0, 1, 0, 1, 252, 3, 3] [INFO] [stdout] 2025-10-01T14:16:04.249384Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-01T14:16:04.250052Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpWXnWXD/client-cert.pem", private_key: "/tmp/.tmpWXnWXD/client-key.pem" } [INFO] [stdout] 2025-10-01T14:16:04.251996Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpWXnWXD/client-cert.pem", private_key: "/tmp/.tmpWXnWXD/client-key.pem" } [INFO] [stdout] 2025-10-01T14:16:04.254465Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-01T14:16:04.256421Z  INFO Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:55: Use root certificates [INFO] [stdout] 2025-10-01T14:16:04.253349Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpWXnWXD/client-cert.pem", private_key: "/tmp/.tmpWXnWXD/client-key.pem" } [INFO] [stdout] 2025-10-01T14:16:04.255405Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-01T14:16:04.257397Z  INFO Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:55: Use root certificates [INFO] [stdout] 2025-10-01T14:16:04.257494Z  INFO Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [commonName = "EndToEndClient"] issued by [commonName = "Test Root CA"] expires Dec 30 14:16:04 2025 GMT (2months 29days 2h 52m 47s 742ms 515us 389ns) [INFO] [stdout] 2025-10-01T14:16:04.257721Z DEBUG Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 33:d5:e0:4e:15:29:7b:47:ff:9a:42:56:22:ec:f6:60:e4:54:25:f8 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:04 2025 GMT [INFO] [stdout] Not After : Dec 30 14:16:04 2025 GMT [INFO] [stdout] Subject: CN=EndToEndClient [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:ee:00:96:0e:f9:b9:37:2d:e6:ea:2a:e9:59: [INFO] [stdout] c1:bf:e9:fd:dc:e0:11:75:fb:89:e1:8f:d2:41:5e: [INFO] [stdout] 95:1b:11:91:0d:10:0b:9e:3d:5e:e2:23:40:d2:e8: [INFO] [stdout] 1c:37:0f:bf:5c:d8:64:b2:e9:f5:a9:52:21:53:11: [INFO] [stdout] 10:e6:1d:f6:53 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 70:72:3B:8B:83:54:A0:CB:F9:2E:9C:D4:B7:DA:80:A2:9A:07:A9:30 [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:EndToEndClient [INFO] [stdout] 1.3.6.1.4.1.311.10.99.1: [INFO] [stdout] 0.....*.H.. .......0......1 0...`.H.e....0T..*.H.. ....G.EEndToEndClient:1759328164:1767104164:.P. [INFO] [stdout] y*.mn..p?..r.:.U....7ax.........0...0..........h8...:..ay..D..B<.bj0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251001141603Z. 261001141603Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B..|..Y,.J`\ ...9....N9[.^..+....v.... ...fy"4.....7#....z"....._.....0..0...U..............o..J..:4....0...U.......0....0...U...........0S..U.#.L0J....;... .e.h...3'G.......0.1.0...U....Test Root CA....J)L.E3.....*...?.A.0 [INFO] [stdout] ..*.H.=....G.0D. [p?A&`...z.............<..M.i.... qP.8,..x..~....l\%#....<.49.....0...0.............4A....i..;;.......0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251001141603Z. 261001141603Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B..f.....Q.V...p>s.TXX}.......h!K..W.....ST.....#...fy..}.xL.).*......0..0...U.......z.._..1,.....B..)..0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0R..U.#.K0I..........o..J..:4........0.1.0...U....Test Root CA..h8...:..ay..D..B<.bj0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E. [......K..B.i..8...+e}..z.TR<....!...M..y...T..;.H8..x...-[...C...~1..f0..b......z.._..1,.....B..)..0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251001141604Z0/..*.H.. ...1". ....&.....~...\+o.....z...D.e...0y..*.H.. ...1l0j0...`.H.e...*0...`.H.e....0...`.H.e....0 [INFO] [stdout] ..*.H.. ..0...*.H.. ......0 ..*.H.. ....@0...+....0 ..*.H.. ....(0 [INFO] [stdout] ..*.H.=....G0E.!..}.wd.f..~.CXL.]*T$..@.E.....r... 4">.....p....y..kb...w.......!.e [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:8c:c4:08:44:df:9e:3f:70:13:05:a7:47:6f: [INFO] [stdout] 94:63:11:7a:a5:74:0f:09:64:aa:3d:73:38:26:5b:0a:98:e2: [INFO] [stdout] 22:02:20:3a:50:eb:55:09:80:8a:be:1b:89:ac:ba:73:23:63: [INFO] [stdout] 7f:96:5c:05:ea:f2:54:f5:dd:55:ab:10:ae:18:da:9f:0d [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:04.258094Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=917621ac-6a19-4d9f-8dc4-4ec4e300bb0e client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.258327Z  INFO Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [commonName = "EndToEndClient"] issued by [commonName = "Test Root CA"] expires Dec 30 14:16:04 2025 GMT (2months 29days 2h 52m 47s 741ms 682us 369ns) [INFO] [stdout] 2025-10-01T14:16:04.258577Z DEBUG Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 69:cd:62:fc:b4:d2:02:c7:4a:80:0f:9f:79:13:92:07:f3:0e:3f:b6 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:04 2025 GMT [INFO] [stdout] Not After : Dec 30 14:16:04 2025 GMT [INFO] [stdout] Subject: CN=EndToEndClient [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:d2:df:3f:f2:68:e3:5d:eb:a7:3c:cf:ab:7f:37: [INFO] [stdout] 97:7a:40:dc:0a:4d:be:f7:a6:ae:95:a7:27:88:b5: [INFO] [stdout] b5:f5:3e:d2:9c:bb:9f:9a:9a:33:33:04:9d:2e:3a: [INFO] [stdout] 5c:8d:0a:35:57:23:29:54:d6:e2:f2:c6:25:d2:bb: [INFO] [stdout] 5b:8f:da:27:6f [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] F1:E1:53:55:3B:2F:CF:F2:4E:9F:A2:B5:10:30:36:29:5B:5A:EC:9B [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:EndToEndClient [INFO] [stdout] 1.3.6.1.4.1.311.10.99.1: [INFO] [stdout] 0.....*.H.. .......0......1 0...`.H.e....0T..*.H.. ....G.EEndToEndClient:1759328164:1767104164:......{....L....k......."? [INFO] [stdout] ...#*....0...0..................)M...M....6..0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251001141603Z. 261001141603Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B.."a..e%..+.P....N.@.....v..4.K})....<5...}v.on".l!......,....8.qL...0..0...U......I..v.K...-`ydo..i..=0...U.......0....0...U...........0S..U.#.L0J....;... .e.h...3'G.......0.1.0...U....Test Root CA....J)L.E3.....*...?.A.0 [INFO] [stdout] ..*.H.=....G.0D. I..4.e.Wd..@....Q..I....M....O.r. ..-...M...4..<.u...[.-._..."$.A[0../0...............Q....VH.J..=..y.0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251001141603Z. 261001141603Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B..............l...>4.q....1uVE.X..R.....d.w.......ef..0.."...Y.......0..0...U......n};.h/W|k.....LS0.D.0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0S..U.#.L0J..I..v.K...-`ydo..i..=....0.1.0...U....Test Root CA..........)M...M....6..0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E. .@3.0..x..)Gr.U.x.ze>K.W [INFO] [stdout] q.~..q.53.@..a(}p.M..8.P..WtJ!i...j...0..0...U........~.g.'....J..[q.i.(0...U.......0....0...U...........0S..U.#.L0J....;... .e.h...3'G.......0.1.0...U....Test Root CA....J)L.E3.....*...?.A.0 [INFO] [stdout] ..*.H.=....G.0D. I..D.......!..h.yW.D$.iyX......T. U..O..)....u9...u.!I6...Y.`H.4My0...0..........9x^..d....H.`.A..|.40 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251001141603Z. 261001141603Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B..n...b]..8...+.=O..x.P.[Z.....x(.B.>f..F......~..._.Mn.. (.L........0..0...U............/.#.....R.e...0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0S..U.#.L0J....~.g.'....J..[q.i.(....0.1.0...U....Test Root CA....l..]........N...2x.0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E. H...o....[$'.....F..3.......f....!.....R.\wZ5.m..z;m..F{E........wg1..g0..c.........../.#.....R.e...0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251001141604Z0/..*.H.. ...1". .f.Z..<8.....8....J.............0y..*.H.. ...1l0j0...`.H.e...*0...`.H.e....0...`.H.e....0 [INFO] [stdout] ..*.H.. ..0...*.H.. ......0 ..*.H.. ....@0...+....0 ..*.H.. ....(0 [INFO] [stdout] ..*.H.=....H0F.!..*......<..n:.x.....i.\...;...\N.!.........q..(Fq..*\....2.....dR.. [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:1a:4b:a2:73:28:c6:1d:69:87:5f:af:af:4f:23: [INFO] [stdout] ae:6f:de:0b:07:3f:42:6e:9e:54:e8:90:b5:ce:77:af:2f:a3: [INFO] [stdout] 02:21:00:d7:e5:1f:8c:ff:26:c8:f4:41:5a:9c:62:63:d5:3f: [INFO] [stdout] 53:9b:e9:ec:a1:19:34:e6:c8:63:e6:14:7c:ea:a7:a6:cf [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:04.307070Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=d0bd9f25-db0d-448e-8e51-fd6428a9c765 client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.305837Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpWXnWXD/client-cert.pem", private_key: "/tmp/.tmpWXnWXD/client-key.pem" } [INFO] [stdout] 2025-10-01T14:16:04.307726Z  INFO TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/connection/balance.rs:46: Adding channel socket_addr=[::1]:18252 client_name=EndToEndClient client_id=93e6511c-bf36-4823-8e85-f3e4fe3c1460 connection_id=2 [INFO] [stdout] 2025-10-01T14:16:04.311143Z  INFO TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/tunnel.rs:49: Incoming tunnel socket_addr=[::1]:15713 client_name=EndToEndClient client_id=aeed097d-59e6-4d81-988f-4ca9b810e3d7 [INFO] [stdout] 2025-10-01T14:16:04.312559Z  INFO Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.318327Z DEBUG Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "cMpBupECLuyKpCtb4A9cIe61+UA=", "date": "Wed, 01 Oct 2025 14:16:04 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.319317Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-01T14:16:04.325140Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-01T14:16:04.316406Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.325482Z  INFO TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/connection/balance.rs:46: Adding channel socket_addr=[::1]:15713 client_name=EndToEndClient client_id=aeed097d-59e6-4d81-988f-4ca9b810e3d7 connection_id=3 [INFO] [stdout] 2025-10-01T14:16:04.331729Z  INFO Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.332830Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.332928Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.334139Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.334695Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-01T14:16:04.335718Z  INFO TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/tunnel.rs:49: Incoming tunnel socket_addr=[::1]:18445 client_name=EndToEndClient client_id=921b3909-95b2-43df-bb2d-ef8063ca4c14 [INFO] [stdout] 2025-10-01T14:16:04.333965Z  INFO Run: src/client/health.rs:120: Received ping connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.335826Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.336167Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.336038Z  INFO Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:55: Use root certificates [INFO] [stdout] 2025-10-01T14:16:04.336690Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:17900/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.340586Z  INFO TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/connection/mod.rs:95: Ping latency=9.807308ms socket_addr=[::1]:15713 client_name=EndToEndClient client_id=aeed097d-59e6-4d81-988f-4ca9b810e3d7 connection_id=3 [INFO] [stdout] 2025-10-01T14:16:04.338340Z  INFO Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [commonName = "EndToEndClient"] issued by [commonName = "Test Root CA"] expires Dec 30 14:16:04 2025 GMT (2months 29days 2h 52m 47s 661ms 678us 106ns) [INFO] [stdout] 2025-10-01T14:16:04.341125Z DEBUG Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 41:25:aa:49:52:72:18:03:a7:6f:7b:51:f1:e9:e4:5d:97:71:d0:ed [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:04 2025 GMT [INFO] [stdout] Not After : Dec 30 14:16:04 2025 GMT [INFO] [stdout] Subject: CN=EndToEndClient [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:28:af:36:7f:6c:4c:ec:72:0e:f3:1d:17:bb:f0: [INFO] [stdout] 07:8b:14:12:78:4f:03:eb:32:38:be:a0:b3:16:36: [INFO] [stdout] 2a:a5:3e:0d:d8:0c:32:96:ed:8f:e8:9c:20:2e:d1: [INFO] [stdout] d7:0e:84:9b:c9:37:d4:eb:b3:38:67:cb:2b:41:ff: [INFO] [stdout] 0a:72:c3:76:86 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 94:26:1C:BA:67:AE:7F:96:66:5E:5E:2E:7C:E5:7C:5D:DA:42:86:C7 [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:EndToEndClient [INFO] [stdout] 1.3.6.1.4.1.311.10.99.1: [INFO] [stdout] 0.....*.H.. .......0......1 0...`.H.e....0T..*.H.. ....G.EEndToEndClient:1759328164:1767104164:..{7..n....?.[....r.q.{E.f.9.X.]....0...0..........vAI^7.b.a..W..K.....0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251001141603Z. 261001141603Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B.............7.W(5.S..8......P.*......H.{.|.O.J....c@..Re..6...`[....0..0...U......p.Q;cK.`.`..G....6..0...U.......0....0...U...........0S..U.#.L0J....;... .e.h...3'G.......0.1.0...U....Test Root CA....J)L.E3.....*...?.A.0 [INFO] [stdout] ..*.H.=....H.0E.!..8B.. [INFO] [stdout] #MY..&.#..@F...L....){..bQ. ..i.-..Y]..Q.<...7F....O6A.....>0...0............m2.B.~kz...hD8..,.L0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251001141603Z. 261001141603Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B..2.&*..$.Y..w.Su.DsNm.u... [INFO] [stdout] .p.......g...mpb.w..s....bKS@d....6..4...0..0...U......P.....8 ....ZG..r..!0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0R..U.#.K0I..p.Q;cK.`.`..G....6......0.1.0...U....Test Root CA..vAI^7.b.a..W..K.....0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E. ..3:..1.k!...k.p...].&;6.+.)W.h..!...z.ke...Nr...fR... ....j`WU...U1..f0..b.....P.....8 ....ZG..r..!0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251001141604Z0/..*.H.. ...1". %.,1.s.....i.6iQ-.F.$....;...E.g0y..*.H.. ...1l0j0...`.H.e...*0...`.H.e....0...`.H.e....0 [INFO] [stdout] ..*.H.. ..0...*.H.. ......0 ..*.H.. ....@0...+....0 ..*.H.. ....(0 [INFO] [stdout] ..*.H.=....G0E. &..g.....fz.\.}]V..a..m7jtg......!.. ..aQ.&mv.....#4......_}j...+:R [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:1e:ee:ee:fc:10:95:e1:ce:35:0c:73:f7:ac:74: [INFO] [stdout] e4:47:0d:28:bd:71:74:50:6b:ee:59:85:aa:09:bb:0b:a3:a1: [INFO] [stdout] 02:20:38:c3:bb:a7:88:db:14:60:41:7d:45:7b:0d:9e:d8:55: [INFO] [stdout] 86:60:70:b5:be:69:c7:4b:8d:67:1b:b8:70:ab:84:6a [INFO] [stdout] [INFO] [stdout] 2025-10-01T14:16:04.342278Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=48b270d8-8f3d-416d-a4f4-6f1ef1fafac1 client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.336981Z  INFO TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/connection/mod.rs:95: Ping latency=21.510186ms socket_addr=[::1]:18252 client_name=EndToEndClient client_id=93e6511c-bf36-4823-8e85-f3e4fe3c1460 connection_id=2 [INFO] [stdout] 2025-10-01T14:16:04.346299Z DEBUG Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.346341Z  INFO Run: src/client/health.rs:117: Received ping connection_id="3" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.346513Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.346689Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.336901Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.346987Z DEBUG TestClient:Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "QyqFVIVX/LhsyqLAJC7cVCmwHZ4=", "date": "Wed, 01 Oct 2025 14:16:04 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.348958Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.337988Z  INFO Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:55: Use root certificates [INFO] [stdout] 2025-10-01T14:16:04.350996Z  INFO Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [commonName = "EndToEndClient"] issued by [commonName = "Test Root CA"] expires Dec 30 14:16:04 2025 GMT (2months 29days 2h 52m 47s 649ms 20us 169ns) [INFO] [stdout] 2025-10-01T14:16:04.351325Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping the second client [INFO] [stdout] 2025-10-01T14:16:04.351855Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-10-01T14:16:04.343959Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/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] 2025-10-01T14:16:04.351607Z DEBUG Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] 5a:8d:59:4f:da:3a:0d:9e:be:23:86:ab:8a:a8:53:dc:d1:30:4e:39 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 1 14:16:04 2025 GMT [INFO] [stdout] Not After : Dec 30 14:16:04 2025 GMT [INFO] [stdout] Subject: CN=EndToEndClient [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:d6:e5:d5:73:63:55:d6:1c:83:be:31:c1:58:fe: [INFO] [stdout] 49:71:8d:f7:8a:c0:c5:9f:22:24:94:44:5e:b8:9a: [INFO] [stdout] 16:6f:dc:06:66:8e:a3:99:f8:b3:2c:3d:a9:59:d8: [INFO] [stdout] 7c:65:4a:27:0d:2e:ae:1d:58:6b:7e:1d:fb:54:6e: [INFO] [stdout] 14:ff:5d:0c:d6 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] ED:B8:9D:7A:9E:B9:D5:1F:FF:FB:3B:7C:35:F8:47:92:D0:45:C7:3C [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:15:87:3B:D6:ED:87:0D:F5:65:AC:68:B6:D7:90:33:27:47:DE:C3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B3:4A:29:4C:87:45:33:C8:CA:04:EA:F6:2A:E1:F5:D3:3F:EC:41:F9 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:EndToEndClient [INFO] [stdout] 1.3.6.1.4.1.311.10.99.1: [INFO] [stdout] 0.....*.H.. .......0......1 0...`.H.e....0T..*.H.. ....G.EEndToEndClient:1759328164:1767104164:.oPl..Fs...*..|...`;....n...S..0....0...0....................:...<.y...V0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251001141603Z. 261001141603Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B..B.E.i..f.3bz0.R!h....3D.{h+!c.O........x...=.yhy......M.y&.k.......0..0...U.......cf..2..Z........5..0...U.......0....0...U...........0S..U.#.L0J....;... .e.h...3'G.......0.1.0...U....Test Root CA....J)L.E3.....*...?.A.0 [INFO] [stdout] ..*.H.=....I.0F.!..Z..-.u.0..*G....{...%..'....Z...!....~Pb..+.....J....L...^.] [INFO] [stdout] ..1..0...0..........#.<\PP..Bn9..%....._0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251001141603Z. 261001141603Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B..{ tC.3....... [INFO] [stdout] ........q.`..'.;....\.7.......q9'..y....x]=.(..>.....0..0...U.......4....$...*w.k.... .0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0S..U.#.L0J...cf..2..Z........5......0.1.0...U....Test Root CA............:...<.y...V0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E.!.....A.BJP1.K.Im'<......5.e.)..... ;b..Gg"..X.F..>....wa.p..mK..n.T1..g0..c......4....$...*w.k.... .0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251001141604Z0/..*.H.. ...1". .x..(........?...`25)k....N....y0y..*.H.. ...1l0j0...`.H.e...*0...`.H.e....0...`.H.e....0 [INFO] [stdout] ..*.H.. ..0...*.H.. ......0 ..*.H.. ....@0...+....0 ..*.H.. ....(0 [INFO] [stdout] ..*.H.=....H0F.!...XhK/+