[INFO] fetching crate trz-gateway-client 0.1.17... [INFO] testing trz-gateway-client-0.1.17 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145330-1 [INFO] extracting crate trz-gateway-client 0.1.17 into /workspace/builds/worker-1-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-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate trz-gateway-client 0.1.17 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "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" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded asn1-rs-impl v0.2.0 [INFO] [stderr] Downloaded asn1-rs-derive v0.6.0 [INFO] [stderr] Downloaded oid-registry v0.8.1 [INFO] [stderr] Downloaded tonic-prost-build v0.14.0 [INFO] [stderr] Downloaded der-parser v10.0.0 [INFO] [stderr] Downloaded portpicker v0.1.1 [INFO] [stderr] Downloaded terrazzo-fixture v0.1.17 [INFO] [stderr] Downloaded nameth-macro v0.1.17 [INFO] [stderr] Downloaded autoclone v0.1.17 [INFO] [stderr] Downloaded darling_macro v0.21.1 [INFO] [stderr] Downloaded pem v3.0.5 [INFO] [stderr] Downloaded humantime v2.2.0 [INFO] [stderr] Downloaded hyper-timeout v0.5.2 [INFO] [stderr] Downloaded cmake v0.1.54 [INFO] [stderr] Downloaded tonic-prost v0.14.0 [INFO] [stderr] Downloaded prost-derive v0.14.1 [INFO] [stderr] Downloaded hostname v0.4.1 [INFO] [stderr] Downloaded multimap v0.10.1 [INFO] [stderr] Downloaded tonic-build v0.14.0 [INFO] [stderr] Downloaded trz-gateway-common v0.1.17 [INFO] [stderr] Downloaded tokio-tungstenite v0.27.0 [INFO] [stderr] Downloaded fs-err v3.1.1 [INFO] [stderr] Downloaded fixedbitset v0.5.7 [INFO] [stderr] Downloaded der_derive v0.7.3 [INFO] [stderr] Downloaded flagset v0.4.7 [INFO] [stderr] Downloaded axum-server v0.7.2 [INFO] [stderr] Downloaded prost-build v0.14.1 [INFO] [stderr] Downloaded prost v0.14.1 [INFO] [stderr] Downloaded darling_core v0.21.1 [INFO] [stderr] Downloaded tungstenite v0.27.0 [INFO] [stderr] Downloaded x509-cert v0.2.5 [INFO] [stderr] Downloaded asn1-rs v0.7.1 [INFO] [stderr] Downloaded zerovec v0.11.3 [INFO] [stderr] Downloaded tonic v0.14.0 [INFO] [stderr] Downloaded cms v0.2.3 [INFO] [stderr] Downloaded aws-lc-rs v1.13.3 [INFO] [stderr] Downloaded h2 v0.4.11 [INFO] [stderr] Downloaded x509-parser v0.17.0 [INFO] [stderr] Downloaded axum-macros v0.5.0 [INFO] [stderr] Downloaded prost-types v0.14.1 [INFO] [stderr] Downloaded darling v0.21.1 [INFO] [stderr] Downloaded pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Downloaded trz-gateway-server v0.1.17 [INFO] [stderr] Downloaded petgraph v0.7.1 [INFO] [stderr] Downloaded nameth v0.1.17 [INFO] [stderr] Downloaded aws-lc-sys v0.30.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 61e3e535b14434cdbe65df1bbe6adb30ca1e95da0488db62c19c1cbd5c2a20f7 [INFO] running `Command { std: "docker" "start" "-a" "61e3e535b14434cdbe65df1bbe6adb30ca1e95da0488db62c19c1cbd5c2a20f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "61e3e535b14434cdbe65df1bbe6adb30ca1e95da0488db62c19c1cbd5c2a20f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "61e3e535b14434cdbe65df1bbe6adb30ca1e95da0488db62c19c1cbd5c2a20f7", kill_on_drop: false }` [INFO] [stdout] 61e3e535b14434cdbe65df1bbe6adb30ca1e95da0488db62c19c1cbd5c2a20f7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6100996b323e78bff0e67adcff122bf38a7a0d3a0d71b31518728a92028efa67 [INFO] running `Command { std: "docker" "start" "-a" "6100996b323e78bff0e67adcff122bf38a7a0d3a0d71b31518728a92028efa67", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling cfg-if v1.0.1 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling hashbrown v0.15.4 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling slab v0.4.10 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling smallvec v1.15.1 [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 either v1.15.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling aws-lc-rs v1.13.3 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling writeable v0.6.1 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling prettyplease v0.2.36 [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling cc v1.2.31 [INFO] [stderr] Compiling litemap v0.8.0 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling foreign-types-shared v0.1.1 [INFO] [stderr] Compiling time-core v0.1.4 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling openssl-probe v0.1.6 [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Compiling icu_normalizer_data v2.0.0 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling time-macros v0.2.22 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling foreign-types v0.3.2 [INFO] [stderr] Compiling deranged v0.4.0 [INFO] [stderr] Compiling aws-lc-sys v0.30.0 [INFO] [stderr] Compiling openssl-sys v0.9.109 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling base64ct v1.8.0 [INFO] [stderr] Compiling serde_json v1.0.142 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling rustls v0.23.31 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling darling_core v0.21.1 [INFO] [stderr] Compiling rusticata-macros v4.1.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Compiling time v0.3.41 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling prost-derive v0.14.1 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling zerovec v0.11.3 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.2 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling h2 v0.4.11 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Compiling flagset v0.4.7 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling multimap v0.10.1 [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 pin-project v1.1.10 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling darling_macro v0.21.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [INFO] [stderr] Compiling axum-core v0.5.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling tonic-build v0.14.0 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling data-encoding v2.9.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling tonic-prost-build v0.14.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling darling v0.21.1 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling overload v0.1.1 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling nu-ansi-term v0.46.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling matchers v0.1.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling nameth-macro v0.1.17 [INFO] [stderr] Compiling trz-gateway-common v0.1.17 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling rustls-native-certs v0.8.1 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling iri-string v0.7.8 [INFO] [stderr] Compiling x509-parser v0.17.0 [INFO] [stderr] Compiling nameth v0.1.17 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling humantime v2.2.0 [INFO] [stderr] Compiling tonic v0.14.0 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] Compiling reqwest v0.12.22 [INFO] [stderr] Compiling uuid v1.17.0 [INFO] [stderr] Compiling hostname v0.4.1 [INFO] [stderr] Compiling scopeguard v1.2.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 35s [INFO] running `Command { std: "docker" "inspect" "6100996b323e78bff0e67adcff122bf38a7a0d3a0d71b31518728a92028efa67", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6100996b323e78bff0e67adcff122bf38a7a0d3a0d71b31518728a92028efa67", kill_on_drop: false }` [INFO] [stdout] 6100996b323e78bff0e67adcff122bf38a7a0d3a0d71b31518728a92028efa67 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2e207117833983d85073c370d9149812fc23f1f52adeaffebcb6472b252e9fdc [INFO] running `Command { std: "docker" "start" "-a" "2e207117833983d85073c370d9149812fc23f1f52adeaffebcb6472b252e9fdc", kill_on_drop: false }` [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling tungstenite v0.26.2 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling axum-macros v0.5.0 [INFO] [stderr] Compiling fs-err v3.1.1 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling arc-swap v1.7.1 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling autoclone v0.1.17 [INFO] [stderr] Compiling pem v3.0.5 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling terrazzo-fixture v0.1.17 [INFO] [stderr] Compiling portpicker v0.1.1 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling tonic-prost-build v0.14.0 [INFO] [stderr] Compiling trz-gateway-common v0.1.17 [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 23s [INFO] running `Command { std: "docker" "inspect" "2e207117833983d85073c370d9149812fc23f1f52adeaffebcb6472b252e9fdc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e207117833983d85073c370d9149812fc23f1f52adeaffebcb6472b252e9fdc", kill_on_drop: false }` [INFO] [stdout] 2e207117833983d85073c370d9149812fc23f1f52adeaffebcb6472b252e9fdc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 06994041f6af53401c2118c117014b43e5c59fee70db843e74df7096ee2dbb3f [INFO] running `Command { std: "docker" "start" "-a" "06994041f6af53401c2118c117014b43e5c59fee70db843e74df7096ee2dbb3f", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.44s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trz_gateway_client-8fdcf538ef77cdeb) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] 2025-10-02T06:53:24.848331Z 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-02T06:53:24.873095Z  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-02T06:53:24.873725Z  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-02T06:53:24.873974Z 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] 5a:ff:29:1b:e1:e4:9d:49:45:8b:dc:97:f4:6c:37:80:95:ba:6f:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:9e:03:ba:4f:ea:d8:4e:fb:85:ee:43:8c:0f:50: [INFO] [stdout] 4d:94:a8:02:38:b1:38:7d:51:c7:84:dd:07:87:7e: [INFO] [stdout] dd:1c:ef:22:25:91:9f:51:f9:e0:a4:24:4e:db:10: [INFO] [stdout] e9:6f:6b:b8:05:45:71:90:00:b8:e5:59:bf:db:f6: [INFO] [stdout] 1c:21:6d:c6:56 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:73:59:25:25:c7:78:3b:07:4f:ba:b2:6d:57:8c: [INFO] [stdout] 8a:d7:15:4a:31:93:6f:aa:52:3d:3b:b9:a2:85:86:04:1e:c6: [INFO] [stdout] 02:20:12:37:40:97:ed:7f:5d:45:72:55:2c:ef:21:cf:e9:a1: [INFO] [stdout] 37:e5:e0:8b:3c:f5:5c:ba:d1:8d:88:81:f6:5b:4a:f5 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.874973Z  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-02T06:53:24.875208Z 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] 5a:ff:29:1b:e1:e4:9d:49:45:8b:dc:97:f4:6c:37:80:95:ba:6f:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:9e:03:ba:4f:ea:d8:4e:fb:85:ee:43:8c:0f:50: [INFO] [stdout] 4d:94:a8:02:38:b1:38:7d:51:c7:84:dd:07:87:7e: [INFO] [stdout] dd:1c:ef:22:25:91:9f:51:f9:e0:a4:24:4e:db:10: [INFO] [stdout] e9:6f:6b:b8:05:45:71:90:00:b8:e5:59:bf:db:f6: [INFO] [stdout] 1c:21:6d:c6:56 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:73:59:25:25:c7:78:3b:07:4f:ba:b2:6d:57:8c: [INFO] [stdout] 8a:d7:15:4a:31:93:6f:aa:52:3d:3b:b9:a2:85:86:04:1e:c6: [INFO] [stdout] 02:20:12:37:40:97:ed:7f:5d:45:72:55:2c:ef:21:cf:e9:a1: [INFO] [stdout] 37:e5:e0:8b:3c:f5:5c:ba:d1:8d:88:81:f6:5b:4a:f5 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.875409Z  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 2 06:53:24 2026 GMT (11months 30days 3h 50m 23s 124ms 603us 886ns) [INFO] [stdout] 2025-10-02T06:53:24.875676Z 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] 53:01:ee:a7:e1:c5:de:62:ac:0a:40:6a:9d:74:24:92:14:8d:ef:ff [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:ff:76:29:47:63:43:13:17:4d:d5:41:5b:c2:37: [INFO] [stdout] df:6e:f3:97:82:51:79:26:60:0a:78:6a:42:74:ae: [INFO] [stdout] 88:2d:86:78:95:94:7f:86:82:75:fe:50:12:62:74: [INFO] [stdout] 4f:95:79:5d:e0:85:bc:e5:f1:29:99:48:d1:df:09: [INFO] [stdout] ed:51:b6:8b:b5 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] B3:50:AD:FE:53:51:92:15:2A:13:87:0C:B5:3C:A0:70:1D:51:7E:B4 [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:03:87:D4:66:ED:96:07:5E:35:3E:B8:4D:F7:D9:DE:CD:5B:E0:39:50 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:6B:9C:14:9C:65:EB:B5:36:89:EF:00:E4:85:CE:45:C5:0C:52:B1:22 [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:be:3d:ae:8b:c5:10:df:df:9f:e6:c2:ea:79: [INFO] [stdout] 04:dd:df:d1:bc:5d:9f:eb:c6:06:98:58:75:85:98:cd:ea:a1: [INFO] [stdout] 5e:02:20:2a:c3:9c:bb:61:62:c2:c9:2a:0e:77:8c:84:43:79: [INFO] [stdout] d4:86:c2:7f:66:c4:e5:8a:8f:7a:b8:5b:29:9d:2e:ed:d3 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.875724Z  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-02T06:53:24.875962Z 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] 6b:9c:14:9c:65:eb:b5:36:89:ef:00:e4:85:ce:45:c5:0c:52:b1:22 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:2b:33:a9:45:83:96:53:a8:b1:4b:40:77:07:20: [INFO] [stdout] 95:93:43:f1:40:34:12:62:ad:82:92:01:7b:09:14: [INFO] [stdout] 09:17:d5:c3:0b:4a:75:fa:07:b4:cf:6c:12:6b:1f: [INFO] [stdout] c3:76:94:09:ec:d2:5d:d7:ee:cb:78:09:ee:2e:af: [INFO] [stdout] 99:85:9e:65:8d [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 03:87:D4:66:ED:96:07:5E:35:3E:B8:4D:F7:D9:DE:CD:5B:E0:39:50 [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:33:ed:1f:ca:a9:42:68:4d:a6:de:9c:4b:66:99: [INFO] [stdout] f4:e6:43:23:1e:4e:41:ac:e6:90:46:00:98:2e:ce:47:ed:8d: [INFO] [stdout] 02:20:15:ff:f7:eb:16:16:51:08:b2:fc:7b:e2:25:25:46:e9: [INFO] [stdout] 12:23:43:fd:79:e6:5c:c6:35:6f:66:48:03:c7:82:13 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.876436Z  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 2 06:53:24 2026 GMT (11months 30days 3h 50m 23s 123ms 574us 346ns) [INFO] [stdout] 2025-10-02T06:53:24.876564Z 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-02T06:53:24.876688Z 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] f1:50:1a:f6:6e:e9:26:14:49:82:c2:a4:61:8f:58:7c:30:03:88:07 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:84:33:9f:d9:b7:18:c1:84:e9:cb:d3:b2:f8:21: [INFO] [stdout] 48:c2:6d:90:1f:62:01:84:d8:4f:b8:08:79:29:c8: [INFO] [stdout] 1b:06:40:77:0b:bb:90:a6:48:03:5d:f2:d3:83:e9: [INFO] [stdout] 0f:82:82:29:a0:82:6e:0e:8a:b7:31:61:4c:27:2e: [INFO] [stdout] 8a:30:41:ef:9f [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 96:1D:C7:B8:97:2C:92:F5:B8:73:C5:2B:B4:BE:7D:26:C7:E1:9A:B8 [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:6F:C4:3A:99:D1:50:B4:E3:D2:B4:AF:14:9F:BB:1E:55:51:74:5A:9F [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:0B:EC:9D:20:FB:D8:50:46:E1:64:6A:67:FF:4D:4E:DE:19:21:C8:6E [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:2e:d8:2e:91:16:17:f8:41:b5:4e:84:e5:1b:c3: [INFO] [stdout] 20:01:c6:4a:be:62:d2:bf:b1:cb:c5:be:34:f8:05:b4:dd:2a: [INFO] [stdout] 02:20:14:02:b1:ea:bd:6a:b1:5a:9e:d8:a7:58:dc:5e:1f:c2: [INFO] [stdout] 5b:49:93:bc:94:79:73:a8:fa:e0:1d:15:ba:3c:78:18 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.888792Z  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-02T06:53:24.889157Z 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] 0b:ec:9d:20:fb:d8:50:46:e1:64:6a:67:ff:4d:4e:de:19:21:c8:6e [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:2d:77:49:c3:68:a3:46:46:ad:fb:a4:d6:40:c8: [INFO] [stdout] 4c:73:60:03:45:66:cb:31:fb:44:ae:79:12:3a:11: [INFO] [stdout] d5:34:d9:8b:d4:be:4b:67:5d:50:28:06:4b:0b:d7: [INFO] [stdout] 2f:b1:9f:8b:4d:ec:df:19:94:08:bd:2a:ae:76:e3: [INFO] [stdout] 35:9f:96:5c:b6 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 6F:C4:3A:99:D1:50:B4:E3:D2:B4:AF:14:9F:BB:1E:55:51:74:5A:9F [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:1b:5f:bf:4c:ef:ce:c5:d6:8c:a8:b8:e5:31:d2: [INFO] [stdout] 7d:62:bb:a3:0c:fa:71:af:60:63:42:33:c6:0e:72:95:14:d2: [INFO] [stdout] 02:21:00:c8:38:d2:ee:66:39:88:75:bb:59:e9:fe:78:2f:7f: [INFO] [stdout] 46:32:81:84:33:50:9d:5f:93:e6:f0:30:bd:55:b6:dd:5b [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.882604Z  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-02T06:53:24.885948Z 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] 5a:ff:29:1b:e1:e4:9d:49:45:8b:dc:97:f4:6c:37:80:95:ba:6f:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:9e:03:ba:4f:ea:d8:4e:fb:85:ee:43:8c:0f:50: [INFO] [stdout] 4d:94:a8:02:38:b1:38:7d:51:c7:84:dd:07:87:7e: [INFO] [stdout] dd:1c:ef:22:25:91:9f:51:f9:e0:a4:24:4e:db:10: [INFO] [stdout] e9:6f:6b:b8:05:45:71:90:00:b8:e5:59:bf:db:f6: [INFO] [stdout] 1c:21:6d:c6:56 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:73:59:25:25:c7:78:3b:07:4f:ba:b2:6d:57:8c: [INFO] [stdout] 8a:d7:15:4a:31:93:6f:aa:52:3d:3b:b9:a2:85:86:04:1e:c6: [INFO] [stdout] 02:20:12:37:40:97:ed:7f:5d:45:72:55:2c:ef:21:cf:e9:a1: [INFO] [stdout] 37:e5:e0:8b:3c:f5:5c:ba:d1:8d:88:81:f6:5b:4a:f5 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.889770Z 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-02T06:53:24.891008Z  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 2 06:53:24 2026 GMT (11months 30days 3h 50m 23s 109ms 5us 366ns) [INFO] [stdout] 2025-10-02T06:53:24.891347Z 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] 44:31:13:2c:4e:e4:f7:65:f9:e0:62:ab:68:f1:27:e4:13:65:db:d4 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:b7:93:40:1f:90:e7:3a:58:32:2f:56:2d:cc:69: [INFO] [stdout] 9e:a4:87:60:cc:70:ab:f2:1d:96:ea:96:16:37:95: [INFO] [stdout] f4:d3:9b:21:18:2b:06:d3:5e:42:fa:90:fe:e3:33: [INFO] [stdout] 88:93:06:a9:8c:0c:a0:45:73:b7:e4:88:84:3f:e8: [INFO] [stdout] 69:64:1b:d3:0e [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 13:3D:3C:58:6D:2E:6A:19:DE:91:8D:81:90:29:47:D3:17:98:65:11 [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:AA:18:0C:03:2B:E8:0E:52:1E:59:0D:61:1B:46:B1:CD:35:BF:4B:6F [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:64:74:C5:D7:E5:AF:D6:15:36:75:73:B6:24:66:0B:A5:96:5B:51:93 [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:81:12:9a:b7:40:f8:f7:af:2f:1f:5e:1f:2b: [INFO] [stdout] 43:27:61:fc:1d:f6:0f:42:95:e4:2d:35:0f:e3:38:7a:8f:91: [INFO] [stdout] 90:02:20:2a:af:11:d7:87:c7:0a:2e:2b:76:eb:61:13:91:02: [INFO] [stdout] 81:c0:3d:4e:c1:9a:f2:16:ff:ad:66:94:48:2f:f5:e4:b4 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.891380Z  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-02T06:53:24.891617Z 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] 64:74:c5:d7:e5:af:d6:15:36:75:73:b6:24:66:0b:a5:96:5b:51:93 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:e9:f7:d2:bb:ad:b5:4b:3a:35:b0:49:1d:40:3e: [INFO] [stdout] ee:ed:82:e0:43:78:50:a0:9e:6f:63:83:a1:b9:c8: [INFO] [stdout] 39:10:89:2a:cc:56:24:e0:19:f3:ed:7d:2c:6b:f2: [INFO] [stdout] b4:42:e0:13:86:4f:24:37:6b:b8:37:71:a0:67:29: [INFO] [stdout] e4:42:21:79:a7 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] AA:18:0C:03:2B:E8:0E:52:1E:59:0D:61:1B:46:B1:CD:35:BF:4B:6F [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:55:c1:d1:72:ed:67:13:e3:57:10:9c:8a:9b:46: [INFO] [stdout] 7c:54:4a:ea:38:91:f7:36:15:dd:67:6e:e8:8b:0d:63:ab:fe: [INFO] [stdout] 02:20:25:e7:49:8a:ea:bd:09:14:a4:92:88:3c:a4:00:75:b7: [INFO] [stdout] 38:31:67:3d:60:99:90:ca:37:bb:f7:b0:12:ba:7b:6f [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.892031Z 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-02T06:53:24.886420Z  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-02T06:53:24.893009Z 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] 5a:ff:29:1b:e1:e4:9d:49:45:8b:dc:97:f4:6c:37:80:95:ba:6f:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:9e:03:ba:4f:ea:d8:4e:fb:85:ee:43:8c:0f:50: [INFO] [stdout] 4d:94:a8:02:38:b1:38:7d:51:c7:84:dd:07:87:7e: [INFO] [stdout] dd:1c:ef:22:25:91:9f:51:f9:e0:a4:24:4e:db:10: [INFO] [stdout] e9:6f:6b:b8:05:45:71:90:00:b8:e5:59:bf:db:f6: [INFO] [stdout] 1c:21:6d:c6:56 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:73:59:25:25:c7:78:3b:07:4f:ba:b2:6d:57:8c: [INFO] [stdout] 8a:d7:15:4a:31:93:6f:aa:52:3d:3b:b9:a2:85:86:04:1e:c6: [INFO] [stdout] 02:20:12:37:40:97:ed:7f:5d:45:72:55:2c:ef:21:cf:e9:a1: [INFO] [stdout] 37:e5:e0:8b:3c:f5:5c:ba:d1:8d:88:81:f6:5b:4a:f5 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.894185Z  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 2 06:53:24 2026 GMT (11months 30days 3h 50m 23s 105ms 826us 386ns) [INFO] [stdout] 2025-10-02T06:53:24.894454Z 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] 5f:a1:70:de:97:67:75:18:94:87:88:df:3a:ce:df:c9:f5:b1:0c:91 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:33:8d:ed:ed:d3:24:6f:12:64:76:99:ae:e8:3a: [INFO] [stdout] 14:56:e2:86:12:af:ec:70:8d:f9:20:87:a3:12:5f: [INFO] [stdout] 93:d9:6c:40:f0:96:25:5f:78:c3:64:13:16:99:22: [INFO] [stdout] 19:14:47:4b:1b:47:b1:c3:2a:26:7c:a3:23:b7:1b: [INFO] [stdout] a6:d2:42:78:b2 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 16:53:14:0D:9C:3E:A7:9C:FB:8E:0E:27:49:5F:FC:C5:87:4D:17: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:08:A6:08:8E:C0:22:DE:F9:4A:05:67:7E:22:9F:FE:70:62:FC:89:C6 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:2C:59:5C:B2:81:85:EF:DA:0F:E6:CA:5F:5E:B1:1F:DA:00:72:0E:D5 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:6f:d0:16:4f:e2:51:eb:77:d5:52:68:37:b4:0c: [INFO] [stdout] 3e:95:73:b8:f6:e0:30:ee:45:c8:3d:f2:25:b0:1c:6a:43:d4: [INFO] [stdout] 02:20:3f:d9:bc:ba:7c:55:3d:90:b6:ba:79:a5:3c:e8:0a:f0: [INFO] [stdout] da:23:4c:4f:df:e5:62:8c:73:6e:1f:37:ce:86:4f:b0 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.894500Z  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-02T06:53:24.894710Z 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] 2c:59:5c:b2:81:85:ef:da:0f:e6:ca:5f:5e:b1:1f:da:00:72:0e:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:78:06:0f:c8:df:d3:91:48:69:a3:e7:02:5a:e0: [INFO] [stdout] bf:af:a2:40:5f:fa:7e:9f:43:47:04:84:a5:b1:a2: [INFO] [stdout] 8a:d1:f8:77:e0:b2:9e:13:29:9c:62:61:4f:28:ab: [INFO] [stdout] 0d:3c:cf:4b:0d:9c:6c:37:4c:88:17:aa:5f:b2:e3: [INFO] [stdout] 2a:10:0a:76:71 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 08:A6:08:8E:C0:22:DE:F9:4A:05:67:7E:22:9F:FE:70:62:FC:89:C6 [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:91:1a:0f:72:f6:10:c9:d4:68:ce:9f:57:d2: [INFO] [stdout] 64:65:52:b3:2f:af:1f:2d:12:6d:7d:cd:49:7f:8a:69:ee:1f: [INFO] [stdout] 7e:02:21:00:dd:33:8e:54:8b:e3:a5:52:27:9e:7f:ff:c4:7b: [INFO] [stdout] 15:22:c8:91:2b:46:e1:21:05:2f:56:f5:14:f4:4f:40:7e:83 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.895095Z 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-02T06:53:24.896271Z  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-02T06:53:24.896525Z 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] 5f:a1:70:de:97:67:75:18:94:87:88:df:3a:ce:df:c9:f5:b1:0c:91 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:33:8d:ed:ed:d3:24:6f:12:64:76:99:ae:e8:3a: [INFO] [stdout] 14:56:e2:86:12:af:ec:70:8d:f9:20:87:a3:12:5f: [INFO] [stdout] 93:d9:6c:40:f0:96:25:5f:78:c3:64:13:16:99:22: [INFO] [stdout] 19:14:47:4b:1b:47:b1:c3:2a:26:7c:a3:23:b7:1b: [INFO] [stdout] a6:d2:42:78:b2 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 16:53:14:0D:9C:3E:A7:9C:FB:8E:0E:27:49:5F:FC:C5:87:4D:17: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:08:A6:08:8E:C0:22:DE:F9:4A:05:67:7E:22:9F:FE:70:62:FC:89:C6 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:2C:59:5C:B2:81:85:EF:DA:0F:E6:CA:5F:5E:B1:1F:DA:00:72:0E:D5 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:6f:d0:16:4f:e2:51:eb:77:d5:52:68:37:b4:0c: [INFO] [stdout] 3e:95:73:b8:f6:e0:30:ee:45:c8:3d:f2:25:b0:1c:6a:43:d4: [INFO] [stdout] 02:20:3f:d9:bc:ba:7c:55:3d:90:b6:ba:79:a5:3c:e8:0a:f0: [INFO] [stdout] da:23:4c:4f:df:e5:62:8c:73:6e:1f:37:ce:86:4f:b0 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.905701Z 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] 5a:ff:29:1b:e1:e4:9d:49:45:8b:dc:97:f4:6c:37:80:95:ba:6f:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:9e:03:ba:4f:ea:d8:4e:fb:85:ee:43:8c:0f:50: [INFO] [stdout] 4d:94:a8:02:38:b1:38:7d:51:c7:84:dd:07:87:7e: [INFO] [stdout] dd:1c:ef:22:25:91:9f:51:f9:e0:a4:24:4e:db:10: [INFO] [stdout] e9:6f:6b:b8:05:45:71:90:00:b8:e5:59:bf:db:f6: [INFO] [stdout] 1c:21:6d:c6:56 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:73:59:25:25:c7:78:3b:07:4f:ba:b2:6d:57:8c: [INFO] [stdout] 8a:d7:15:4a:31:93:6f:aa:52:3d:3b:b9:a2:85:86:04:1e:c6: [INFO] [stdout] 02:20:12:37:40:97:ed:7f:5d:45:72:55:2c:ef:21:cf:e9:a1: [INFO] [stdout] 37:e5:e0:8b:3c:f5:5c:ba:d1:8d:88:81:f6:5b:4a:f5 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.907168Z  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 2 06:53:24 2026 GMT (11months 30days 3h 50m 23s 92ms 849us 717ns) [INFO] [stdout] 2025-10-02T06:53:24.907444Z 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] 6d:ce:8c:6e:4f:84:61:dd:f2:ee:56:9c:6d:e6:a4:58:fc:e2:79:c2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:8f:94:c1:d8:50:b4:69:af:fb:4e:fe:1b:32:ed: [INFO] [stdout] ef:aa:d3:49:bc:34:00:23:42:ea:3a:e9:81:6e:d6: [INFO] [stdout] 82:41:e2:7a:a1:c3:3f:20:d0:7c:56:08:7e:58:bf: [INFO] [stdout] 50:c5:cd:fc:5d:11:ef:bf:98:eb:07:b1:3e:c5:f9: [INFO] [stdout] f8:6e:eb:68:2a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D9:05:49:BE:9E:BC:30:A5:D5:CC:3B:DB:48:5D:C8:DF:A0:BF:95:CD [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:60:35:D7:E5:48:83:5C:2E:59:42:31:44:7B:F2:E3:8A:05:2D:7B:15 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:7F:46:71:0F:8A:7A:12:3F:2E:A6:49:79:01:12:64:62:1F:F6:D0:10 [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:bf:f2:2d:c1:18:9f:24:38:e8:c2:3d:32:7d: [INFO] [stdout] 49:ed:18:1a:0a:0c:04:75:7a:c9:56:df:67:d6:fd:1a:6d:38: [INFO] [stdout] 98:02:20:48:16:b5:b7:a1:a0:5f:ca:20:36:63:0d:90:61:bb: [INFO] [stdout] f7:66:7e:29:e3:58:2d:09:18:9c:61:68:9b:ef:54:d2:62 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.907499Z  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-02T06:53:24.907736Z 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] 7f:46:71:0f:8a:7a:12:3f:2e:a6:49:79:01:12:64:62:1f:f6:d0:10 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:40:b1:42:6f:e8:1c:5d:db:77:dd:06:65:78:af: [INFO] [stdout] 1a:0d:74:26:7f:3f:ec:04:04:b5:51:34:11:a2:15: [INFO] [stdout] c5:f1:35:e8:11:fc:73:72:11:a2:f3:47:35:2c:c9: [INFO] [stdout] 11:ec:f4:bf:99:d1:b6:70:30:82:c7:5e:f7:60:25: [INFO] [stdout] 58:81:88:ff:91 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 60:35:D7:E5:48:83:5C:2E:59:42:31:44:7B:F2:E3:8A:05:2D:7B:15 [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:02:f9:f0:2e:a3:52:56:5d:a7:2a:c5:4f:fc:57: [INFO] [stdout] c9:81:e0:68:f4:2b:cd:21:32:ea:16:14:96:cd:7f:a7:71:2c: [INFO] [stdout] 02:20:28:95:b5:75:93:5a:0f:2e:d7:4b:00:99:cb:01:a7:d0: [INFO] [stdout] 21:a3:05:67:5a:0d:a5:33:11:f4:df:9b:ee:98:a1:ed [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.908240Z 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-02T06:53:24.887561Z  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-02T06:53:24.909535Z 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] 53:01:ee:a7:e1:c5:de:62:ac:0a:40:6a:9d:74:24:92:14:8d:ef:ff [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:ff:76:29:47:63:43:13:17:4d:d5:41:5b:c2:37: [INFO] [stdout] df:6e:f3:97:82:51:79:26:60:0a:78:6a:42:74:ae: [INFO] [stdout] 88:2d:86:78:95:94:7f:86:82:75:fe:50:12:62:74: [INFO] [stdout] 4f:95:79:5d:e0:85:bc:e5:f1:29:99:48:d1:df:09: [INFO] [stdout] ed:51:b6:8b:b5 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] B3:50:AD:FE:53:51:92:15:2A:13:87:0C:B5:3C:A0:70:1D:51:7E:B4 [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:03:87:D4:66:ED:96:07:5E:35:3E:B8:4D:F7:D9:DE:CD:5B:E0:39:50 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:6B:9C:14:9C:65:EB:B5:36:89:EF:00:E4:85:CE:45:C5:0C:52:B1:22 [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:be:3d:ae:8b:c5:10:df:df:9f:e6:c2:ea:79: [INFO] [stdout] 04:dd:df:d1:bc:5d:9f:eb:c6:06:98:58:75:85:98:cd:ea:a1: [INFO] [stdout] 5e:02:20:2a:c3:9c:bb:61:62:c2:c9:2a:0e:77:8c:84:43:79: [INFO] [stdout] d4:86:c2:7f:66:c4:e5:8a:8f:7a:b8:5b:29:9d:2e:ed:d3 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.910737Z  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-02T06:53:24.910851Z 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-02T06:53:24.911776Z  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-02T06:53:24.911889Z  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]:21845 [INFO] [stdout] 2025-10-02T06:53:24.912806Z  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:21845 [INFO] [stdout] 2025-10-02T06:53:24.912981Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:53:24.913203Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:21845 [INFO] [stdout] 2025-10-02T06:53:24.913977Z  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-02T06:53:24.914072Z 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-02T06:53:24.914283Z  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]:19906 [INFO] [stdout] 2025-10-02T06:53:24.914348Z  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:19906 [INFO] [stdout] 2025-10-02T06:53:24.914422Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:53:24.914456Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:19906 [INFO] [stdout] 2025-10-02T06:53:24.912827Z 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] 44:31:13:2c:4e:e4:f7:65:f9:e0:62:ab:68:f1:27:e4:13:65:db:d4 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:b7:93:40:1f:90:e7:3a:58:32:2f:56:2d:cc:69: [INFO] [stdout] 9e:a4:87:60:cc:70:ab:f2:1d:96:ea:96:16:37:95: [INFO] [stdout] f4:d3:9b:21:18:2b:06:d3:5e:42:fa:90:fe:e3:33: [INFO] [stdout] 88:93:06:a9:8c:0c:a0:45:73:b7:e4:88:84:3f:e8: [INFO] [stdout] 69:64:1b:d3:0e [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 13:3D:3C:58:6D:2E:6A:19:DE:91:8D:81:90:29:47:D3:17:98:65:11 [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:AA:18:0C:03:2B:E8:0E:52:1E:59:0D:61:1B:46:B1:CD:35:BF:4B:6F [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:64:74:C5:D7:E5:AF:D6:15:36:75:73:B6:24:66:0B:A5:96:5B:51:93 [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:81:12:9a:b7:40:f8:f7:af:2f:1f:5e:1f:2b: [INFO] [stdout] 43:27:61:fc:1d:f6:0f:42:95:e4:2d:35:0f:e3:38:7a:8f:91: [INFO] [stdout] 90:02:20:2a:af:11:d7:87:c7:0a:2e:2b:76:eb:61:13:91:02: [INFO] [stdout] 81:c0:3d:4e:c1:9a:f2:16:ff:ad:66:94:48:2f:f5:e4:b4 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.912549Z  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-02T06:53:24.915725Z 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] 6d:ce:8c:6e:4f:84:61:dd:f2:ee:56:9c:6d:e6:a4:58:fc:e2:79:c2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:8f:94:c1:d8:50:b4:69:af:fb:4e:fe:1b:32:ed: [INFO] [stdout] ef:aa:d3:49:bc:34:00:23:42:ea:3a:e9:81:6e:d6: [INFO] [stdout] 82:41:e2:7a:a1:c3:3f:20:d0:7c:56:08:7e:58:bf: [INFO] [stdout] 50:c5:cd:fc:5d:11:ef:bf:98:eb:07:b1:3e:c5:f9: [INFO] [stdout] f8:6e:eb:68:2a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D9:05:49:BE:9E:BC:30:A5:D5:CC:3B:DB:48:5D:C8:DF:A0:BF:95:CD [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:60:35:D7:E5:48:83:5C:2E:59:42:31:44:7B:F2:E3:8A:05:2D:7B:15 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:7F:46:71:0F:8A:7A:12:3F:2E:A6:49:79:01:12:64:62:1F:F6:D0:10 [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:bf:f2:2d:c1:18:9f:24:38:e8:c2:3d:32:7d: [INFO] [stdout] 49:ed:18:1a:0a:0c:04:75:7a:c9:56:df:67:d6:fd:1a:6d:38: [INFO] [stdout] 98:02:20:48:16:b5:b7:a1:a0:5f:ca:20:36:63:0d:90:61:bb: [INFO] [stdout] f7:66:7e:29:e3:58:2d:09:18:9c:61:68:9b:ef:54:d2:62 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.924171Z  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-02T06:53:24.924302Z 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-02T06:53:24.924581Z  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]:19253 [INFO] [stdout] 2025-10-02T06:53:24.924674Z  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:19253 [INFO] [stdout] 2025-10-02T06:53:24.924774Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:53:24.924820Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:19253 [INFO] [stdout] 2025-10-02T06:53:24.929637Z  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-02T06:53:24.929934Z 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] f1:50:1a:f6:6e:e9:26:14:49:82:c2:a4:61:8f:58:7c:30:03:88:07 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:84:33:9f:d9:b7:18:c1:84:e9:cb:d3:b2:f8:21: [INFO] [stdout] 48:c2:6d:90:1f:62:01:84:d8:4f:b8:08:79:29:c8: [INFO] [stdout] 1b:06:40:77:0b:bb:90:a6:48:03:5d:f2:d3:83:e9: [INFO] [stdout] 0f:82:82:29:a0:82:6e:0e:8a:b7:31:61:4c:27:2e: [INFO] [stdout] 8a:30:41:ef:9f [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 96:1D:C7:B8:97:2C:92:F5:B8:73:C5:2B:B4:BE:7D:26:C7:E1:9A:B8 [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:6F:C4:3A:99:D1:50:B4:E3:D2:B4:AF:14:9F:BB:1E:55:51:74:5A:9F [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:0B:EC:9D:20:FB:D8:50:46:E1:64:6A:67:FF:4D:4E:DE:19:21:C8:6E [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:2e:d8:2e:91:16:17:f8:41:b5:4e:84:e5:1b:c3: [INFO] [stdout] 20:01:c6:4a:be:62:d2:bf:b1:cb:c5:be:34:f8:05:b4:dd:2a: [INFO] [stdout] 02:20:14:02:b1:ea:bd:6a:b1:5a:9e:d8:a7:58:dc:5e:1f:c2: [INFO] [stdout] 5b:49:93:bc:94:79:73:a8:fa:e0:1d:15:ba:3c:78:18 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:24.933684Z  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-02T06:53:24.933820Z 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-02T06:53:24.934093Z  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]:21385 [INFO] [stdout] 2025-10-02T06:53:24.934183Z  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:21385 [INFO] [stdout] 2025-10-02T06:53:24.934266Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:53:24.934310Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:21385 [INFO] [stdout] 2025-10-02T06:53:24.940083Z  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-02T06:53:24.940210Z 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-02T06:53:24.940477Z  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]:17553 [INFO] [stdout] 2025-10-02T06:53:24.940565Z  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:17553 [INFO] [stdout] 2025-10-02T06:53:24.940905Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:53:24.940952Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:17553 [INFO] [stdout] 2025-10-02T06:53:25.127814Z  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-02T06:53:25.128119Z 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] 5a:ff:29:1b:e1:e4:9d:49:45:8b:dc:97:f4:6c:37:80:95:ba:6f:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:9e:03:ba:4f:ea:d8:4e:fb:85:ee:43:8c:0f:50: [INFO] [stdout] 4d:94:a8:02:38:b1:38:7d:51:c7:84:dd:07:87:7e: [INFO] [stdout] dd:1c:ef:22:25:91:9f:51:f9:e0:a4:24:4e:db:10: [INFO] [stdout] e9:6f:6b:b8:05:45:71:90:00:b8:e5:59:bf:db:f6: [INFO] [stdout] 1c:21:6d:c6:56 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:73:59:25:25:c7:78:3b:07:4f:ba:b2:6d:57:8c: [INFO] [stdout] 8a:d7:15:4a:31:93:6f:aa:52:3d:3b:b9:a2:85:86:04:1e:c6: [INFO] [stdout] 02:20:12:37:40:97:ed:7f:5d:45:72:55:2c:ef:21:cf:e9:a1: [INFO] [stdout] 37:e5:e0:8b:3c:f5:5c:ba:d1:8d:88:81:f6:5b:4a:f5 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.129706Z  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 2 06:53:24 2026 GMT (11months 30days 3h 50m 22s 870ms 308us 441ns) [INFO] [stdout] 2025-10-02T06:53:25.130048Z 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:02:d9:fe:f6:89:f8:d9:5f:29:39:72:8a:bc:78:8d:68:25:05:c7 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:be:9f:17:81:4c:78:6c:4e:63:82:f0:67:c7:e7: [INFO] [stdout] c1:6c:2c:ef:51:f4:34:6b:b5:4d:9f:5c:3d:13:24: [INFO] [stdout] 4c:3c:55:00:7d:85:14:8d:19:be:f4:cc:6e:8c:28: [INFO] [stdout] 1a:14:ba:81:ab:ff:1f:6f:a3:8a:66:f2:10:d8:fe: [INFO] [stdout] 53:05:aa:49:14 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 4C:3D:01:28:85:09:6B:2E:03:1D:1F:94:47:CE:D5:B7:61:76:32:6B [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:33:27:56:FF:DB:B0:58:2F:9F:40:AA:0A:F8:52:80:AC:E9:65:82:75 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:76:72:C7:F7:33:1E:28:8C:66:9D:85:BF:89:C6:4C:E2:7E:91 [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:30:60:e1:0a:84:6e:4c:88:1a:5b:d1:e2:45:37: [INFO] [stdout] 0d:22:95:8b:bf:f2:8b:81:82:d8:1f:4e:06:b5:cc:49:cb:96: [INFO] [stdout] 02:21:00:81:5f:d8:86:53:69:5d:90:c3:53:41:c6:13:a3:47: [INFO] [stdout] 3f:1c:01:81:df:7d:25:d8:3d:00:fa:62:d6:30:7f:c2:5c [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.130092Z  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-02T06:53:25.130307Z 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:72:c7:f7:33:1e:28:8c:66:9d:85:bf:89:c6:4c:e2:7e:91 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:ea:97:48:e6:e7:55:ab:6d:a0:b7:ac:b8:7b:1b: [INFO] [stdout] 6c:9a:3a:a4:59:3b:8d:54:04:b7:98:ad:0f:35:0c: [INFO] [stdout] f9:14:27:1e:de:75:19:8f:f6:03:c8:7c:93:3d:1b: [INFO] [stdout] 98:f4:b6:c4:ac:d4:ea:a5:7b:e8:6e:bd:77:46:db: [INFO] [stdout] 31:9b:e3:46:18 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 33:27:56:FF:DB:B0:58:2F:9F:40:AA:0A:F8:52:80:AC:E9:65:82:75 [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:73:a7:4a:40:49:19:27:3f:83:22:ab:bf:dc:40: [INFO] [stdout] 44:fb:46:b1:8c:fc:c1:95:16:6b:d2:8a:69:3d:95:14:f7:69: [INFO] [stdout] 02:21:00:eb:ee:27:22:12:14:ef:32:dc:22:b9:6d:d2:0d:db: [INFO] [stdout] 9f:2d:a9:e2:25:fd:44:84:76:cd:23:dd:10:38:15:dc:a2 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.145783Z 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-02T06:53:25.147672Z  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-02T06:53:25.157033Z 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:02:d9:fe:f6:89:f8:d9:5f:29:39:72:8a:bc:78:8d:68:25:05:c7 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:24 2025 GMT [INFO] [stdout] Not After : Oct 2 06:53:24 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:be:9f:17:81:4c:78:6c:4e:63:82:f0:67:c7:e7: [INFO] [stdout] c1:6c:2c:ef:51:f4:34:6b:b5:4d:9f:5c:3d:13:24: [INFO] [stdout] 4c:3c:55:00:7d:85:14:8d:19:be:f4:cc:6e:8c:28: [INFO] [stdout] 1a:14:ba:81:ab:ff:1f:6f:a3:8a:66:f2:10:d8:fe: [INFO] [stdout] 53:05:aa:49:14 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 4C:3D:01:28:85:09:6B:2E:03:1D:1F:94:47:CE:D5:B7:61:76:32:6B [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:33:27:56:FF:DB:B0:58:2F:9F:40:AA:0A:F8:52:80:AC:E9:65:82:75 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:76:72:C7:F7:33:1E:28:8C:66:9D:85:BF:89:C6:4C:E2:7E:91 [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:30:60:e1:0a:84:6e:4c:88:1a:5b:d1:e2:45:37: [INFO] [stdout] 0d:22:95:8b:bf:f2:8b:81:82:d8:1f:4e:06:b5:cc:49:cb:96: [INFO] [stdout] 02:21:00:81:5f:d8:86:53:69:5d:90:c3:53:41:c6:13:a3:47: [INFO] [stdout] 3f:1c:01:81:df:7d:25:d8:3d:00:fa:62:d6:30:7f:c2:5c [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.175114Z  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-02T06:53:25.175257Z 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-02T06:53:25.175569Z  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]:21507 [INFO] [stdout] 2025-10-02T06:53:25.175653Z  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:21507 [INFO] [stdout] 2025-10-02T06:53:25.175714Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:53:25.175784Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:21507 [INFO] [stdout] 2025-10-02T06:53:25.257179Z  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]:21845 [INFO] [stdout] 2025-10-02T06:53:25.267231Z  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:21845 [INFO] [stdout] 2025-10-02T06:53:25.272875Z 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-02T06:53:25.273008Z 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-02T06:53:25.273090Z 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-02T06:53:25.278810Z 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-02T06:53:25.298887Z 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: 1767164005, tv_nsec: 298859205 } socket_addr=[::1]:21845 [INFO] [stdout] 2025-10-02T06:53:25.301730Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpTPERfH/client-cert.pem", private_key: "/tmp/.tmpTPERfH/client-key.pem" } [INFO] [stdout] 2025-10-02T06:53:25.302882Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:53:25.304088Z  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-02T06:53:25.304208Z  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 31 06:53:25 2025 GMT (2months 29days 2h 52m 47s 695ms 806us 385ns) [INFO] [stdout] 2025-10-02T06:53:25.304492Z 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] 60:db:3a:98:e2:d0:af:be:4d:a6:16:6e:ff:21:37:42:0f:fb:92:1a [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:25 2025 GMT [INFO] [stdout] Not After : Dec 31 06:53:25 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:29:ba:7b:43:3e:d2:cb:da:b8:9c:ed:cc:bc:51: [INFO] [stdout] b6:55:c6:3c:e0:d1:21:c3:8b:cc:64:83:d5:96:94: [INFO] [stdout] ea:f1:68:77:78:6d:ce:d6:1e:7d:2d:f8:be:b7:44: [INFO] [stdout] cc:ec:bf:29:e8:c2:58:c9:4a:3b:d0:f1:30:28:f0: [INFO] [stdout] ee:7b:b4:c3:11 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 5D:E0:0D:E8:74:B9:2B:34:60:98:98:67:DF:0A:AF:92:06:4B:68:A7 [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [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:1759388005:1767164005:.\@..,0.....{2.sJl..t...:...........0...0..........k...e..6......E..R."0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251002065324Z. 261002065324Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B..+3.E..S..K@w. ..C.@4.b....{.......Ju....l.k..v....]...x.......e....0..0...U.........f...^5>.M....[.9P0...U.......0....0...U...........0R..U.#.K0I..S`]s.]I1&p&.rU.../.e....0.1.0...U....Test Root CA..Z.)....IE....l7...oh0 [INFO] [stdout] ..*.H.=....G.0D. 3....BhM...Kf...C#.NA...F....G... ......Q...{.%%F..#C.y.\.5ofH....0..-0..........S......b. [INFO] [stdout] @j.t$.....0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251002065324Z. 261002065324Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B...v)GcC..M.A[.7.n...Qy&` [INFO] [stdout] xjBt..-.x.....u.P.btO.y].....).H....Q......0..0...U.......P..SQ..*....<.p.Q~.0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0R..U.#.K0I.....f...^5>.M....[.9P....0.1.0...U....Test Root CA..k...e..6......E..R."0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E.!..=..........y.....].....Xu.....^. *...ab..*.w..Cy....f....z.[)....1..f0..b......P..SQ..*....<.p.Q~.0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251002065325Z0/..*.H.. ...1". .....O.I..*.q:8...$...'.....~..R0y..*.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.!..$..@....E.w..Z.V...Um.e...\..=N. ...%#7.U.}......p.}..4.j.2~..... [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:88:7b:d6:a1:eb:95:07:c3:d1:0c:66:72:ae: [INFO] [stdout] db:f4:8d:6a:ee:41:7c:e8:e9:6c:a7:0b:ee:9e:33:b3:a6:d9: [INFO] [stdout] a3:02:20:32:d8:03:b2:a8:ac:91:2f:06:ad:cd:f5:e1:4a:ab: [INFO] [stdout] 81:f5:06:fe:ec:82:69:c1:0a:85:fd:63:7f:35:53:06:ff [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.304978Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=da6e76ae-486c-4e44-936c-48a22be909a4 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.306480Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21845/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.308438Z 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-02T06:53:25.308552Z 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-02T06:53:25.308649Z 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, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:53:25.308698Z 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-02T06:53:25.321280Z  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]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 [INFO] [stdout] 2025-10-02T06:53:25.329326Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.344812Z 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": "AdBDyqY3R269JD5VfDnteh9U+5w=", "date": "Thu, 02 Oct 2025 06:53:25 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.369360Z DEBUG TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/x509/signed_extension/verify/signer.rs:167: Validating leaf certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] socket_addr=[::1]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 [INFO] [stdout] 2025-10-02T06:53:25.370015Z DEBUG TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/x509/signed_extension/verify/signer.rs:182: Building chain with: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] socket_addr=[::1]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 [INFO] [stdout] 2025-10-02T06:53:25.370257Z  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]:19906 [INFO] [stdout] 2025-10-02T06:53:25.382189Z  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:19906 [INFO] [stdout] 2025-10-02T06:53:25.383158Z 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-02T06:53:25.370573Z DEBUG TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/x509/signed_extension/verify/signer.rs:182: Building chain with: [organizationName = "Terrazzo Test", commonName = "localhost"] socket_addr=[::1]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 [INFO] [stdout] 2025-10-02T06:53:25.383256Z 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-02T06:53:25.383291Z 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-02T06:53:25.383311Z 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-02T06:53:25.383763Z DEBUG TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/x509/signed_extension/verify/signer.rs:192: Validation PASSED socket_addr=[::1]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 [INFO] [stdout] 2025-10-02T06:53:25.387894Z  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]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 connection_id=1 [INFO] [stdout] 2025-10-02T06:53:25.396654Z 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: 1767164005, tv_nsec: 396644383 } socket_addr=[::1]:19906 [INFO] [stdout] 2025-10-02T06:53:25.391566Z  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]:19253 [INFO] [stdout] 2025-10-02T06:53:25.397728Z  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:19253 [INFO] [stdout] 2025-10-02T06:53:25.400282Z 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-02T06:53:25.400377Z 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-02T06:53:25.400431Z 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-02T06:53:25.400482Z 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-02T06:53:25.402209Z  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]:17553 [INFO] [stdout] 2025-10-02T06:53:25.403119Z  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:17553 [INFO] [stdout] 2025-10-02T06:53:25.397761Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.414993Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.415047Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.415248Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.415592Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-02T06:53:25.415640Z  INFO Run: src/client.rs:107: Allocated new client id client_id=ae0af49d-1f8d-4319-9f4c-da5218fbed46 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.416415Z  INFO Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21845/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.418775Z 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: 1767164005, tv_nsec: 418768333 } socket_addr=[::1]:19253 [INFO] [stdout] 2025-10-02T06:53:25.424847Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpTPERfH/client-cert.pem", private_key: "/tmp/.tmpTPERfH/client-key.pem" } [INFO] [stdout] 2025-10-02T06:53:25.432815Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:53:25.431369Z  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=39.296409ms socket_addr=[::1]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 connection_id=1 [INFO] [stdout] 2025-10-02T06:53:25.445591Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.455798Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="1" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.455993Z 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-02T06:53:25.456049Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.456156Z 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-02T06:53:25.456182Z 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, 6, 10, 1, 0, 6, 6, 3, 3] [INFO] [stdout] 2025-10-02T06:53:25.456201Z 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-02T06:53:25.431149Z  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]:21385 [INFO] [stdout] 2025-10-02T06:53:25.457122Z  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:21385 [INFO] [stdout] 2025-10-02T06:53:25.457909Z 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-02T06:53:25.457997Z 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-02T06:53:25.458047Z 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-02T06:53:25.458097Z 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-02T06:53:25.452565Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpTPERfH/client-cert.pem", private_key: "/tmp/.tmpTPERfH/client-key.pem" } [INFO] [stdout] 2025-10-02T06:53:25.462886Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:53:25.452680Z  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-02T06:53:25.464964Z  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 31 06:53:25 2025 GMT (2months 29days 2h 52m 47s 535ms 57us 278ns) [INFO] [stdout] 2025-10-02T06:53:25.468047Z 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] fc:97:00:86:2e:0a:b8:05:40:4b:a4:ae:57:7a:54:e1:0c:88:07:a8 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:25 2025 GMT [INFO] [stdout] Not After : Dec 31 06:53:25 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:30:c3:26:dc:89:a9:b8:22:74:0c:0b:af:0b:f4: [INFO] [stdout] e2:19:11:38:40:b6:4e:5a:d7:b6:e5:b9:6a:79:96: [INFO] [stdout] 2a:02:8c:58:bf:14:ef:80:31:c4:79:14:de:3b:52: [INFO] [stdout] f7:98:8e:9d:88:05:1d:0f:1d:6a:41:ff:96:fa:bd: [INFO] [stdout] 14:29:89:85:db [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 31:41:F0:DD:94:E6:C8:DB:EC:64:E4:15:BE:95:3E:E1:B1:38:04:66 [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [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:1759388005:1767164005:......'I_...M..0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0R..U.#.K0I......."..J.g~"..pb.......0.1.0...U....Test Root CA..,Y\........_^....r..0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....G.0D. o..O.Q.w.Rh7..>.s...0.E.=.%..jC.. ?...|U=...y.<. [INFO] [stdout] ..#LO..b.sn.7..O.1..g0..c......S. .>.....'I_...M..0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251002065325Z0/..*.H.. ...1". [YB`_5J.........q..........(.M..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.!.........<...uZ!..JeA&."....#C.r{.!..r.=\@q....@...?.nPl.?.........! [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:47:31:88:97:e2:cb:a7:54:51:3b:1d:ae:2e:d6: [INFO] [stdout] da:bf:ba:db:67:02:8e:13:ed:a4:98:b4:37:5c:92:fb:1b:44: [INFO] [stdout] 02:20:05:24:65:73:f1:05:4c:d4:9f:80:21:ff:14:de:c6:84: [INFO] [stdout] 98:3b:3b:83:d6:43:d1:1c:1c:17:cf:05:a9:57:b3:15 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.468589Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=290b89eb-2769-4083-8c79-46a19174349c client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.470321Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:19906/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.466118Z  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-02T06:53:25.486916Z  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 31 06:53:25 2025 GMT (2months 29days 2h 52m 47s 513ms 107us 49ns) [INFO] [stdout] 2025-10-02T06:53:25.487266Z 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] 99:1d:b7:74:71:53:59:c5:d5:8d:6a:c3:bb:ff:64:1e:26:88:57:db [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:25 2025 GMT [INFO] [stdout] Not After : Dec 31 06:53:25 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:b7:ae:07:dc:8f:29:9d:39:0f:3a:7a:4f:f4:6a: [INFO] [stdout] 4b:23:4d:bb:0e:e9:08:6a:94:7d:de:e9:aa:4b:30: [INFO] [stdout] 8e:6a:e4:85:30:a5:b2:1d:d2:ac:0e:a7:bf:b4:0c: [INFO] [stdout] 77:61:2c:e5:82:09:06:40:64:55:5e:42:a2:82:f6: [INFO] [stdout] 9b:43:02:3a:ae [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 3B:72:E0:54:19:D9:FB:F3:29:F7:B5:BB:29:76:85:90:3E:38:D0:54 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [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:1759388005:1767164005:...7...X...P..z.Q.J..Alm.v..;..v....0...0...........Fq..z.?..Iy..db....0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251002065324Z. 261002065324Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B..@.Bo..].w..ex.. t&.?....Q4.....5...sr...G5,........p0..^.`%X.......0..0...U......`5..H.\.YB1D{....-{.0...U.......0....0...U...........0R..U.#.K0I..S`]s.]I1&p&.rU.../.e....0.1.0...U....Test Root CA..Z.)....IE....l7...oh0 [INFO] [stdout] ..*.H.=....G.0D. .....RV].*.O.W...h.+.!2.......q,. (..u.Z...K......!..gZ .3........0..-0..........m..nO.a...V.m..X..y.0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251002065324Z. 261002065324Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B......P.i..N..2....I.4.#B.:..n..A.z..? .|V.~X.P...].......>...n.h*...0..0...U........I...0...;.H]......0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0R..U.#.K0I..`5..H.\.YB1D{....-{.....0.1.0...U....Test Root CA...Fq..z.?..Iy..db....0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E.!...-...$8..=2}I... [INFO] [stdout] ..uz.V.g...m8.. H....._. 6c .a..f~).X-...ah..T.b1..e0..a.......I...0...;.H]......0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251002065325Z0/..*.H.. ...1". .....`..p.....F...NdT.....ne.l.-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.=....F0D. !"..".8.E. [INFO] [stdout] ......W:.....u}...4... iR.f...f..=iT)c.D....5&..\...E.y [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:bb:9d:9d:c6:52:e7:9c:00:28:ee:be:dd:b9: [INFO] [stdout] b8:f8:26:fd:71:e7:cd:e9:4f:f0:59:90:29:83:a8:16:8f:c7: [INFO] [stdout] 08:02:21:00:b6:22:e4:57:eb:b7:25:16:61:bc:75:68:fc:3a: [INFO] [stdout] 8f:31:9c:4a:aa:6d:08:df:b4:91:4c:72:69:03:ce:e5:24:b8 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.480841Z  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]:21845 client_name=EndToEndClient client_id=ae0af49d-1f8d-4319-9f4c-da5218fbed46 [INFO] [stdout] 2025-10-02T06:53:25.481096Z 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-02T06:53:25.487883Z 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-02T06:53:25.487914Z 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-02T06:53:25.487934Z 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-02T06:53:25.489524Z 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: 1767164005, tv_nsec: 489518311 } socket_addr=[::1]:21385 [INFO] [stdout] 2025-10-02T06:53:25.496764Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=a0f3f561-772c-4806-921f-cea858b2a5ae client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.498284Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:19253/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.504369Z 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-02T06:53:25.509819Z 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-02T06:53:25.509926Z 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, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:53:25.510001Z 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-02T06:53:25.513317Z 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-02T06:53:25.505326Z  INFO Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.518867Z 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-02T06:53:25.518825Z DEBUG Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "s6HsaHx306eKDpX7ktxoX/q4+SA=", "date": "Thu, 02 Oct 2025 06:53:25 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.518900Z 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, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:53:25.518919Z 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-02T06:53:25.508324Z 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: 1767164005, tv_nsec: 508317011 } socket_addr=[::1]:17553 [INFO] [stdout] 2025-10-02T06:53:25.505184Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpTPERfH/client-cert.pem", private_key: "/tmp/.tmpTPERfH/client-key.pem" } [INFO] [stdout] 2025-10-02T06:53:25.521074Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:53:25.524819Z  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-02T06:53:25.526423Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpTPERfH/client-cert.pem", private_key: "/tmp/.tmpTPERfH/client-key.pem" } [INFO] [stdout] 2025-10-02T06:53:25.535807Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:53:25.536904Z  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-02T06:53:25.537062Z  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 31 06:53:25 2025 GMT (2months 29days 2h 52m 47s 462ms 952us 440ns) [INFO] [stdout] 2025-10-02T06:53:25.537393Z 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] 13:27:4d:66:e3:d7:10:3b:30:04:ba:01:d4:3e:95:78:fe:02:f8:5e [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:25 2025 GMT [INFO] [stdout] Not After : Dec 31 06:53:25 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:c7:ee:45:25:3e:d5:4c:f7:8e:02:ca:a4:99:2d: [INFO] [stdout] 23:2a:a1:5a:42:97:de:d5:40:ed:d8:0a:68:a2:ab: [INFO] [stdout] 53:15:d6:f2:67:f2:21:2f:90:9f:be:89:45:72:5c: [INFO] [stdout] ec:06:f8:c5:ac:0f:2b:7a:4a:42:76:6c:39:78:70: [INFO] [stdout] 23:83:fe:9a:08 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] D0:E9:2C:0B:CC:8C:7D:C3:C4:C5:B7:6B:53:34:5C:76:4E:2C:C6:AD [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:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [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:1759388005:1767164005:..:#.!J..II..O.....gq...D .%..Ht....0...0..........dt......6us.$f...[Q.0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251002065324Z. 261002065324Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B........K:5.I.@>....CxP..oc....9..*.V$....},k..B...O$7k.7q.g).B!y....0..0...U..........+..R.Y a.F..5.Ko0...U.......0....0...U...........0R..U.#.K0I..S`]s.]I1&p&.rU.../.e....0.1.0...U....Test Root CA..Z.)....IE....l7...oh0 [INFO] [stdout] ..*.H.=....G.0D. U..r.g..W....F|TJ.8..6..gn.. c... %.I........<..u.81g=`...7.....{o0..-0..........D1.,N..e..b.h.'..e..0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251002065324Z. 261002065324Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B....@...:X2/V-.i...`.p.......7....!.+..^B....3.......Es....?.id......0..0...U.......=.p.a..Q....._{...y..X..o..;..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. _A..Z.....mr.a.........#.....z.n.!..N...iOF/x......2...c7..!.%..a.. [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:60:13:1f:87:b1:3d:0f:0d:ba:90:e4:86:bb:30: [INFO] [stdout] c0:6b:bf:9b:40:fa:da:ad:0e:ad:7e:d8:3f:62:24:ed:20:87: [INFO] [stdout] 02:20:75:1e:d9:c2:eb:ff:84:97:2c:1e:b5:0c:6d:3a:d1:bf: [INFO] [stdout] bd:b7:98:30:22:09:d4:3e:36:b8:ce:5b:de:40:12:aa [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.537851Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=e850ff34-9215-443f-a7a7-90db41fe27dc client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.539383Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:17553/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.541450Z  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]:19253 client_name=EndToEndClient client_id=a0f3f561-772c-4806-921f-cea858b2a5ae [INFO] [stdout] 2025-10-02T06:53:25.530858Z  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 31 06:53:25 2025 GMT (2months 29days 2h 52m 47s 469ms 160us 800ns) [INFO] [stdout] 2025-10-02T06:53:25.541845Z 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] a5:c9:8b:bd:52:b6:4e:8f:4a:a4:cc:42:85:b2:ad:cc:ce:df:77:64 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:53:25 2025 GMT [INFO] [stdout] Not After : Dec 31 06:53:25 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:58:4e:c1:f2:c5:8b:97:16:a0:50:89:81:8a:c3: [INFO] [stdout] 5e:43:39:52:30:08:93:19:40:5c:5a:b6:ed:de:14: [INFO] [stdout] 93:07:ce:6e:fc:86:18:62:cf:6a:f6:83:f6:6a:2b: [INFO] [stdout] ac:50:d4:13:56:7a:a4:86:28:12:a7:21:4b:4e:47: [INFO] [stdout] d1:b6:df:81:4b [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 2A:0F:75:9D:05:2A:F0:02:F1:81:9E:2E:BA:0C:EA:B3:4E:35:65:54 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:53:60:5D:73:F8:5D:49:31:26:70:26:B6:72:55:80:17:D1:2F:C9:65 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:5A:FF:29:1B:E1:E4:9D:49:45:8B:DC:97:F4:6C:37:80:95:BA:6F:68 [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:1759388005:1767164005:Z..E..ea...e.X..To07....U...x._V....0...0............. ..PF.djg.MN..!.n0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251002065324Z. 261002065324Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B..-wI.h.FF....@.Ls`.Ef.1.D.y.:..4....Kg]P(.K../...M......*.v.5..\....0..0...U......o.:..P.........UQtZ.0...U.......0....0...U...........0R..U.#.K0I..S`]s.]I1&p&.rU.../.e....0.1.0...U....Test Root CA..Z.)....IE....l7...oh0 [INFO] [stdout] ..*.H.=....H.0E. ._.L........1.}b....q.`cB3..r....!..8..f9.u.Y..x/.F2..3P._...0.U..[0..-0............P..n.&.I...a.X|0...0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251002065324Z. 261002065324Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B...3...........!H.m..b...O..y)...@w....H.].......)..n...1aL'..0A.....0..0...U...........,...s.+..}&....0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0R..U.#.K0I..o.:..P.........UQtZ.....0.1.0...U....Test Root CA..... ..PF.djg.MN..!.n0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....G.0D. .......A.N.... ..J.b......4....*. .....j.Z...X.^..[I...ys......,y,.. [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:85:64:ad:b3:51:db:a2:65:5b:0f:10:82:04: [INFO] [stdout] df:8a:76:0b:9e:68:ba:55:9b:82:4a:cd:d7:a2:d0:83:1a:d4: [INFO] [stdout] e9:02:21:00:d3:91:c6:36:62:76:aa:03:21:be:10:bd:43:c3: [INFO] [stdout] a0:82:46:f0:a2:a1:18:06:36:c8:e2:f4:ec:a3:08:f7:d2:77 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:53:25.752849Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.754372Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21507/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.752348Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.756047Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.758156Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.761241Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.759623Z 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-02T06:53:25.761431Z 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-02T06:53:25.761501Z 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, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:53:25.761541Z 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-02T06:53:25.765202Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.766702Z  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]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 [INFO] [stdout] 2025-10-02T06:53:25.769300Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.770989Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.771360Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.771448Z 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": "Uv7WPOtM/Ud19/2PBzhjjXokPCw=", "date": "Thu, 02 Oct 2025 06:53:25 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.776275Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.777684Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.778524Z DEBUG TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/x509/signed_extension/verify/signer.rs:167: Validating leaf certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 [INFO] [stdout] 2025-10-02T06:53:25.779180Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.779403Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.779414Z DEBUG TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/x509/signed_extension/verify/signer.rs:182: Building chain with: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 [INFO] [stdout] 2025-10-02T06:53:25.779627Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.779856Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.779888Z DEBUG TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/x509/signed_extension/verify/signer.rs:182: Building chain with: [organizationName = "Terrazzo Test", commonName = "localhost"] socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 [INFO] [stdout] 2025-10-02T06:53:25.780079Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.780260Z DEBUG TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/x509/signed_extension/verify/signer.rs:192: Validation PASSED socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 [INFO] [stdout] 2025-10-02T06:53:25.780334Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.780542Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.778778Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.780777Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.781964Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.782210Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.782403Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.782457Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.782669Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.783005Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.783844Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.784269Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.784662Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.785068Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.785326Z  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]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 connection_id=9 [INFO] [stdout] 2025-10-02T06:53:25.785068Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.785721Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.787420Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.788022Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.787632Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.788627Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.789081Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.789106Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.789136Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.789267Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.789320Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.789558Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.789590Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-02T06:53:25.789863Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.790075Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.790360Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.791378Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.791961Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.792152Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.792953Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.793546Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.793699Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.794136Z  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=8.55181ms socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 connection_id=9 [INFO] [stdout] 2025-10-02T06:53:25.794639Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.795165Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.795467Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.795972Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.797692Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.795998Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.797794Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="9" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.798020Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.798216Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.798283Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.798517Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.798796Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.798905Z  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 client [INFO] [stdout] 2025-10-02T06:53:25.799035Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.799286Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.799532Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.797394Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.799788Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.800039Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.800283Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.800518Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.801264Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.802724Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.803835Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.804259Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.805154Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.805736Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.805736Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.806928Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.807222Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.807462Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.807462Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.807715Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.807988Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.808238Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.808483Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.808961Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.810055Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.810410Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.810656Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.810929Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.811173Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.811433Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.811709Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.811932Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.812114Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.812378Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.812623Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.813366Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.814071Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.814819Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.814959Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.815286Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.815542Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.815801Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.816045Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.816317Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.816524Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.816585Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.817056Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.817495Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.817946Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.818170Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.818603Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.819670Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.820261Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.820889Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.821236Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.821649Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.822311Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.822790Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.823044Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.823731Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.824329Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.824953Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.825628Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.825832Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.825896Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.826135Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.826402Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.826648Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.827294Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.828273Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.828778Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.828877Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.829123Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.829385Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.829668Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.830244Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.831663Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.832523Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.833001Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.833156Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.833446Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.833727Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.833995Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.834258Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.834659Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.836054Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.837549Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.839024Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.840456Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.841997Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.843512Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.844346Z DEBUG Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.844902Z  INFO Run: src/client/health.rs:117: Received ping connection_id="8" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.845032Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.846457Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.847997Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.849572Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.849927Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.851064Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.852430Z  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 client [INFO] [stdout] 2025-10-02T06:53:25.852508Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.853922Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.855322Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.856781Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.858212Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.859597Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.861032Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.862501Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.863928Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.865360Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.866814Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.868303Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.869767Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.871181Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.872553Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.873992Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.875435Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.876850Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.878285Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.879723Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.881180Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.882660Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.884127Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.885625Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.887064Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.888504Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.889933Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.891352Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.892708Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.894117Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.895512Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.896826Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:25.897457Z  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 client [INFO] [stdout] 2025-10-02T06:53:35.457048Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.459498Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.459597Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.459815Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.460422Z  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=1.97608ms socket_addr=[::1]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 connection_id=1 [INFO] [stdout] 2025-10-02T06:53:35.461481Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.461566Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="1" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.461677Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.583912Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.584854Z  INFO Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.584950Z DEBUG Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.585678Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping server socket_addr=[::1]:21845 [INFO] [stdout] 2025-10-02T06:53:35.585894Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:213: Serving: done socket_addr=[::1]:21845 [INFO] [stdout] 2025-10-02T06:53:35.585996Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:21845 [INFO] [stdout] 2025-10-02T06:53:35.586446Z  WARN TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/tunnel.rs:117: The WebSocket was already used to create a channel socket_addr=[::1]:21845 client_name=EndToEndClient client_id=ae0af49d-1f8d-4319-9f4c-da5218fbed46 [INFO] [stdout] 2025-10-02T06:53:35.586516Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:104: reconnect::poll_ready: ConnectError(Custom { kind: AddrInUse, error: "The WebSocket was already used to create a channel" }) socket_addr=[::1]:21845 client_name=EndToEndClient client_id=ae0af49d-1f8d-4319-9f4c-da5218fbed46 connection_id=2 [INFO] [stdout] 2025-10-02T06:53:35.586571Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:143: error: The WebSocket was already used to create a channel socket_addr=[::1]:21845 client_name=EndToEndClient client_id=ae0af49d-1f8d-4319-9f4c-da5218fbed46 connection_id=2 [INFO] [stdout] 2025-10-02T06:53:35.586659Z  WARN 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:115: Health check loop FAILED: [GrpcError] status: Unavailable, message: "The WebSocket was already used to create a channel", details: [], metadata: MetadataMap { headers: {} } socket_addr=[::1]:21845 client_name=EndToEndClient client_id=ae0af49d-1f8d-4319-9f4c-da5218fbed46 connection_id=2 [INFO] [stdout] 2025-10-02T06:53:35.586717Z  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:56: Removing channel socket_addr=[::1]:21845 client_name=EndToEndClient client_id=ae0af49d-1f8d-4319-9f4c-da5218fbed46 connection_id=2 [INFO] [stdout] 2025-10-02T06:53:35.586857Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-10-02T06:53:35.586890Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping client [INFO] [stdout] 2025-10-02T06:53:35.620575Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.621581Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.621725Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.621867Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-10-02T06:53:35.621983Z  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:56: Removing channel socket_addr=[::1]:17553 client_name=EndToEndClient client_id=e850ff34-9215-443f-a7a7-90db41fe27dc connection_id=3 [INFO] [stdout] test tests::with_sleep ... ok [INFO] [stdout] 2025-10-02T06:53:35.625669Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="5" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.626515Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.626603Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.627248Z  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-02T06:53:35.627698Z  WARN TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/tunnel.rs:117: The WebSocket was already used to create a channel socket_addr=[::1]:19253 client_name=EndToEndClient client_id=a0f3f561-772c-4806-921f-cea858b2a5ae [INFO] [stdout] 2025-10-02T06:53:35.627795Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:104: reconnect::poll_ready: ConnectError(Custom { kind: AddrInUse, error: "The WebSocket was already used to create a channel" }) socket_addr=[::1]:19253 client_name=EndToEndClient client_id=a0f3f561-772c-4806-921f-cea858b2a5ae connection_id=5 [INFO] [stdout] 2025-10-02T06:53:35.627850Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:143: error: The WebSocket was already used to create a channel socket_addr=[::1]:19253 client_name=EndToEndClient client_id=a0f3f561-772c-4806-921f-cea858b2a5ae connection_id=5 [INFO] [stdout] 2025-10-02T06:53:35.627927Z  WARN 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:115: Health check loop FAILED: [GrpcError] status: Unavailable, message: "The WebSocket was already used to create a channel", details: [], metadata: MetadataMap { headers: {} } socket_addr=[::1]:19253 client_name=EndToEndClient client_id=a0f3f561-772c-4806-921f-cea858b2a5ae connection_id=5 [INFO] [stdout] 2025-10-02T06:53:35.627975Z  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:56: Removing channel socket_addr=[::1]:19253 client_name=EndToEndClient client_id=a0f3f561-772c-4806-921f-cea858b2a5ae connection_id=5 [INFO] [stdout] 2025-10-02T06:53:35.649877Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="4" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.650900Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.651154Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.651367Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-10-02T06:53:35.652435Z  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:56: Removing channel socket_addr=[::1]:19906 client_name=EndToEndClient client_id=290b89eb-2769-4083-8c79-46a19174349c connection_id=4 [INFO] [stdout] test tests::trivial ... ok [INFO] [stdout] 2025-10-02T06:53:35.661964Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.662953Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.663049Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.663159Z  WARN /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:64: The server 'Client' was not shutdown [INFO] [stdout] 2025-10-02T06:53:35.663841Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:30: Server handle dropped! [INFO] [stdout] 2025-10-02T06:53:35.663923Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping server socket_addr=[::1]:21385 [INFO] [stdout] 2025-10-02T06:53:35.664253Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:213: Serving: done socket_addr=[::1]:21385 [INFO] [stdout] 2025-10-02T06:53:35.664358Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:21385 [INFO] [stdout] 2025-10-02T06:53:35.664831Z  WARN TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/tunnel.rs:117: The WebSocket was already used to create a channel socket_addr=[::1]:21385 client_name=EndToEndClient client_id=c42e031a-528c-435c-8edd-015a05dbfbc9 [INFO] [stdout] 2025-10-02T06:53:35.664887Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:104: reconnect::poll_ready: ConnectError(Custom { kind: AddrInUse, error: "The WebSocket was already used to create a channel" }) socket_addr=[::1]:21385 client_name=EndToEndClient client_id=c42e031a-528c-435c-8edd-015a05dbfbc9 connection_id=6 [INFO] [stdout] 2025-10-02T06:53:35.664938Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:143: error: The WebSocket was already used to create a channel socket_addr=[::1]:21385 client_name=EndToEndClient client_id=c42e031a-528c-435c-8edd-015a05dbfbc9 connection_id=6 [INFO] [stdout] 2025-10-02T06:53:35.665023Z  WARN 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:115: Health check loop FAILED: [GrpcError] status: Unavailable, message: "The WebSocket was already used to create a channel", details: [], metadata: MetadataMap { headers: {} } socket_addr=[::1]:21385 client_name=EndToEndClient client_id=c42e031a-528c-435c-8edd-015a05dbfbc9 connection_id=6 [INFO] [stdout] 2025-10-02T06:53:35.665079Z  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:56: Removing channel socket_addr=[::1]:21385 client_name=EndToEndClient client_id=c42e031a-528c-435c-8edd-015a05dbfbc9 connection_id=6 [INFO] [stdout] 2025-10-02T06:53:35.665207Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-10-02T06:53:35.665483Z  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:56: Removing channel socket_addr=[::1]:21385 client_name=EndToEndClient client_id=259934ea-7b8f-4722-86ca-d88765986643 connection_id=8 [INFO] [stdout] test tests::with_many_calls ... ok [INFO] [stdout] 2025-10-02T06:53:35.670823Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="7" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.671940Z  INFO Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.672441Z DEBUG Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.673598Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping server socket_addr=[::1]:19253 [INFO] [stdout] 2025-10-02T06:53:35.674188Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:213: Serving: done socket_addr=[::1]:19253 [INFO] [stdout] 2025-10-02T06:53:35.674289Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:19253 [INFO] [stdout] 2025-10-02T06:53:35.674789Z  WARN TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/tunnel.rs:117: The WebSocket was already used to create a channel socket_addr=[::1]:19253 client_name=EndToEndClient client_id=58cd7683-6ac2-44fb-b44b-f9dca0665bf7 [INFO] [stdout] 2025-10-02T06:53:35.674843Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:104: reconnect::poll_ready: ConnectError(Custom { kind: AddrInUse, error: "The WebSocket was already used to create a channel" }) socket_addr=[::1]:19253 client_name=EndToEndClient client_id=58cd7683-6ac2-44fb-b44b-f9dca0665bf7 connection_id=7 [INFO] [stdout] 2025-10-02T06:53:35.674886Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:143: error: The WebSocket was already used to create a channel socket_addr=[::1]:19253 client_name=EndToEndClient client_id=58cd7683-6ac2-44fb-b44b-f9dca0665bf7 connection_id=7 [INFO] [stdout] 2025-10-02T06:53:35.674963Z  WARN 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:115: Health check loop FAILED: [GrpcError] status: Unavailable, message: "The WebSocket was already used to create a channel", details: [], metadata: MetadataMap { headers: {} } socket_addr=[::1]:19253 client_name=EndToEndClient client_id=58cd7683-6ac2-44fb-b44b-f9dca0665bf7 connection_id=7 [INFO] [stdout] 2025-10-02T06:53:35.675014Z  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:56: Removing channel socket_addr=[::1]:19253 client_name=EndToEndClient client_id=58cd7683-6ac2-44fb-b44b-f9dca0665bf7 connection_id=7 [INFO] [stdout] 2025-10-02T06:53:35.675138Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] test tests::with_sequential_calls ... ok [INFO] [stdout] 2025-10-02T06:53:35.799543Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.800533Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.800638Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:35.801437Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping server socket_addr=[::1]:21507 [INFO] [stdout] 2025-10-02T06:53:35.801634Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:213: Serving: done socket_addr=[::1]:21507 [INFO] [stdout] 2025-10-02T06:53:35.801732Z  INFO TestServer:Server:Listen: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:213: Serving: done socket_addr=127.0.0.1:21507 [INFO] [stdout] 2025-10-02T06:53:35.802188Z  WARN TestServer:Server:Listen:Tunnel: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/tunnel.rs:117: The WebSocket was already used to create a channel socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 [INFO] [stdout] 2025-10-02T06:53:35.802242Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:104: reconnect::poll_ready: ConnectError(Custom { kind: AddrInUse, error: "The WebSocket was already used to create a channel" }) socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 connection_id=9 [INFO] [stdout] 2025-10-02T06:53:35.802287Z DEBUG TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tonic-0.14.0/src/transport/channel/service/reconnect.rs:143: error: The WebSocket was already used to create a channel socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 connection_id=9 [INFO] [stdout] 2025-10-02T06:53:35.802368Z  WARN 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:115: Health check loop FAILED: [GrpcError] status: Unavailable, message: "The WebSocket was already used to create a channel", details: [], metadata: MetadataMap { headers: {} } socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 connection_id=9 [INFO] [stdout] 2025-10-02T06:53:35.802422Z  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:56: Removing channel socket_addr=[::1]:21507 client_name=EndToEndClient client_id=da0f1768-c5d0-45e0-8305-ad60602ed0b7 connection_id=9 [INFO] [stdout] 2025-10-02T06:53:35.802557Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] test tests::with_close_client ... ok [INFO] [stdout] 2025-10-02T06:53:45.463231Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:45.464480Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:45.464731Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:53:45.464926Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-10-02T06:53:45.465580Z  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:56: Removing channel socket_addr=[::1]:21845 client_name=EndToEndClient client_id=da6e76ae-486c-4e44-936c-48a22be909a4 connection_id=1 [INFO] [stdout] test tests::with_two_clients ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 20.63s [INFO] [stdout] [INFO] [stderr] Doc-tests trz_gateway_client [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "06994041f6af53401c2118c117014b43e5c59fee70db843e74df7096ee2dbb3f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "06994041f6af53401c2118c117014b43e5c59fee70db843e74df7096ee2dbb3f", kill_on_drop: false }` [INFO] [stdout] 06994041f6af53401c2118c117014b43e5c59fee70db843e74df7096ee2dbb3f