[INFO] fetching crate trz-gateway-client 0.1.17... [INFO] testing trz-gateway-client-0.1.17 against beta-2025-10-28 for beta-1.92-2 [INFO] extracting crate trz-gateway-client 0.1.17 into /workspace/builds/worker-1-tc2/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-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate trz-gateway-client 0.1.17 on toolchain beta-2025-10-28 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "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" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 289319932e077785325201d76d30daf4254f3affee9ef0e3cbf3687d8687b731 [INFO] running `Command { std: "docker" "start" "-a" "289319932e077785325201d76d30daf4254f3affee9ef0e3cbf3687d8687b731", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "289319932e077785325201d76d30daf4254f3affee9ef0e3cbf3687d8687b731", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "289319932e077785325201d76d30daf4254f3affee9ef0e3cbf3687d8687b731", kill_on_drop: false }` [INFO] [stdout] 289319932e077785325201d76d30daf4254f3affee9ef0e3cbf3687d8687b731 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8ad54f000783d021bb29a43df1df93decc99eb5bf9bbe85beabc60cfda99a2e1 [INFO] running `Command { std: "docker" "start" "-a" "8ad54f000783d021bb29a43df1df93decc99eb5bf9bbe85beabc60cfda99a2e1", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling hashbrown v0.15.4 [INFO] [stderr] Compiling slab v0.4.10 [INFO] [stderr] Compiling futures-channel v0.3.31 [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 fs_extra v1.3.0 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling aws-lc-rs v1.13.3 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling prettyplease v0.2.36 [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 litemap v0.8.0 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling icu_normalizer_data v2.0.0 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling time-core v0.1.4 [INFO] [stderr] Compiling deranged v0.4.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling rustls v0.23.31 [INFO] [stderr] Compiling time-macros v0.2.22 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling serde_json v1.0.142 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling base64ct v1.8.0 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling log v0.4.27 [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 num-integer v0.1.46 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling data-encoding v2.9.0 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling cc v1.2.31 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling time v0.3.41 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rusticata-macros v4.1.0 [INFO] [stderr] Compiling overload v0.1.1 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling nu-ansi-term v0.46.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rustls-native-certs v0.8.1 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling iri-string v0.7.8 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling humantime v2.2.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling matchers v0.1.0 [INFO] [stderr] Compiling uuid v1.17.0 [INFO] [stderr] Compiling aws-lc-sys v0.30.0 [INFO] [stderr] Compiling openssl-sys v0.9.109 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling hostname v0.4.1 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.21.1 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling tonic-build v0.14.0 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [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 serde_derive v1.0.219 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling axum-core v0.5.2 [INFO] [stderr] Compiling darling_macro v0.21.1 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling zerovec v0.11.3 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling darling v0.21.1 [INFO] [stderr] Compiling nameth-macro v0.1.17 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling nameth v0.1.17 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.2 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling tonic-prost-build v0.14.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] Compiling x509-parser v0.17.0 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling trz-gateway-common v0.1.17 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling h2 v0.4.11 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [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 hyper-timeout v0.5.2 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.22 [INFO] [stderr] Compiling rustls-webpki v0.103.4 [INFO] [stderr] Compiling tonic v0.14.0 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling tungstenite v0.27.0 [INFO] [stderr] Compiling tonic-prost v0.14.0 [INFO] [stderr] Compiling tokio-tungstenite v0.27.0 [INFO] [stderr] Compiling trz-gateway-client v0.1.17 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `tracing::error` [INFO] [stdout] --> src/client.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use tracing::error; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `-D unused-imports` implied by `-D unused` [INFO] [stdout] = help: to override `-D unused` add `#[allow(unused_imports)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 51s [INFO] running `Command { std: "docker" "inspect" "8ad54f000783d021bb29a43df1df93decc99eb5bf9bbe85beabc60cfda99a2e1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8ad54f000783d021bb29a43df1df93decc99eb5bf9bbe85beabc60cfda99a2e1", kill_on_drop: false }` [INFO] [stdout] 8ad54f000783d021bb29a43df1df93decc99eb5bf9bbe85beabc60cfda99a2e1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 252aadbe31f270993e88d0a2ef56ff964652d4253acb9b1f46c32db4df4a458e [INFO] running `Command { std: "docker" "start" "-a" "252aadbe31f270993e88d0a2ef56ff964652d4253acb9b1f46c32db4df4a458e", kill_on_drop: false }` [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling tungstenite v0.26.2 [INFO] [stderr] Compiling axum-macros v0.5.0 [INFO] [stderr] Compiling fs-err v3.1.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling autoclone v0.1.17 [INFO] [stderr] Compiling pem v3.0.5 [INFO] [stderr] Compiling terrazzo-fixture v0.1.17 [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 dashmap v6.1.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Compiling portpicker v0.1.1 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling tonic-prost-build v0.14.0 [INFO] [stderr] Compiling trz-gateway-common v0.1.17 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling tokio-tungstenite v0.26.2 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-tungstenite v0.27.0 [INFO] [stderr] Compiling h2 v0.4.11 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling axum v0.8.4 [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] [stdout] warning: unused import: `tracing::error` [INFO] [stdout] --> src/client.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use tracing::error; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `-D unused-imports` implied by `-D unused` [INFO] [stdout] = help: to override `-D unused` add `#[allow(unused_imports)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tracing::error` [INFO] [stdout] --> src/client.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use tracing::error; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `-D unused-imports` implied by `-D unused` [INFO] [stdout] = help: to override `-D unused` add `#[allow(unused_imports)]` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 04s [INFO] running `Command { std: "docker" "inspect" "252aadbe31f270993e88d0a2ef56ff964652d4253acb9b1f46c32db4df4a458e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "252aadbe31f270993e88d0a2ef56ff964652d4253acb9b1f46c32db4df4a458e", kill_on_drop: false }` [INFO] [stdout] 252aadbe31f270993e88d0a2ef56ff964652d4253acb9b1f46c32db4df4a458e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 1c76bedff9c4976b600848a8376c55e276c49f59f72a8883492529a7ec495913 [INFO] running `Command { std: "docker" "start" "-a" "1c76bedff9c4976b600848a8376c55e276c49f59f72a8883492529a7ec495913", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `tracing::error` [INFO] [stderr] --> src/client.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use tracing::error; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `-D unused-imports` implied by `-D unused` [INFO] [stderr] = help: to override `-D unused` add `#[allow(unused_imports)]` [INFO] [stderr] [INFO] [stderr] warning: `trz-gateway-client` (lib) generated 1 warning (run `cargo fix --lib -p trz-gateway-client` to apply 1 suggestion) [INFO] [stderr] warning: `trz-gateway-client` (lib test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trz_gateway_client-29b7909b0dbc2451) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] 2025-11-05T07:08:19.228363Z 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-11-05T07:08:19.278938Z  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-11-05T07:08:19.279282Z 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] 4f:33:d1:ba:14:1b:73:a5:ca:9d:24:2c:95:5e:34:7c:58:d2:bf:b5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:7e:e9:65:a7:83:62:ae:78:55:24:d1:a4:0b:e5: [INFO] [stdout] 36:87:88:5a:b7:97:aa:bc:a5:8f:c9:49:1a:47:17: [INFO] [stdout] 1f:03:d5:a2:c4:53:72:8b:ef:27:2f:b9:99:a3:16: [INFO] [stdout] f1:c0:49:39:a4:03:e7:69:14:73:f2:8b:ce:14:85: [INFO] [stdout] 50:86:81:dc:eb [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:95:81:5f:f2:7a:10:33:47:ed:7c:d1:65:d5: [INFO] [stdout] f1:6f:20:0a:a5:c0:dc:75:d5:c4:95:34:1b:33:74:3c:e3:f8: [INFO] [stdout] 1b:02:20:71:26:b5:08:56:75:9e:0f:b5:c9:05:b2:3a:cb:d8: [INFO] [stdout] 54:ce:5f:c0:7b:a1:c7:d2:66:bd:65:cf:de:9b:0c:fb:04 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.280270Z  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-11-05T07:08:19.280554Z 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] 4f:33:d1:ba:14:1b:73:a5:ca:9d:24:2c:95:5e:34:7c:58:d2:bf:b5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:7e:e9:65:a7:83:62:ae:78:55:24:d1:a4:0b:e5: [INFO] [stdout] 36:87:88:5a:b7:97:aa:bc:a5:8f:c9:49:1a:47:17: [INFO] [stdout] 1f:03:d5:a2:c4:53:72:8b:ef:27:2f:b9:99:a3:16: [INFO] [stdout] f1:c0:49:39:a4:03:e7:69:14:73:f2:8b:ce:14:85: [INFO] [stdout] 50:86:81:dc:eb [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:95:81:5f:f2:7a:10:33:47:ed:7c:d1:65:d5: [INFO] [stdout] f1:6f:20:0a:a5:c0:dc:75:d5:c4:95:34:1b:33:74:3c:e3:f8: [INFO] [stdout] 1b:02:20:71:26:b5:08:56:75:9e:0f:b5:c9:05:b2:3a:cb:d8: [INFO] [stdout] 54:ce:5f:c0:7b:a1:c7:d2:66:bd:65:cf:de:9b:0c:fb:04 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.281116Z  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-11-05T07:08:19.281401Z 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] 4f:33:d1:ba:14:1b:73:a5:ca:9d:24:2c:95:5e:34:7c:58:d2:bf:b5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:7e:e9:65:a7:83:62:ae:78:55:24:d1:a4:0b:e5: [INFO] [stdout] 36:87:88:5a:b7:97:aa:bc:a5:8f:c9:49:1a:47:17: [INFO] [stdout] 1f:03:d5:a2:c4:53:72:8b:ef:27:2f:b9:99:a3:16: [INFO] [stdout] f1:c0:49:39:a4:03:e7:69:14:73:f2:8b:ce:14:85: [INFO] [stdout] 50:86:81:dc:eb [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:95:81:5f:f2:7a:10:33:47:ed:7c:d1:65:d5: [INFO] [stdout] f1:6f:20:0a:a5:c0:dc:75:d5:c4:95:34:1b:33:74:3c:e3:f8: [INFO] [stdout] 1b:02:20:71:26:b5:08:56:75:9e:0f:b5:c9:05:b2:3a:cb:d8: [INFO] [stdout] 54:ce:5f:c0:7b:a1:c7:d2:66:bd:65:cf:de:9b:0c:fb:04 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.283228Z  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-11-05T07:08:19.283510Z 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] 4f:33:d1:ba:14:1b:73:a5:ca:9d:24:2c:95:5e:34:7c:58:d2:bf:b5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:7e:e9:65:a7:83:62:ae:78:55:24:d1:a4:0b:e5: [INFO] [stdout] 36:87:88:5a:b7:97:aa:bc:a5:8f:c9:49:1a:47:17: [INFO] [stdout] 1f:03:d5:a2:c4:53:72:8b:ef:27:2f:b9:99:a3:16: [INFO] [stdout] f1:c0:49:39:a4:03:e7:69:14:73:f2:8b:ce:14:85: [INFO] [stdout] 50:86:81:dc:eb [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:95:81:5f:f2:7a:10:33:47:ed:7c:d1:65:d5: [INFO] [stdout] f1:6f:20:0a:a5:c0:dc:75:d5:c4:95:34:1b:33:74:3c:e3:f8: [INFO] [stdout] 1b:02:20:71:26:b5:08:56:75:9e:0f:b5:c9:05:b2:3a:cb:d8: [INFO] [stdout] 54:ce:5f:c0:7b:a1:c7:d2:66:bd:65:cf:de:9b:0c:fb:04 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.285126Z  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-11-05T07:08:19.285270Z  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 Nov 5 07:08:19 2026 GMT (11months 30days 3h 50m 23s 714ms 749us 872ns) [INFO] [stdout] 2025-11-05T07:08:19.285360Z 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] 4f:33:d1:ba:14:1b:73:a5:ca:9d:24:2c:95:5e:34:7c:58:d2:bf:b5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:7e:e9:65:a7:83:62:ae:78:55:24:d1:a4:0b:e5: [INFO] [stdout] 36:87:88:5a:b7:97:aa:bc:a5:8f:c9:49:1a:47:17: [INFO] [stdout] 1f:03:d5:a2:c4:53:72:8b:ef:27:2f:b9:99:a3:16: [INFO] [stdout] f1:c0:49:39:a4:03:e7:69:14:73:f2:8b:ce:14:85: [INFO] [stdout] 50:86:81:dc:eb [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:95:81:5f:f2:7a:10:33:47:ed:7c:d1:65:d5: [INFO] [stdout] f1:6f:20:0a:a5:c0:dc:75:d5:c4:95:34:1b:33:74:3c:e3:f8: [INFO] [stdout] 1b:02:20:71:26:b5:08:56:75:9e:0f:b5:c9:05:b2:3a:cb:d8: [INFO] [stdout] 54:ce:5f:c0:7b:a1:c7:d2:66:bd:65:cf:de:9b:0c:fb:04 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.285618Z 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] a5:f0:d7:81:f1:70:25:c2:73:09:84:5a:64:6f:80:1c:08:f2:36:a2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:8e:e0:c7:21:9c:aa:96:ce:3d:c6:51:86:91:9e: [INFO] [stdout] d6:e3:a4:bb:05:dd:bd:a3:bf:bd:e8:39:e4:5b:1f: [INFO] [stdout] c1:0c:15:73:fd:53:db:b4:9a:3c:0a:9c:f5:85:ce: [INFO] [stdout] 70:be:7f:a3:91:62:17:8c:8d:0f:54:f6:59:68:83: [INFO] [stdout] 55:e7:50:7b:85 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 3C:5B:EE:BF:05:00:B8:CE:F2:27:01:CB:6B:7F:5C:9A:06:2C:7D:F2 [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:A8:61:0D:98:A6:97:DC:AD:42:C0:A3:D9:E8:BD:44:38:45:EE:B9:39 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:D8:BB:CB:07:2C:CA:D2:A7:24:0A:1C:C2:A0:42:3E:12:F8:71:E4:1F [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:57:43:db:ce:2f:63:20:45:44:a3:6c:fb:ed:93: [INFO] [stdout] 31:37:a1:98:3b:78:db:ff:06:b7:19:99:b6:48:38:41:95:96: [INFO] [stdout] 02:20:1d:e0:77:60:0d:37:90:af:7e:a7:2e:d0:f8:a4:e7:74: [INFO] [stdout] f8:33:de:de:30:ca:92:ca:92:5a:24:70:fc:0a:28:55 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.285672Z  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-11-05T07:08:19.285951Z 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] d8:bb:cb:07:2c:ca:d2:a7:24:0a:1c:c2:a0:42:3e:12:f8:71:e4:1f [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:b0:be:11:60:9b:07:1e:89:a8:6b:04:70:aa:e1: [INFO] [stdout] a6:fe:00:e4:44:3d:d0:31:56:4b:06:22:cd:43:ef: [INFO] [stdout] 3e:1f:b1:c3:a6:ee:0b:64:b3:6b:c1:66:12:69:42: [INFO] [stdout] fd:96:5a:05:ee:a2:02:51:44:13:79:58:86:e6:eb: [INFO] [stdout] fd:e6:91:b0:30 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] A8:61:0D:98:A6:97:DC:AD:42:C0:A3:D9:E8:BD:44:38:45:EE:B9:39 [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:d6:fc:30:fa:80:98:73:bc:8f:7a:c1:3b:f3: [INFO] [stdout] 57:5b:de:ee:7f:06:08:6c:5e:63:1d:43:db:14:bb:f6:7c:23: [INFO] [stdout] d0:02:21:00:86:a7:06:af:4b:bd:9c:2c:f7:81:3f:e8:62:a2: [INFO] [stdout] d7:73:53:45:ab:00:4a:07:ad:52:b3:11:16:b6:6d:3b:83:d9 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.286947Z 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-11-05T07:08:19.288435Z  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-11-05T07:08:19.288701Z 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] 4f:33:d1:ba:14:1b:73:a5:ca:9d:24:2c:95:5e:34:7c:58:d2:bf:b5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:7e:e9:65:a7:83:62:ae:78:55:24:d1:a4:0b:e5: [INFO] [stdout] 36:87:88:5a:b7:97:aa:bc:a5:8f:c9:49:1a:47:17: [INFO] [stdout] 1f:03:d5:a2:c4:53:72:8b:ef:27:2f:b9:99:a3:16: [INFO] [stdout] f1:c0:49:39:a4:03:e7:69:14:73:f2:8b:ce:14:85: [INFO] [stdout] 50:86:81:dc:eb [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:95:81:5f:f2:7a:10:33:47:ed:7c:d1:65:d5: [INFO] [stdout] f1:6f:20:0a:a5:c0:dc:75:d5:c4:95:34:1b:33:74:3c:e3:f8: [INFO] [stdout] 1b:02:20:71:26:b5:08:56:75:9e:0f:b5:c9:05:b2:3a:cb:d8: [INFO] [stdout] 54:ce:5f:c0:7b:a1:c7:d2:66:bd:65:cf:de:9b:0c:fb:04 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.288888Z  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 Nov 5 07:08:19 2026 GMT (11months 30days 3h 50m 23s 711ms 130us 313ns) [INFO] [stdout] 2025-11-05T07:08:19.289193Z 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] 65:ab:0a:ca:c4:ba:c3:6a:4b:5f:9b:3c:68:73:85:c9:6b:16:7f:8e [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:d4:7f:47:2c:9e:6f:b3:d4:9a:e7:a0:62:1a:db: [INFO] [stdout] 85:cd:af:dc:12:89:27:88:76:11:e2:fa:0c:37:e1: [INFO] [stdout] ba:09:54:a0:17:b4:de:21:b2:b3:49:fb:7d:ee:48: [INFO] [stdout] a0:45:e9:ae:f1:45:66:65:10:7d:f9:6e:4e:f9:2f: [INFO] [stdout] 62:0d:47:e2:43 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 4A:8E:6B:E2:08:AF:57:61:08:6D:30:DA:84:ED:E9:6D:31:6B:FC:10 [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:59:6E:B9:9F:25:70:BF:C7:73:F3:ED:F3:94:83:84:03:2E:02:E2:96 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:10:C5:A8:32:B3:08:DF:A8:66:82:15:76:49:1B:37:2D:7D:28:17:27 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:bd:f4:3e:e1:2f:60:10:3b:09:fb:dd:8e:12: [INFO] [stdout] 1d:6c:88:fe:6c:d8:cc:8b:52:3c:6d:77:b8:39:bc:65:cd:2e: [INFO] [stdout] 74:02:21:00:c6:cf:39:40:24:83:ba:2e:5c:02:f9:9c:73:f0: [INFO] [stdout] ed:d6:f3:8f:e0:40:f7:23:05:d9:9c:ec:d6:bb:53:49:a0:15 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.289238Z  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-11-05T07:08:19.289501Z 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] 10:c5:a8:32:b3:08:df:a8:66:82:15:76:49:1b:37:2d:7d:28:17:27 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:e0:49:e3:54:02:5d:89:b1:63:75:01:a6:4b:42: [INFO] [stdout] e1:a7:f3:36:52:97:09:e5:94:65:2f:5f:9c:76:c3: [INFO] [stdout] f6:cc:4f:3b:fb:37:2a:2f:a7:70:35:91:f8:bc:25: [INFO] [stdout] 3b:f8:d6:c6:f3:ad:7d:6e:34:5b:8e:88:ad:b5:2f: [INFO] [stdout] 12:aa:d6:41:bf [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 59:6E:B9:9F:25:70:BF:C7:73:F3:ED:F3:94:83:84:03:2E:02:E2:96 [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:21:ea:aa:5a:ed:ea:be:e2:9c:60:5c:45:20:81: [INFO] [stdout] 85:02:c1:2d:d4:3c:37:8c:9f:43:72:62:31:b6:f1:28:fe:bd: [INFO] [stdout] 02:20:55:ab:61:cf:c4:d5:13:e5:a5:ca:24:c2:75:5b:ab:e1: [INFO] [stdout] 29:23:3b:62:e8:33:61:44:ac:ea:da:9b:26:d6:e4:f0 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.290005Z 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-11-05T07:08:19.290005Z  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 Nov 5 07:08:19 2026 GMT (11months 30days 3h 50m 23s 717ms 67us 582ns) [INFO] [stdout] 2025-11-05T07:08:19.290330Z 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] f9:5a:d4:1f:3a:97:b1:7e:bf:71:73:da:bc:a9:d2:2f:7f:e1:43:5e [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:89:8e:64:f4:46:08:c2:74:b5:a1:dd:8b:89:da: [INFO] [stdout] ad:52:ce:aa:ac:85:9b:97:02:99:56:3d:00:c4:03: [INFO] [stdout] 4a:c0:fd:c4:00:05:90:51:fe:eb:a6:80:96:0d:6c: [INFO] [stdout] d2:ff:5c:7c:c9:bd:32:4a:06:b3:e7:b5:2e:20:9b: [INFO] [stdout] d5:0b:1e:e5:55 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 04:1E:25:A4:EE:BB:FE:02:14:1C:1D:4B:61:4D:C7:D5:84:CB:D8:35 [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:30:A1:2B:D1:14:BF:29:57:20:C7:F3:E1:21:32:07:C6:B6:D6:4C:B3 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4C:73:93:A9:14:3D:23:F3:9D:6B:73:B4:01:E8:05:5A:D4:BF:30:82 [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:33:47:4f:3f:8a:4b:fd:47:29:43:32:ad:ca:86: [INFO] [stdout] fe:22:e6:1a:dd:8d:ae:a1:97:9c:5e:66:d3:d9:3f:8b:72:4a: [INFO] [stdout] 02:20:3d:b5:13:53:31:5d:19:f9:92:70:37:f6:56:d7:6d:fc: [INFO] [stdout] 49:54:84:3f:fa:35:2c:15:ca:6f:dd:cb:36:40:ed:71 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.290369Z  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-11-05T07:08:19.290615Z 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] 4c:73:93:a9:14:3d:23:f3:9d:6b:73:b4:01:e8:05:5a:d4:bf:30:82 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:44:9f:f6:ea:7e:52:9a:c5:bc:ce:20:a7:b8:7a: [INFO] [stdout] 1b:b5:4a:ac:3d:f1:a1:2e:04:57:48:1f:e6:e3:be: [INFO] [stdout] 8f:d7:6d:c9:b0:ca:01:8b:d8:6d:1a:aa:7d:fb:fe: [INFO] [stdout] 46:e7:25:77:84:f2:83:48:46:62:74:38:18:e6:a8: [INFO] [stdout] c5:98:b5:ab:7f [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 30:A1:2B:D1:14:BF:29:57:20:C7:F3:E1:21:32:07:C6:B6:D6:4C:B3 [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:2f:84:aa:36:11:90:65:3e:51:da:d2:f2:cd:69: [INFO] [stdout] f9:b4:5d:5c:1e:8d:e2:65:b4:d9:c0:d0:20:eb:f7:5c:8c:60: [INFO] [stdout] 02:20:21:67:a8:dd:86:39:89:37:22:30:c1:a6:e6:2d:15:2f: [INFO] [stdout] e6:3b:65:a6:75:ed:96:d8:59:8d:2d:07:68:70:97:8a [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.291104Z 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-11-05T07:08:19.291497Z  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-11-05T07:08:19.291774Z 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] 65:ab:0a:ca:c4:ba:c3:6a:4b:5f:9b:3c:68:73:85:c9:6b:16:7f:8e [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:d4:7f:47:2c:9e:6f:b3:d4:9a:e7:a0:62:1a:db: [INFO] [stdout] 85:cd:af:dc:12:89:27:88:76:11:e2:fa:0c:37:e1: [INFO] [stdout] ba:09:54:a0:17:b4:de:21:b2:b3:49:fb:7d:ee:48: [INFO] [stdout] a0:45:e9:ae:f1:45:66:65:10:7d:f9:6e:4e:f9:2f: [INFO] [stdout] 62:0d:47:e2:43 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 4A:8E:6B:E2:08:AF:57:61:08:6D:30:DA:84:ED:E9:6D:31:6B:FC:10 [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:59:6E:B9:9F:25:70:BF:C7:73:F3:ED:F3:94:83:84:03:2E:02:E2:96 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:10:C5:A8:32:B3:08:DF:A8:66:82:15:76:49:1B:37:2D:7D:28:17:27 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:bd:f4:3e:e1:2f:60:10:3b:09:fb:dd:8e:12: [INFO] [stdout] 1d:6c:88:fe:6c:d8:cc:8b:52:3c:6d:77:b8:39:bc:65:cd:2e: [INFO] [stdout] 74:02:21:00:c6:cf:39:40:24:83:ba:2e:5c:02:f9:9c:73:f0: [INFO] [stdout] ed:d6:f3:8f:e0:40:f7:23:05:d9:9c:ec:d6:bb:53:49:a0:15 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.292476Z  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-11-05T07:08:19.292694Z 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] f9:5a:d4:1f:3a:97:b1:7e:bf:71:73:da:bc:a9:d2:2f:7f:e1:43:5e [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:89:8e:64:f4:46:08:c2:74:b5:a1:dd:8b:89:da: [INFO] [stdout] ad:52:ce:aa:ac:85:9b:97:02:99:56:3d:00:c4:03: [INFO] [stdout] 4a:c0:fd:c4:00:05:90:51:fe:eb:a6:80:96:0d:6c: [INFO] [stdout] d2:ff:5c:7c:c9:bd:32:4a:06:b3:e7:b5:2e:20:9b: [INFO] [stdout] d5:0b:1e:e5:55 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 04:1E:25:A4:EE:BB:FE:02:14:1C:1D:4B:61:4D:C7:D5:84:CB:D8:35 [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:30:A1:2B:D1:14:BF:29:57:20:C7:F3:E1:21:32:07:C6:B6:D6:4C:B3 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4C:73:93:A9:14:3D:23:F3:9D:6B:73:B4:01:E8:05:5A:D4:BF:30:82 [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:33:47:4f:3f:8a:4b:fd:47:29:43:32:ad:ca:86: [INFO] [stdout] fe:22:e6:1a:dd:8d:ae:a1:97:9c:5e:66:d3:d9:3f:8b:72:4a: [INFO] [stdout] 02:20:3d:b5:13:53:31:5d:19:f9:92:70:37:f6:56:d7:6d:fc: [INFO] [stdout] 49:54:84:3f:fa:35:2c:15:ca:6f:dd:cb:36:40:ed:71 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.293039Z  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 Nov 5 07:08:19 2026 GMT (11months 30days 3h 50m 23s 706ms 986us 914ns) [INFO] [stdout] 2025-11-05T07:08:19.293377Z 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] 9e:44:ae:f5:94:0b:3a:3e:8f:7d:f5:a9:8e:0e:10:e4:e8:62:ad:67 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:25:b5:b9:53:a8:36:25:d8:27:0f:9f:55:ce:b1: [INFO] [stdout] d6:ee:34:95:f9:b9:d3:8c:db:74:8d:9b:8d:a4:e2: [INFO] [stdout] a0:5d:dc:32:13:a0:0f:65:36:be:ed:05:1f:3e:c4: [INFO] [stdout] d8:00:66:31:b2:81:13:03:78:a6:7d:5a:cb:cb:08: [INFO] [stdout] 27:e7:33:5a:17 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 01:06:D2:0E:56:48:90:E3:32:2D:F7:E4:A6:51:D6:22:44:C0:F3:FF [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:7F:F9:C9:69:9C:34:C5:C0:C1:6B:42:43:DD:45:A7:39:91:B5:A3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:86:AC:F1:E6:C9:71:8E:C9:E5:EF:8B:FA:A1:AB:40:2B:62:89:F6:BE [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:86:b1:a8:b8:6c:ee:6f:b0:75:f0:05:cf:c7: [INFO] [stdout] c1:28:54:52:f1:0a:ff:20:12:ce:07:06:1a:88:3c:c5:fe:5c: [INFO] [stdout] cc:02:21:00:f7:b5:4a:96:50:08:60:5a:04:00:77:c1:9a:d6: [INFO] [stdout] fa:ac:09:94:df:4f:f1:ea:65:10:45:65:b4:41:e4:69:fa:00 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.293436Z  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-11-05T07:08:19.293708Z 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] 86:ac:f1:e6:c9:71:8e:c9:e5:ef:8b:fa:a1:ab:40:2b:62:89:f6:be [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:8e:45:4f:4c:7d:d6:5b:08:31:2a:08:b3:fd:00: [INFO] [stdout] 8a:0c:83:41:04:4e:92:7b:3e:69:e2:55:e1:e7:7a: [INFO] [stdout] 8d:95:da:bd:bb:2c:d2:b4:ab:d6:7f:70:08:60:59: [INFO] [stdout] 67:43:d1:ca:a8:a2:9b:40:87:6f:17:d8:76:11:84: [INFO] [stdout] dd:d1:2f:93:1b [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 7F:F9:C9:69:9C:34:C5:C0:C1:6B:42:43:DD:45:A7:39:91:B5:A3:89 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:TRUE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Certificate Sign, CRL Sign [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:60:d8:55:db:c4:55:f0:20:b9:ac:fb:68:2a:2c: [INFO] [stdout] 99:66:7e:b4:9b:24:34:df:7b:ac:3b:41:76:c6:b0:a6:92:c2: [INFO] [stdout] 02:21:00:ca:e0:4f:4a:e4:6c:87:b1:eb:06:a2:a9:6b:6c:ae: [INFO] [stdout] 33:c5:ac:41:da:d9:37:cd:95:8c:26:26:b0:27:0c:8b:2e [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.293783Z  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 Nov 5 07:08:19 2026 GMT (11months 30days 3h 50m 23s 706ms 234us 14ns) [INFO] [stdout] 2025-11-05T07:08:19.294128Z 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] 76:5d:99:5d:a4:ea:8b:7f:7b:53:1a:22:60:fd:bc:f6:3f:5c:0b:0a [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:20:14:c5:e7:bf:fd:0e:f9:3b:c9:dc:44:10:2b: [INFO] [stdout] c0:b4:21:04:5b:95:70:82:31:62:1b:96:a3:34:c6: [INFO] [stdout] be:0f:28:ac:a1:56:10:48:5c:d3:dd:12:4f:18:a5: [INFO] [stdout] 64:f7:d5:77:2a:8f:85:1e:b9:79:dd:94:62:72:ac: [INFO] [stdout] f1:3b:88:45:0a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 7A:88:42:A3:F9:93:68:7D:D5:B8:16:F5:CA:E2:F6:7E:47:A0:4E:57 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:A0:3F:6C:93:79:2A:64:B5:67:01:2A:A9:06:D5:DC:32:66:E3:E7:6D [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:A3:4F:73:08:38:87:BF:80:3F:6D:97:BE:89:D2:CA:00:B3:9F:E8:CE [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:73:2a:3a:01:40:57:10:cb:c7:6b:aa:17:31:f4: [INFO] [stdout] 26:d3:30:27:ec:f9:e3:65:c9:46:24:c3:91:a5:9a:d4:ba:51: [INFO] [stdout] 02:21:00:87:97:03:e7:d0:0b:b2:ed:64:6b:98:17:f9:d8:23: [INFO] [stdout] f6:5a:32:66:67:c8:4b:7a:8f:84:ab:26:4c:43:f5:88:61 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.294189Z  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-11-05T07:08:19.294237Z 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-11-05T07:08:19.294435Z 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] a3:4f:73:08:38:87:bf:80:3f:6d:97:be:89:d2:ca:00:b3:9f:e8:ce [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:46:94:fc:7c:ee:9c:15:5d:ce:c9:fd:59:38:ef: [INFO] [stdout] b5:63:29:3b:b2:fc:10:cb:6c:9e:20:6b:dc:b9:ee: [INFO] [stdout] a3:fa:07:56:0a:98:67:0c:8d:f3:73:ad:5e:da:f5: [INFO] [stdout] 38:cd:3d:bb:89:93:1d:11:9c:85:07:d0:60:ba:fd: [INFO] [stdout] 7c:82:1f:8a:c2 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] A0:3F:6C:93:79:2A:64:B5:67:01:2A:A9:06:D5:DC:32:66:E3:E7:6D [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:5d:ae:92:56:5e:44:a1:61:a4:80:eb:f3:c7:ef: [INFO] [stdout] 6d:81:01:86:1a:c6:e9:7e:c3:75:ff:a6:47:06:ac:0a:b1:14: [INFO] [stdout] 02:21:00:e6:bb:7e:a6:9a:ee:d3:e2:5c:3c:87:ab:bd:d2:ee: [INFO] [stdout] 70:72:55:80:89:09:bb:58:61:c2:26:38:03:09:b2:5e:ac [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.294910Z 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-11-05T07:08:19.295661Z  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-11-05T07:08:19.295963Z 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] a5:f0:d7:81:f1:70:25:c2:73:09:84:5a:64:6f:80:1c:08:f2:36:a2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:8e:e0:c7:21:9c:aa:96:ce:3d:c6:51:86:91:9e: [INFO] [stdout] d6:e3:a4:bb:05:dd:bd:a3:bf:bd:e8:39:e4:5b:1f: [INFO] [stdout] c1:0c:15:73:fd:53:db:b4:9a:3c:0a:9c:f5:85:ce: [INFO] [stdout] 70:be:7f:a3:91:62:17:8c:8d:0f:54:f6:59:68:83: [INFO] [stdout] 55:e7:50:7b:85 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 3C:5B:EE:BF:05:00:B8:CE:F2:27:01:CB:6B:7F:5C:9A:06:2C:7D:F2 [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:A8:61:0D:98:A6:97:DC:AD:42:C0:A3:D9:E8:BD:44:38:45:EE:B9:39 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:D8:BB:CB:07:2C:CA:D2:A7:24:0A:1C:C2:A0:42:3E:12:F8:71:E4:1F [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:57:43:db:ce:2f:63:20:45:44:a3:6c:fb:ed:93: [INFO] [stdout] 31:37:a1:98:3b:78:db:ff:06:b7:19:99:b6:48:38:41:95:96: [INFO] [stdout] 02:20:1d:e0:77:60:0d:37:90:af:7e:a7:2e:d0:f8:a4:e7:74: [INFO] [stdout] f8:33:de:de:30:ca:92:ca:92:5a:24:70:fc:0a:28:55 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.296334Z  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-11-05T07:08:19.302609Z  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-11-05T07:08:19.302781Z 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-11-05T07:08:19.303747Z 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] 76:5d:99:5d:a4:ea:8b:7f:7b:53:1a:22:60:fd:bc:f6:3f:5c:0b:0a [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:20:14:c5:e7:bf:fd:0e:f9:3b:c9:dc:44:10:2b: [INFO] [stdout] c0:b4:21:04:5b:95:70:82:31:62:1b:96:a3:34:c6: [INFO] [stdout] be:0f:28:ac:a1:56:10:48:5c:d3:dd:12:4f:18:a5: [INFO] [stdout] 64:f7:d5:77:2a:8f:85:1e:b9:79:dd:94:62:72:ac: [INFO] [stdout] f1:3b:88:45:0a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 7A:88:42:A3:F9:93:68:7D:D5:B8:16:F5:CA:E2:F6:7E:47:A0:4E:57 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:A0:3F:6C:93:79:2A:64:B5:67:01:2A:A9:06:D5:DC:32:66:E3:E7:6D [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:A3:4F:73:08:38:87:BF:80:3F:6D:97:BE:89:D2:CA:00:B3:9F:E8:CE [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:73:2a:3a:01:40:57:10:cb:c7:6b:aa:17:31:f4: [INFO] [stdout] 26:d3:30:27:ec:f9:e3:65:c9:46:24:c3:91:a5:9a:d4:ba:51: [INFO] [stdout] 02:21:00:87:97:03:e7:d0:0b:b2:ed:64:6b:98:17:f9:d8:23: [INFO] [stdout] f6:5a:32:66:67:c8:4b:7a:8f:84:ab:26:4c:43:f5:88:61 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.297574Z  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-11-05T07:08:19.305651Z 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-11-05T07:08:19.305933Z  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-11-05T07:08:19.306042Z 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-11-05T07:08:19.297671Z  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-11-05T07:08:19.297777Z  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 Nov 5 07:08:19 2026 GMT (11months 30days 3h 50m 23s 702ms 238us 765ns) [INFO] [stdout] 2025-11-05T07:08:19.306271Z 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-11-05T07:08:19.298220Z  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-11-05T07:08:19.306553Z 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] 0b:cc:e3:93:03:78:63:38:0b:ec:70:31:fa:ab:d6:a9:e7:91:e1:27 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:8e:4e:2c:07:40:d1:d6:30:ce:6c:0d:23:29:29: [INFO] [stdout] d1:49:83:e0:64:dd:01:79:4d:f0:65:5a:84:34:d5: [INFO] [stdout] 50:f1:07:d6:6a:ad:9e:0a:20:a7:94:4f:7f:7f:20: [INFO] [stdout] 47:43:91:07:69:81:94:ce:c9:5a:a1:a4:26:58:27: [INFO] [stdout] ee:59:e0:7f:a5 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] B7:EE:20:F2:01:58:39:44:C4:83:53:03:23:19:CD:18:C7:FB:32:C4 [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:B4:7B:46:CB:18:74:F0:52:BE:3D:81:C1:A8:CD:D3:63:26:8C:58:6A [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:17:B4:4A:83:AE:BB:48:7F:FF:10:C0:93:A7:CE:C9:8C:E7:F5:0B:7C [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:3b:d4:d2:da:7f:f0:18:36:3b:c8:4e:39:ed:48: [INFO] [stdout] 2f:a3:27:cf:db:e4:0e:87:60:97:19:55:5c:8f:3d:9d:7a:8f: [INFO] [stdout] 02:20:4d:30:4b:4e:ee:28:ac:63:f0:f9:a2:0c:3a:9d:3b:63: [INFO] [stdout] aa:d5:86:0f:05:9f:ca:57:c4:fe:d6:ad:c4:c2:b6:86 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.306622Z  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-11-05T07:08:19.306678Z 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] 9e:44:ae:f5:94:0b:3a:3e:8f:7d:f5:a9:8e:0e:10:e4:e8:62:ad:67 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:25:b5:b9:53:a8:36:25:d8:27:0f:9f:55:ce:b1: [INFO] [stdout] d6:ee:34:95:f9:b9:d3:8c:db:74:8d:9b:8d:a4:e2: [INFO] [stdout] a0:5d:dc:32:13:a0:0f:65:36:be:ed:05:1f:3e:c4: [INFO] [stdout] d8:00:66:31:b2:81:13:03:78:a6:7d:5a:cb:cb:08: [INFO] [stdout] 27:e7:33:5a:17 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 01:06:D2:0E:56:48:90:E3:32:2D:F7:E4:A6:51:D6:22:44:C0:F3:FF [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:7F:F9:C9:69:9C:34:C5:C0:C1:6B:42:43:DD:45:A7:39:91:B5:A3:89 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:86:AC:F1:E6:C9:71:8E:C9:E5:EF:8B:FA:A1:AB:40:2B:62:89:F6:BE [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:86:b1:a8:b8:6c:ee:6f:b0:75:f0:05:cf:c7: [INFO] [stdout] c1:28:54:52:f1:0a:ff:20:12:ce:07:06:1a:88:3c:c5:fe:5c: [INFO] [stdout] cc:02:21:00:f7:b5:4a:96:50:08:60:5a:04:00:77:c1:9a:d6: [INFO] [stdout] fa:ac:09:94:df:4f:f1:ea:65:10:45:65:b4:41:e4:69:fa:00 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.306884Z 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] 17:b4:4a:83:ae:bb:48:7f:ff:10:c0:93:a7:ce:c9:8c:e7:f5:0b:7c [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:1d:67:41:fb:1e:21:ea:38:04:e2:8f:a7:ae:65: [INFO] [stdout] e6:1b:68:76:37:d8:84:c0:bc:d1:41:9f:a2:4f:63: [INFO] [stdout] 20:73:2e:e5:fb:5a:66:d5:91:cb:6f:d7:e8:0a:89: [INFO] [stdout] 85:98:b9:83:f5:9b:8c:0f:ad:66:11:c1:d3:a1:99: [INFO] [stdout] 28:87:07:d2:47 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] B4:7B:46:CB:18:74:F0:52:BE:3D:81:C1:A8:CD:D3:63:26:8C:58:6A [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:e1:bf:63:bf:d9:c4:da:4f:e5:18:1b:b9:4d: [INFO] [stdout] 4b:2f:80:0d:92:1e:ac:15:12:b6:b3:ce:fa:bd:f2:76:b0:30: [INFO] [stdout] 01:02:21:00:ae:7e:4a:15:76:0a:9d:7e:dc:db:07:5b:de:8f: [INFO] [stdout] a3:a4:4f:4a:f2:38:3a:c2:44:da:bb:b4:60:95:f6:15:62:f9 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.307474Z 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-11-05T07:08:19.308250Z  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-11-05T07:08:19.308339Z 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-11-05T07:08:19.308693Z  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]:21148 [INFO] [stdout] 2025-11-05T07:08:19.308784Z  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-11-05T07:08:19.308877Z  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:21148 [INFO] [stdout] 2025-11-05T07:08:19.309038Z 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] 0b:cc:e3:93:03:78:63:38:0b:ec:70:31:fa:ab:d6:a9:e7:91:e1:27 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Nov 5 07:08:19 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:8e:4e:2c:07:40:d1:d6:30:ce:6c:0d:23:29:29: [INFO] [stdout] d1:49:83:e0:64:dd:01:79:4d:f0:65:5a:84:34:d5: [INFO] [stdout] 50:f1:07:d6:6a:ad:9e:0a:20:a7:94:4f:7f:7f:20: [INFO] [stdout] 47:43:91:07:69:81:94:ce:c9:5a:a1:a4:26:58:27: [INFO] [stdout] ee:59:e0:7f:a5 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] B7:EE:20:F2:01:58:39:44:C4:83:53:03:23:19:CD:18:C7:FB:32:C4 [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:B4:7B:46:CB:18:74:F0:52:BE:3D:81:C1:A8:CD:D3:63:26:8C:58:6A [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:17:B4:4A:83:AE:BB:48:7F:FF:10:C0:93:A7:CE:C9:8C:E7:F5:0B:7C [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:3b:d4:d2:da:7f:f0:18:36:3b:c8:4e:39:ed:48: [INFO] [stdout] 2f:a3:27:cf:db:e4:0e:87:60:97:19:55:5c:8f:3d:9d:7a:8f: [INFO] [stdout] 02:20:4d:30:4b:4e:ee:28:ac:63:f0:f9:a2:0c:3a:9d:3b:63: [INFO] [stdout] aa:d5:86:0f:05:9f:ca:57:c4:fe:d6:ad:c4:c2:b6:86 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.309115Z  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]:21962 [INFO] [stdout] 2025-11-05T07:08:19.309194Z  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:21962 [INFO] [stdout] 2025-11-05T07:08:19.309256Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-11-05T07:08:19.309455Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:21962 [INFO] [stdout] 2025-11-05T07:08:19.310707Z  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-11-05T07:08:19.310797Z 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-11-05T07:08:19.311057Z  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]:22588 [INFO] [stdout] 2025-11-05T07:08:19.311142Z  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:22588 [INFO] [stdout] 2025-11-05T07:08:19.311221Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-11-05T07:08:19.311255Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:22588 [INFO] [stdout] 2025-11-05T07:08:19.308968Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-11-05T07:08:19.311480Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:21148 [INFO] [stdout] 2025-11-05T07:08:19.312112Z  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]:21705 [INFO] [stdout] 2025-11-05T07:08:19.312199Z  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:21705 [INFO] [stdout] 2025-11-05T07:08:19.312265Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-11-05T07:08:19.312297Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:21705 [INFO] [stdout] 2025-11-05T07:08:19.313581Z  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]:21727 [INFO] [stdout] 2025-11-05T07:08:19.313662Z  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:21727 [INFO] [stdout] 2025-11-05T07:08:19.313736Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-11-05T07:08:19.313769Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:21727 [INFO] [stdout] 2025-11-05T07:08:19.314057Z  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]:22435 [INFO] [stdout] 2025-11-05T07:08:19.314131Z  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:22435 [INFO] [stdout] 2025-11-05T07:08:19.314210Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-11-05T07:08:19.314244Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:22435 [INFO] [stdout] 2025-11-05T07:08:19.580028Z  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]:21148 [INFO] [stdout] 2025-11-05T07:08:19.580538Z  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:21148 [INFO] [stdout] 2025-11-05T07:08:19.583683Z 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-11-05T07:08:19.587051Z 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-11-05T07:08:19.587166Z 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-11-05T07:08:19.587212Z 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-11-05T07:08:19.601145Z 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: 1770102499, tv_nsec: 601099214 } socket_addr=[::1]:21148 [INFO] [stdout] 2025-11-05T07:08:19.605207Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmp239qQA/client-cert.pem", private_key: "/tmp/.tmp239qQA/client-key.pem" } [INFO] [stdout] 2025-11-05T07:08:19.612160Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-11-05T07:08:19.613492Z  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-11-05T07:08:19.617172Z  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 Feb 3 07:08:19 2026 GMT (2months 29days 2h 52m 47s 382ms 866us 99ns) [INFO] [stdout] 2025-11-05T07:08:19.617648Z 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] 96:dd:fc:e4:e9:5b:e1:00:2f:80:e4:b2:0c:67:66:79:04:65:7b:42 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Feb 3 07:08:19 2026 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:a2:1a:29:23:4f:01:dd:de:96:7d:27:6b:a1:bf: [INFO] [stdout] b5:74:be:4f:4e:a3:7b:d1:ef:d4:36:7d:c3:88:c0: [INFO] [stdout] 42:8c:77:ed:18:c0:c0:f5:bc:ef:69:c0:b0:ed:35: [INFO] [stdout] 1e:c5:2c:eb:1b:ff:30:bf:1f:d8:d7:bf:1a:14:5c: [INFO] [stdout] 59:a8:12:ca:f8 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 5A:4F:9C:7F:27:97:C3:87:67:C2:AE:44:E5:5C:0C:5E:56:A3:93:F8 [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [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:1762326499:1770102499:.>p5...I...Sf.:.X@..H.?M.wg8..Ld....0...0...............,...$ [INFO] [stdout] ...B>..q..0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251105070819Z. 261105070819Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B.....`.....k.p......D=.1VK.".C.>......d.k.f.iB..Z....QD.yX.......0...0..0...U.......a .....B.....D8E..90...U.......0....0...U...........0R..U.#.K0I...t.OG......>..[.........0.1.0...U....Test Root CA..O3....s...$,.^4|X...0 [INFO] [stdout] ..*.H.=....I.0F.!...0...s..z.;.W[.....l^c.C....|#..!.....K..,..?.b..sSE..J..R....m;..0...0................p%.s..Zdo....6.0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251105070819Z. 261105070819Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B.....!....=.Q..............9.[....s.S...< [INFO] [stdout] ....p....b....T.Yh.U.P{....0..0...U......<[.......'..k.\..,}.0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0S..U.#.L0J...a .....B.....D8E..9....0.1.0...U....Test Root CA.......,...$ [INFO] [stdout] ...B>..q..0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....G.0D. WC../c ED.l...17..;x.......H8A... ..w` 7..~......t.3..0....Z$p. [INFO] [stdout] (U1..e0..a.....<[.......'..k.\..,}.0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251105070819Z0/..*.H.. ...1". y....V;V.T.a....,'.........].y..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. F.B...2SSh..7.....WxX.&.k..$ .... .d...l..Q.E.@....q....v.....".A. [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:fe:43:56:2e:75:4b:71:f1:e5:5c:5f:1d:f6: [INFO] [stdout] 2a:3c:77:6b:76:1b:26:df:f5:f2:0d:7f:f1:ec:59:43:5e:1f: [INFO] [stdout] 74:02:20:5c:d5:6f:c7:3f:26:6f:bd:07:c9:55:36:6e:5d:7f: [INFO] [stdout] d1:a9:72:5c:88:ec:16:01:c1:7a:a8:88:19:d9:0c:5a:ae [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.619666Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.625450Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21148/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.630572Z 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-11-05T07:08:19.635070Z 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-11-05T07:08:19.635181Z 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-11-05T07:08:19.635239Z 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-11-05T07:08:19.646416Z  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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d [INFO] [stdout] 2025-11-05T07:08:19.648417Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.649003Z 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": "fcQ+JSzAbXfknP+jLyYk2zTC2S8=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.658187Z 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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d [INFO] [stdout] 2025-11-05T07:08:19.658796Z 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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d [INFO] [stdout] 2025-11-05T07:08:19.660406Z 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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d [INFO] [stdout] 2025-11-05T07:08:19.660889Z 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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d [INFO] [stdout] 2025-11-05T07:08:19.668263Z  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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d connection_id=1 [INFO] [stdout] 2025-11-05T07:08:19.674232Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.675701Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.677020Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.677312Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.680507Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-11-05T07:08:19.680625Z  INFO Run: src/client.rs:107: Allocated new client id client_id=8298ed41-77cb-444c-be6a-d8d30300694a client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.681737Z  INFO Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21148/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.684417Z  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=15.644767ms socket_addr=[::1]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d connection_id=1 [INFO] [stdout] 2025-11-05T07:08:19.689221Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.692029Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="1" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.692203Z 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-11-05T07:08:19.692302Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.692482Z 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-11-05T07:08:19.694014Z 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-11-05T07:08:19.694080Z 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-11-05T07:08:19.702766Z  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]:21148 client_name=EndToEndClient client_id=8298ed41-77cb-444c-be6a-d8d30300694a [INFO] [stdout] 2025-11-05T07:08:19.708784Z  INFO Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.713027Z DEBUG Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "uZARpoUQ/CqhTOv3WgbSAH7ngdk=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.709248Z  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]:22588 [INFO] [stdout] 2025-11-05T07:08:19.713560Z  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:22588 [INFO] [stdout] 2025-11-05T07:08:19.714465Z 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-11-05T07:08:19.714518Z 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-11-05T07:08:19.714537Z 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-11-05T07:08:19.714554Z 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-11-05T07:08:19.716322Z  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]:21148 client_name=EndToEndClient client_id=8298ed41-77cb-444c-be6a-d8d30300694a connection_id=2 [INFO] [stdout] 2025-11-05T07:08:19.728114Z  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]:21962 [INFO] [stdout] 2025-11-05T07:08:19.728467Z  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:21962 [INFO] [stdout] 2025-11-05T07:08:19.729157Z  INFO Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.730349Z 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: 1770102499, tv_nsec: 730340314 } socket_addr=[::1]:22588 [INFO] [stdout] 2025-11-05T07:08:19.734809Z  INFO Run: src/client/health.rs:120: Received ping connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.734875Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.740691Z  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]:21727 [INFO] [stdout] 2025-11-05T07:08:19.741037Z  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:21727 [INFO] [stdout] 2025-11-05T07:08:19.741195Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.741847Z 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-11-05T07:08:19.741899Z 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-11-05T07:08:19.741917Z 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-11-05T07:08:19.741931Z 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-11-05T07:08:19.742356Z 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-11-05T07:08:19.742459Z 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-11-05T07:08:19.742506Z 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-11-05T07:08:19.742552Z 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-11-05T07:08:19.746262Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmp239qQA/client-cert.pem", private_key: "/tmp/.tmp239qQA/client-key.pem" } [INFO] [stdout] 2025-11-05T07:08:19.747360Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-11-05T07:08:19.752584Z  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]:21705 [INFO] [stdout] 2025-11-05T07:08:19.756476Z  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:21705 [INFO] [stdout] 2025-11-05T07:08:19.758043Z 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-11-05T07:08:19.761052Z 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-11-05T07:08:19.761146Z 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-11-05T07:08:19.761189Z 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-11-05T07:08:19.756082Z  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-11-05T07:08:19.766258Z  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 Feb 3 07:08:19 2026 GMT (2months 29days 2h 52m 47s 233ms 775us 604ns) [INFO] [stdout] 2025-11-05T07:08:19.767332Z 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] cc:9b:9b:9b:3f:ea:69:04:99:d9:29:35:15:00:9e:9f:ad:d7:cb:df [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Feb 3 07:08:19 2026 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:c5:a7:23:f7:44:ce:13:ac:ca:34:79:60:b0:8e: [INFO] [stdout] b6:f8:31:22:5a:d6:34:2d:0e:55:c9:94:2b:96:7c: [INFO] [stdout] 06:74:c0:61:30:24:1d:66:fb:d3:c1:4b:5c:06:4a: [INFO] [stdout] a5:e9:21:1a:61:ef:62:cb:4c:53:81:19:c2:42:af: [INFO] [stdout] 23:da:ab:43:c2 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 10:36:AC:9A:73:B9:79:6C:06:EB:77:7F:26:79:73:30:FF:78:61:A6 [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [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:1762326499:1770102499:.7Q)2.yH. [INFO] [stdout] L|)2.'.......+&.....NZ....0...0............J...H............|0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251105070819Z. 261105070819Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B...gA..!.8.....e..hv7.....A..Oc s...Zf...o.. [INFO] [stdout] ..........f.....(...G...0..0...U.......{F..t.R.=.....c&.Xj0...U.......0....0...U...........0R..U.#.K0I...t.OG......>..[.........0.1.0...U....Test Root CA..O3....s...$,.^4|X...0 [INFO] [stdout] ..*.H.=....I.0F.!...c....O....MK/. ...........v.0..!..~J.v [INFO] [stdout] .~...[....OJ.8:.D...`...b.0..,0...............xc8..p1.......'0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251105070819Z. 261105070819Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B...N,.@..0.l #)).I..d..yM.eZ.4.P...j.. [INFO] [stdout] ..O.. GC..i....Z..&X'.Y......0..0...U........ ..X9D..S.#.....2.0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0R..U.#.K0I...{F..t.R.=.....c&.Xj....0.1.0...U....Test Root CA....J...H............|0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....G.0D. ;......6;.N9.H/.'.....`..U\.=.z.. M0KN.(.c....:.;c.......W........1..e0..a....... ..X9D..S.#.....2.0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251105070819Z0/..*.H.. ...1". .....r7.S.!M.....S..)|..o.K...a.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. '.>..|.RF..x...a...k.;...|..\.... 4...V..........M$....Y.......^S. [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:52:a0:ae:c8:80:6e:72:50:2c:16:20:db:76:95: [INFO] [stdout] 17:4b:85:10:5d:7f:51:09:30:bb:08:e8:83:c0:53:1d:d0:94: [INFO] [stdout] 02:21:00:a5:0a:06:f1:08:30:dd:10:ab:38:ec:0b:3d:23:93: [INFO] [stdout] 15:82:24:b1:49:72:6d:bc:a0:b0:7f:67:56:1e:f5:bd:6c [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.767896Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.757135Z 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: 1770102499, tv_nsec: 757126328 } socket_addr=[::1]:21962 [INFO] [stdout] 2025-11-05T07:08:19.759715Z 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: 1770102499, tv_nsec: 759707748 } socket_addr=[::1]:21727 [INFO] [stdout] 2025-11-05T07:08:19.778673Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:22588/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.783757Z 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: 1770102499, tv_nsec: 783742572 } socket_addr=[::1]:21705 [INFO] [stdout] 2025-11-05T07:08:19.779842Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmp239qQA/client-cert.pem", private_key: "/tmp/.tmp239qQA/client-key.pem" } [INFO] [stdout] 2025-11-05T07:08:19.794224Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-11-05T07:08:19.795444Z  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-11-05T07:08:19.786556Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmp239qQA/client-cert.pem", private_key: "/tmp/.tmp239qQA/client-key.pem" } [INFO] [stdout] 2025-11-05T07:08:19.800129Z  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 Feb 3 07:08:19 2026 GMT (2months 29days 2h 52m 47s 199ms 898us 552ns) [INFO] [stdout] 2025-11-05T07:08:19.800512Z 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] 87:71:6c:f3:ab:aa:64:e5:e6:d4:b5:d7:35:25:f3:aa:84:e8:c1:23 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Feb 3 07:08:19 2026 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:aa:54:26:5f:02:ae:84:c3:26:d9:d1:39:86:7a: [INFO] [stdout] b2:d7:0b:07:a0:01:67:fd:ed:c2:de:e1:ff:55:cc: [INFO] [stdout] 1d:8e:75:8a:a9:d4:63:ac:98:c0:13:4d:70:5d:36: [INFO] [stdout] 0b:bb:fb:6e:b3:5d:57:b0:c6:92:32:59:65:25:0b: [INFO] [stdout] 83:8a:f2:3a:51 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] F9:D4:0F:7D:47:5E:5D:C5:6D:5A:C9:91:C9:34:A4:F3:44:A5:05:F8 [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [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:1762326499:1770102499:...~1w'.~2..=..G...B.c......#_f.....0...0.............2....f..vI.7-}(.'0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251105070819Z. 261105070819Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B...I.T.]..cu..KB...6R....e/_.v...O;.7*/.p5...%;.....}n4[..../...A....0..0...U......Yn..%p..s...........0...U.......0....0...U...........0R..U.#.K0I...t.OG......>..[.........0.1.0...U....Test Root CA..O3....s...$,.^4|X...0 [INFO] [stdout] ..*.H.=....G.0D. !..Z.....`\E ....-.<7..Crb1..(... U.a.......$.u[..)#;b.3aD....&...0...0..........e. [INFO] [stdout] ....jK_../`.;......l..l...R..[.........0.1.0...U....Test Root CA..O3....s...$,.^4|X...0 [INFO] [stdout] ..*.H.=....H.0E. ]..V^D.a......m......~.u..G.. [INFO] [stdout] ...!...~.....\<.....prU....Xa.&8...^.0...0..........v].]....{S."`...?\. [INFO] [stdout] 0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251105070819Z. 261105070819Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B.. .......;..D.+..!.[.p.1b...4...(..V.H\...O..d..w*....y..br..;.E [INFO] [stdout] ...0..0...U......z.B...h}.......~G.NW0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0S..U.#.L0J...?l.y*d.g.*....2f..m....0.1.0...U....Test Root CA....Os.8...?m..........0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E. s*:.@W...k..1.&.0'...e.F$......Q.!.........dk....#.Z2fg.Kz...&LC..a1..f0..b.....z.B...h}.......~G.NW0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251105070819Z0/..*.H.. ...1". ...{..>....3.1...W...N.j@..]. [INFO] [stdout] 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. Q.....9.O..?js..R5.........A.?...!......2n.....j.._...$.z.#J8.r.C.Q [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:48:55:ea:b6:95:29:4c:dc:34:1d:75:75:f5:bd: [INFO] [stdout] 43:1f:ec:c1:a2:30:c3:95:fe:ad:b0:2e:82:74:a9:94:46:66: [INFO] [stdout] 02:20:0d:56:32:d9:f9:68:5e:a2:ca:59:12:b6:3a:d1:68:6d: [INFO] [stdout] 79:88:85:96:5d:ae:c7:c4:03:5c:91:75:19:19:e8:19 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.814444Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.802086Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmp239qQA/client-cert.pem", private_key: "/tmp/.tmp239qQA/client-key.pem" } [INFO] [stdout] 2025-11-05T07:08:19.811681Z  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=88.082389ms socket_addr=[::1]:21148 client_name=EndToEndClient client_id=8298ed41-77cb-444c-be6a-d8d30300694a connection_id=2 [INFO] [stdout] 2025-11-05T07:08:19.816168Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-11-05T07:08:19.819171Z  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-11-05T07:08:19.819349Z  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 Feb 3 07:08:19 2026 GMT (2months 29days 2h 52m 47s 180ms 672us 876ns) [INFO] [stdout] 2025-11-05T07:08:19.809407Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21962/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.823322Z 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] 22:a4:fb:c9:55:f2:7b:af:4d:55:a9:c5:31:f8:51:b6:d0:d7:db:29 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Feb 3 07:08:19 2026 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:45:d9:b0:dc:43:bf:e8:63:a5:ad:3c:95:2e:d1: [INFO] [stdout] 4a:61:0b:9b:90:14:d7:d3:78:c8:af:66:3a:15:f4: [INFO] [stdout] 7c:68:d0:e4:0f:7e:25:46:d7:ad:c3:01:62:e0:d4: [INFO] [stdout] 39:0f:f5:0c:f7:ae:75:b5:0c:fd:cb:89:14:93:f0: [INFO] [stdout] b6:b0:86:86:60 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 36:DB:E7:1E:67:B2:02:FA:E3:35:BD:D9:54:11:38:F1:0D:AC:D1:82 [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [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:1762326499:1770102499:.!!..-=.1x.!).W..P..!.7T...r6.1.....0...0..........Ls...=#..ks....Z..0.0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251105070819Z. 261105070819Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B..D...~R.... ..z..J.=....WH......m......m..}..F.%w...HFbt8...........0..0...U......0.+...)W ...!2....L.0...U.......0....0...U...........0R..U.#.K0I...t.OG......>..[.........0.1.0...U....Test Root CA..O3....s...$,.^4|X...0 [INFO] [stdout] ..*.H.=....G.0D. /..6..e>Q....i..]\...e.... ..\.`. !g...9.7"0...-./.;e.u...Y.-.hp..0..-0............Z..:..~.qs..../..C^0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251105070819Z. 261105070819Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B....d.F..t.......R........V=...J......Q..... l..\|..2J..... .....U...0..0...U........%........KaM.....50...U.......0.0...U...........0 ..U.%.....0...+.........+.......0R..U.#.K0I..0.+...)W ...!2....L.....0.1.0...U....Test Root CA..Ls...=#..ks....Z..0.0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....G.0D. 3GO?.K.G)C2...."........^f..?.rJ. =..S1]...p7.V.m.IT.?.5,..o..6@.q1..e0..a.......%........KaM.....50...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251105070819Z0/..*.H.. ...1". b?.........h........A.l......C..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......Z....;....."5..9..QSp.... M^..../.....{.J...v'.Un...x..... [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:3e:bc:38:a2:82:2b:83:10:6f:c0:ef:64:5e:52: [INFO] [stdout] 5d:ab:fd:9f:f1:17:52:49:f3:e8:27:41:9b:fb:2d:26:ae:a3: [INFO] [stdout] 02:21:00:dc:e9:1e:6e:cd:7a:35:e2:7c:54:6c:31:96:d3:cf: [INFO] [stdout] 07:82:84:df:fe:b9:36:02:78:e4:44:5b:f4:6e:ba:c0:f6 [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.823809Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.825151Z  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]:22588 client_name=EndToEndClient client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 [INFO] [stdout] 2025-11-05T07:08:19.826740Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.834019Z 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": "D5VUyQwlr24y8alk61mcz1xiMdI=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.830032Z 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-11-05T07:08:19.835101Z 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-11-05T07:08:19.835194Z 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-11-05T07:08:19.835220Z 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-11-05T07:08:19.831313Z  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]:22435 [INFO] [stdout] 2025-11-05T07:08:19.835517Z  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:22435 [INFO] [stdout] 2025-11-05T07:08:19.836475Z 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-11-05T07:08:19.836558Z 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-11-05T07:08:19.836582Z 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-11-05T07:08:19.836599Z 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-11-05T07:08:19.832390Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21705/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.841606Z  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]:21962 client_name=EndToEndClient client_id=a3c41c04-4a0c-4b08-8aac-d76a89e2600d [INFO] [stdout] 2025-11-05T07:08:19.830272Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21727/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.851017Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.847452Z 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-11-05T07:08:19.851324Z 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-11-05T07:08:19.851461Z 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-11-05T07:08:19.851517Z 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-11-05T07:08:19.852896Z 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-11-05T07:08:19.852962Z 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-11-05T07:08:19.848926Z 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: 1770102499, tv_nsec: 848917947 } socket_addr=[::1]:22435 [INFO] [stdout] 2025-11-05T07:08:19.846749Z 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]:22588 client_name=EndToEndClient client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 [INFO] [stdout] 2025-11-05T07:08:19.853202Z 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": "LP7JA5+aUalzlCN98LTTr42Gpwg=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.853002Z 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-11-05T07:08:19.853956Z 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-11-05T07:08:19.853907Z 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]:22588 client_name=EndToEndClient client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 [INFO] [stdout] 2025-11-05T07:08:19.857434Z 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]:22588 client_name=EndToEndClient client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 [INFO] [stdout] 2025-11-05T07:08:19.860553Z  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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 [INFO] [stdout] 2025-11-05T07:08:19.861068Z 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]:22588 client_name=EndToEndClient client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 [INFO] [stdout] 2025-11-05T07:08:19.865248Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.865310Z 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": "KZl08KVq3oyeWZYIY5IV1owWod4=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.868745Z  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]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 [INFO] [stdout] 2025-11-05T07:08:19.870788Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmp239qQA/client-cert.pem", private_key: "/tmp/.tmp239qQA/client-key.pem" } [INFO] [stdout] 2025-11-05T07:08:19.871996Z 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]:21962 client_name=EndToEndClient client_id=a3c41c04-4a0c-4b08-8aac-d76a89e2600d [INFO] [stdout] 2025-11-05T07:08:19.872850Z 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]:21962 client_name=EndToEndClient client_id=a3c41c04-4a0c-4b08-8aac-d76a89e2600d [INFO] [stdout] 2025-11-05T07:08:19.869097Z  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]:22588 client_name=EndToEndClient client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 connection_id=3 [INFO] [stdout] 2025-11-05T07:08:19.876111Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-11-05T07:08:19.877441Z  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-11-05T07:08:19.877534Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.878044Z 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]:21962 client_name=EndToEndClient client_id=a3c41c04-4a0c-4b08-8aac-d76a89e2600d [INFO] [stdout] 2025-11-05T07:08:19.881150Z  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 Feb 3 07:08:19 2026 GMT (2months 29days 2h 52m 47s 118ms 879us 831ns) [INFO] [stdout] 2025-11-05T07:08:19.878580Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.881338Z 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": "v//RC+PUPJLo44deGyEnnl04eCg=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.881583Z 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] f5:ac:1e:99:7b:87:dc:5d:a7:41:68:68:a6:58:d1:4b:0c:37:71:9f [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Nov 5 07:08:19 2025 GMT [INFO] [stdout] Not After : Feb 3 07:08:19 2026 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:64:16:5b:be:79:22:e4:ca:9b:4f:ba:ba:26:8a: [INFO] [stdout] 47:bd:ad:1f:ee:64:d5:20:2c:8a:b1:c0:2e:f1:0f: [INFO] [stdout] 75:36:da:18:5b:40:f4:f5:94:9a:3d:93:a3:83:9c: [INFO] [stdout] 3e:58:b2:7b:de:3d:0c:46:96:b6:dc:26:5d:e8:87: [INFO] [stdout] e0:a7:82:b3:3a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 50:96:FB:5B:AC:E9:2C:FC:76:1C:5C:F2:71:29:2A:80:23:E6:33:BA [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:1C:74:CE:4F:47:DD:BE:D0:9F:B5:0B:3E:17:CA:5B:8C:BE:E8:9F:10 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:4F:33:D1:BA:14:1B:73:A5:CA:9D:24:2C:95:5E:34:7C:58:D2:BF:B5 [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:1762326499:1770102499:.K..T>z..^..+"......<..^.[..........0...0................q........@+b...0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251105070819Z. 261105070819Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B...EOL}.[.1*.......A.N.{>i.U..z.....,.....p.`YgC.....@.o..v..../.....0..0...U.........i.4...kBC.E.9....0...U.......0....0...U...........0R..U.#.K0I...t.OG......>..[.........0.1.0...U....Test Root CA..O3....s...$,.^4|X...0 [INFO] [stdout] ..*.H.=....H.0E. `.U..U. ...h*,.f~..$4.{.;Av......!...OJ.l......kl.3..A..7...&&.'...0..00............D....:>.}.......b.g0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251105070819Z. 261105070819Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B..%..S.6%.'..U....4......t......].2...e6....>...f1....x.}Z...'.3Z....0..0...U..........VH..2-...Q."D...0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0S..U.#.L0J.....i.4...kBC.E.9........0.1.0...U....Test Root CA........q........@+b...0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....I.0F.!.....l.o.u.....(TR. [INFO] [stdout] . ......<..\..!...J.P.`Z..w........O..e.Ee.A.i..1..g0..c.........VH..2-...Q."D...0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251105070819Z0/..*.H.. ...1". 5x.I.....(.$KQ@\T..Z..-..5H...b.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.!...4..&X.0Y..V5\..v..O.........A..!......,.R..}..h....(...b....y..`k [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:7c:4f:d5:bb:51:d6:99:0a:c5:af:77:f2:a7:ff: [INFO] [stdout] fb:fe:ba:96:2a:fa:e7:ed:1e:63:a8:2f:c6:da:45:6a:5f:d1: [INFO] [stdout] 02:21:00:fd:c0:d3:f0:14:47:f0:c7:da:51:9a:8d:8d:e4:5a: [INFO] [stdout] 90:45:8e:d7:60:20:d1:cf:72:43:d2:cd:54:2d:6e:99:1d [INFO] [stdout] [INFO] [stdout] 2025-11-05T07:08:19.879921Z 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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 [INFO] [stdout] 2025-11-05T07:08:19.882746Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.883122Z 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]:21962 client_name=EndToEndClient client_id=a3c41c04-4a0c-4b08-8aac-d76a89e2600d [INFO] [stdout] 2025-11-05T07:08:19.886776Z  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]:21962 client_name=EndToEndClient client_id=a3c41c04-4a0c-4b08-8aac-d76a89e2600d connection_id=4 [INFO] [stdout] 2025-11-05T07:08:19.886886Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.889333Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.889773Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-11-05T07:08:19.884562Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.890755Z  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=14.101767ms socket_addr=[::1]:22588 client_name=EndToEndClient client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 connection_id=3 [INFO] [stdout] 2025-11-05T07:08:19.891908Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.891946Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="3" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.887635Z 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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 [INFO] [stdout] 2025-11-05T07:08:19.893766Z 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]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 [INFO] [stdout] 2025-11-05T07:08:19.894218Z 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]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 [INFO] [stdout] 2025-11-05T07:08:19.894641Z 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]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 [INFO] [stdout] 2025-11-05T07:08:19.893766Z 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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 [INFO] [stdout] 2025-11-05T07:08:19.895320Z 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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 [INFO] [stdout] 2025-11-05T07:08:19.897127Z  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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 connection_id=5 [INFO] [stdout] 2025-11-05T07:08:19.895953Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:22435/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.898594Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.898717Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.898851Z 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]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 [INFO] [stdout] 2025-11-05T07:08:19.899260Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.901546Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="4" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.901597Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="4" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.901777Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.902159Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-11-05T07:08:19.903256Z  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=10.941767ms socket_addr=[::1]:21962 client_name=EndToEndClient client_id=a3c41c04-4a0c-4b08-8aac-d76a89e2600d connection_id=4 [INFO] [stdout] 2025-11-05T07:08:19.906124Z  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]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 connection_id=6 [INFO] [stdout] 2025-11-05T07:08:19.909609Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.910746Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.910848Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.911076Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.911398Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-11-05T07:08:19.911450Z  INFO Run: src/client.rs:107: Allocated new client id client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.912275Z  INFO Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:21705/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.912594Z  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=4.024189ms socket_addr=[::1]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 connection_id=6 [INFO] [stdout] 2025-11-05T07:08:19.913788Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.913829Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="6" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.913892Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.915161Z 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-11-05T07:08:19.915268Z 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-11-05T07:08:19.915314Z 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-11-05T07:08:19.915336Z 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-11-05T07:08:19.907613Z 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-11-05T07:08:19.916059Z 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-11-05T07:08:19.916092Z 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-11-05T07:08:19.916109Z 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-11-05T07:08:19.918257Z  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]:21705 client_name=EndToEndClient client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 [INFO] [stdout] 2025-11-05T07:08:19.919674Z  INFO Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.919770Z DEBUG Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "Ak9JGRDoPnDpu8OhUBm9JsZBOXc=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.908250Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.907387Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="5" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.921048Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="5" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.921236Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.921424Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.921471Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="4" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.921663Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-11-05T07:08:19.921784Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.922450Z  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]:21962 [INFO] [stdout] 2025-11-05T07:08:19.922659Z  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]:21962 [INFO] [stdout] 2025-11-05T07:08:19.922800Z  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:21962 [INFO] [stdout] 2025-11-05T07:08:19.923308Z  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=25.860154ms socket_addr=[::1]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 connection_id=5 [INFO] [stdout] 2025-11-05T07:08:19.924783Z  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]:21705 client_name=EndToEndClient client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 connection_id=7 [INFO] [stdout] 2025-11-05T07:08:19.927266Z  INFO Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.927767Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.928125Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.928181Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="5" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.928445Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.928803Z  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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 [INFO] [stdout] 2025-11-05T07:08:19.928950Z  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-11-05T07:08:19.930828Z  INFO Run: src/client/health.rs:120: Received ping connection_id="7" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.930869Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="7" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.931047Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.932197Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-11-05T07:08:19.932251Z  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-11-05T07:08:19.932502Z  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=6.215018ms socket_addr=[::1]:21705 client_name=EndToEndClient client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 connection_id=7 [INFO] [stdout] 2025-11-05T07:08:19.934093Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.934460Z DEBUG Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.934502Z  INFO Run: src/client/health.rs:117: Received ping connection_id="7" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.934737Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.935220Z  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-11-05T07:08:19.938488Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.938547Z 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": "XJyN5eTgPB8PfosuGt9X2BnKhTM=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.945756Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.946202Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.946521Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.946831Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.947171Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.947464Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.947801Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.948146Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.948451Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.948747Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.947946Z 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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 [INFO] [stdout] 2025-11-05T07:08:19.951320Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.951621Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.951630Z 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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 [INFO] [stdout] 2025-11-05T07:08:19.951950Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.952136Z 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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 [INFO] [stdout] 2025-11-05T07:08:19.952324Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.952588Z 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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 [INFO] [stdout] 2025-11-05T07:08:19.952620Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.954301Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.954595Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.954877Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.958287Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.956625Z  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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 connection_id=8 [INFO] [stdout] 2025-11-05T07:08:19.959811Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.960391Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.960560Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.962180Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.962630Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.962966Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.963170Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="8" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.963218Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="8" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.963372Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.963958Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.967395Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.967488Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-11-05T07:08:19.968272Z  INFO Run: src/client.rs:107: Allocated new client id client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.968624Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.969279Z  INFO Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:22435/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.970244Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.971295Z  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=11.940237ms socket_addr=[::1]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 connection_id=8 [INFO] [stdout] 2025-11-05T07:08:19.973696Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.974056Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.974502Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.976582Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.977201Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.978482Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.980784Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.980887Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="8" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.981001Z 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-11-05T07:08:19.981079Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.981223Z 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-11-05T07:08:19.981291Z 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-11-05T07:08:19.981338Z 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-11-05T07:08:19.981688Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.982109Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.982476Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.982835Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.983561Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.985426Z  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]:22435 client_name=EndToEndClient client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 [INFO] [stdout] 2025-11-05T07:08:19.989281Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.991298Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.991672Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.992608Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.992841Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.989543Z  INFO Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.993222Z DEBUG Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "ndsS9TGQXONIh9otSFfGJjaAFYQ=", "date": "Wed, 05 Nov 2025 07:08:19 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.993645Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.993736Z  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]:22588 [INFO] [stdout] 2025-11-05T07:08:19.994014Z  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]:22588 [INFO] [stdout] 2025-11-05T07:08:19.994230Z  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:22588 [INFO] [stdout] 2025-11-05T07:08:19.994590Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-11-05T07:08:19.994663Z  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-11-05T07:08:19.994769Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.995105Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.996398Z  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]:22435 client_name=EndToEndClient client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 connection_id=9 [INFO] [stdout] 2025-11-05T07:08:19.996749Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.997107Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.997475Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.997816Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:19.998170Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.000274Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.000540Z  INFO Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.000699Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.001095Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.001447Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.001700Z  INFO Run: src/client/health.rs:120: Received ping connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.001748Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.001908Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.001928Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.002322Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.002719Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.004245Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.004429Z  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=7.744339ms socket_addr=[::1]:22435 client_name=EndToEndClient client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 connection_id=9 [INFO] [stdout] 2025-11-05T07:08:20.004639Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.004990Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.005344Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.005939Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.007306Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.007494Z DEBUG Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.007573Z  INFO Run: src/client/health.rs:117: Received ping connection_id="9" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.007727Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.008076Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.008086Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.008512Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.008852Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.009216Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.012274Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.012657Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.013049Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.013403Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.013771Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.010027Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.014165Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.014526Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.014866Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.015214Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.015555Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.015990Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.019350Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.019722Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.020089Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.020437Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.020779Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.020862Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.021150Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.021500Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.021841Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.022183Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.022691Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.024273Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.024550Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.024824Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.025118Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.025402Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.025675Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.025746Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.027375Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.027636Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.027946Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.029183Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.030197Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.030507Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.030797Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.031101Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.031142Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.031399Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.032991Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.034732Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.036435Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.038183Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.039798Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.041557Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.043335Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.045244Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.046833Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.048514Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.050262Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.051110Z DEBUG Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.051170Z  INFO Run: src/client/health.rs:117: Received ping connection_id="2" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.052160Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.053765Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.055420Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.056963Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.057077Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.058512Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.060081Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.061762Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.063618Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.065336Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.065679Z  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-11-05T07:08:20.067559Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.069242Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.070954Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.072559Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.074230Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.075740Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.077363Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.079178Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.080824Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.082529Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.084197Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.085796Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.087479Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.089311Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.091630Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.093301Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.094926Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.096607Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.098185Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.099856Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.101557Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.103246Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.104836Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.106520Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.108095Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.109768Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.111499Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.113170Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.114731Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.116401Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.118115Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.119835Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.121452Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.123179Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.124768Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.126395Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.127924Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.129488Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.131200Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.132883Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.134520Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.136123Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.137653Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.139269Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.140824Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.142419Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.144083Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.145770Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.147408Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.149094Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.150833Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.152452Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.153991Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.155515Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.157130Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.158741Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.160436Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.162051Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.163652Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.165224Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.166874Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.168550Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.170312Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.171855Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.173432Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.175187Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.176846Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.178467Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.179994Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.181587Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.183276Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:20.184069Z  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-11-05T07:08:29.695179Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.696489Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.696645Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.696801Z  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-11-05T07:08:29.697720Z 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-11-05T07:08:29.697834Z  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]:21148 [INFO] [stdout] 2025-11-05T07:08:29.698309Z  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]:21148 [INFO] [stdout] 2025-11-05T07:08:29.698448Z  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:21148 [INFO] [stdout] 2025-11-05T07:08:29.699162Z  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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d [INFO] [stdout] 2025-11-05T07:08:29.699311Z 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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d connection_id=1 [INFO] [stdout] 2025-11-05T07:08:29.699407Z 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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d connection_id=1 [INFO] [stdout] 2025-11-05T07:08:29.699535Z  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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d connection_id=1 [INFO] [stdout] 2025-11-05T07:08:29.699637Z  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]:21148 client_name=EndToEndClient client_id=8b3eb2bc-2a8f-42e9-9ac5-e38785f9f83d connection_id=1 [INFO] [stdout] 2025-11-05T07:08:29.699815Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-11-05T07:08:29.700215Z  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]:21148 client_name=EndToEndClient client_id=8298ed41-77cb-444c-be6a-d8d30300694a connection_id=2 [INFO] [stdout] test tests::with_many_calls ... ok [INFO] [stdout] 2025-11-05T07:08:29.893338Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.894746Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.894962Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.895154Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-11-05T07:08:29.895300Z  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]:22588 client_name=EndToEndClient client_id=d3af63ed-7c6f-46ac-964b-8811a476fb35 connection_id=3 [INFO] [stdout] test tests::with_sleep ... ok [INFO] [stdout] 2025-11-05T07:08:29.915261Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.918219Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.918287Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.918465Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.919123Z  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=2.29726ms socket_addr=[::1]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 connection_id=6 [INFO] [stdout] 2025-11-05T07:08:29.920548Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.920607Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="6" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.920679Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.922175Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="4" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.923202Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.923391Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.923522Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-11-05T07:08:29.923662Z  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]:21962 client_name=EndToEndClient client_id=a3c41c04-4a0c-4b08-8aac-d76a89e2600d connection_id=4 [INFO] [stdout] test tests::trivial ... ok [INFO] [stdout] 2025-11-05T07:08:29.929246Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="5" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.930537Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.930782Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.931857Z  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]:21727 [INFO] [stdout] 2025-11-05T07:08:29.932173Z  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]:21727 [INFO] [stdout] 2025-11-05T07:08:29.932307Z  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:21727 [INFO] [stdout] 2025-11-05T07:08:29.933019Z  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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 [INFO] [stdout] 2025-11-05T07:08:29.933149Z 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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 connection_id=5 [INFO] [stdout] 2025-11-05T07:08:29.933249Z 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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 connection_id=5 [INFO] [stdout] 2025-11-05T07:08:29.933395Z  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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 connection_id=5 [INFO] [stdout] 2025-11-05T07:08:29.933501Z  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]:21727 client_name=EndToEndClient client_id=b2b75f91-0f6e-40d9-ace5-8025a65baf36 connection_id=5 [INFO] [stdout] 2025-11-05T07:08:29.933699Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] test tests::with_close_client ... ok [INFO] [stdout] 2025-11-05T07:08:29.934904Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="7" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.935727Z  INFO Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.935845Z DEBUG Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.936729Z  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]:21705 [INFO] [stdout] 2025-11-05T07:08:29.936964Z  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]:21705 [INFO] [stdout] 2025-11-05T07:08:29.937151Z  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:21705 [INFO] [stdout] 2025-11-05T07:08:29.939611Z  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]:21705 client_name=EndToEndClient client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 [INFO] [stdout] 2025-11-05T07:08:29.939742Z 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]:21705 client_name=EndToEndClient client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 connection_id=7 [INFO] [stdout] 2025-11-05T07:08:29.939840Z 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]:21705 client_name=EndToEndClient client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 connection_id=7 [INFO] [stdout] 2025-11-05T07:08:29.939991Z  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]:21705 client_name=EndToEndClient client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 connection_id=7 [INFO] [stdout] 2025-11-05T07:08:29.940102Z  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]:21705 client_name=EndToEndClient client_id=b8037c1d-ec85-4e18-86fb-9b4158a6fb29 connection_id=7 [INFO] [stdout] 2025-11-05T07:08:29.940308Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-11-05T07:08:29.940400Z  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-11-05T07:08:29.982312Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="8" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.983484Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.983612Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:29.984418Z  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-11-05T07:08:29.985044Z  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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 [INFO] [stdout] 2025-11-05T07:08:29.985117Z 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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 connection_id=8 [INFO] [stdout] 2025-11-05T07:08:29.985182Z 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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 connection_id=8 [INFO] [stdout] 2025-11-05T07:08:29.985279Z  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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 connection_id=8 [INFO] [stdout] 2025-11-05T07:08:29.985345Z  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]:22435 client_name=EndToEndClient client_id=2d491fc5-79a3-474d-bb8d-53fecc5a6d81 connection_id=8 [INFO] [stdout] 2025-11-05T07:08:30.009306Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:30.010470Z  INFO Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:30.010602Z DEBUG Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:30.011597Z  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]:22435 [INFO] [stdout] 2025-11-05T07:08:30.011843Z  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]:22435 [INFO] [stdout] 2025-11-05T07:08:30.011965Z  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:22435 [INFO] [stdout] 2025-11-05T07:08:30.012578Z  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]:22435 client_name=EndToEndClient client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 [INFO] [stdout] 2025-11-05T07:08:30.012700Z 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]:22435 client_name=EndToEndClient client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 connection_id=9 [INFO] [stdout] 2025-11-05T07:08:30.012780Z 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]:22435 client_name=EndToEndClient client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 connection_id=9 [INFO] [stdout] 2025-11-05T07:08:30.012894Z  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]:22435 client_name=EndToEndClient client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 connection_id=9 [INFO] [stdout] 2025-11-05T07:08:30.013011Z  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]:22435 client_name=EndToEndClient client_id=fd3c8716-3d9e-462b-aa49-4a09588db1e4 connection_id=9 [INFO] [stdout] 2025-11-05T07:08:30.013207Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] test tests::with_sequential_calls ... ok [INFO] [stdout] 2025-11-05T07:08:39.924186Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:39.925547Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:39.925750Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-11-05T07:08:39.925886Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-11-05T07:08:39.926500Z  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]:21705 client_name=EndToEndClient client_id=33433a67-8a43-4a9b-b273-7bb7477ec3a7 connection_id=6 [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.72s [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" "1c76bedff9c4976b600848a8376c55e276c49f59f72a8883492529a7ec495913", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1c76bedff9c4976b600848a8376c55e276c49f59f72a8883492529a7ec495913", kill_on_drop: false }` [INFO] [stdout] 1c76bedff9c4976b600848a8376c55e276c49f59f72a8883492529a7ec495913