[INFO] fetching crate trz-gateway-client 0.1.17... [INFO] testing trz-gateway-client-0.1.17 against try#b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b for pr-145330-1 [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 b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "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" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e7e6361a0c52c54629abe7d9b45e4bf70723a056addad29a69d1be076ca47681 [INFO] running `Command { std: "docker" "start" "-a" "e7e6361a0c52c54629abe7d9b45e4bf70723a056addad29a69d1be076ca47681", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e7e6361a0c52c54629abe7d9b45e4bf70723a056addad29a69d1be076ca47681", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e7e6361a0c52c54629abe7d9b45e4bf70723a056addad29a69d1be076ca47681", kill_on_drop: false }` [INFO] [stdout] e7e6361a0c52c54629abe7d9b45e4bf70723a056addad29a69d1be076ca47681 [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f95148f3d1c666af791f5c75c0919510edcfc0661819e4fa0ebbe7bcb77c2029 [INFO] running `Command { std: "docker" "start" "-a" "f95148f3d1c666af791f5c75c0919510edcfc0661819e4fa0ebbe7bcb77c2029", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling cfg-if v1.0.1 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling syn v2.0.104 [INFO] [stderr] Compiling hashbrown v0.15.4 [INFO] [stderr] Compiling tracing-core v0.1.34 [INFO] [stderr] Compiling slab v0.4.10 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling dunce v1.0.5 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Compiling indexmap v2.10.0 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling aws-lc-rs v1.13.3 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [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 jobserver v0.1.33 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling prettyplease v0.2.36 [INFO] [stderr] Compiling cc v1.2.31 [INFO] [stderr] Compiling writeable v0.6.1 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling rustversion v1.0.21 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling time-core v0.1.4 [INFO] [stderr] Compiling foreign-types-shared v0.1.1 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling unicase v2.8.1 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling openssl-probe v0.1.6 [INFO] [stderr] Compiling icu_normalizer_data v2.0.0 [INFO] [stderr] Compiling time-macros v0.2.22 [INFO] [stderr] Compiling cmake v0.1.54 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling foreign-types v0.3.2 [INFO] [stderr] Compiling deranged v0.4.0 [INFO] [stderr] Compiling aws-lc-sys v0.30.0 [INFO] [stderr] Compiling openssl-sys v0.9.109 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling serde_json v1.0.142 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling rustls v0.23.31 [INFO] [stderr] Compiling base64ct v1.8.0 [INFO] [stderr] Compiling darling_core v0.21.1 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling tempfile v3.20.0 [INFO] [stderr] Compiling petgraph v0.7.1 [INFO] [stderr] Compiling rusticata-macros v4.1.0 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Compiling time v0.3.41 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling futures-util v0.3.31 [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 tracing v0.1.41 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling thiserror-impl v2.0.12 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling zerovec v0.11.3 [INFO] [stderr] Compiling prost v0.14.1 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling prost-types v0.14.1 [INFO] [stderr] Compiling thiserror v2.0.12 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling potential_utf v0.1.2 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling der_derive v0.7.3 [INFO] [stderr] Compiling asn1-rs-derive v0.6.0 [INFO] [stderr] Compiling asn1-rs-impl v0.2.0 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling flagset v0.4.7 [INFO] [stderr] Compiling tokio-util v0.7.16 [INFO] [stderr] Compiling prost-build v0.14.1 [INFO] [stderr] Compiling asn1-rs v0.7.1 [INFO] [stderr] Compiling h2 v0.4.11 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling axum-core v0.5.2 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling serde_path_to_error v0.1.17 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling darling_macro v0.21.1 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling tonic-build v0.14.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling matchit v0.8.4 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling data-encoding v2.9.0 [INFO] [stderr] Compiling oid-registry v0.8.1 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling tonic-prost-build v0.14.0 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling darling v0.21.1 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling hyper v1.6.0 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling hyper-util v0.1.16 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling overload v0.1.1 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling nu-ansi-term v0.46.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling matchers v0.1.0 [INFO] [stderr] Compiling der-parser v10.0.0 [INFO] [stderr] Compiling x509-cert v0.2.5 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling nameth-macro v0.1.17 [INFO] [stderr] Compiling trz-gateway-common v0.1.17 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling axum v0.8.4 [INFO] [stderr] Compiling hyper-timeout v0.5.2 [INFO] [stderr] Compiling rustls-native-certs v0.8.1 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling iri-string v0.7.8 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling x509-parser v0.17.0 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling nameth v0.1.17 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling cms v0.2.3 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling humantime v2.2.0 [INFO] [stderr] Compiling tracing-futures v0.2.5 [INFO] [stderr] Compiling uuid v1.17.0 [INFO] [stderr] Compiling hostname v0.4.1 [INFO] [stderr] Compiling scopeguard v1.2.0 [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 rustls-webpki v0.103.4 [INFO] [stderr] Compiling tungstenite v0.27.0 [INFO] [stderr] Compiling tokio-rustls v0.26.2 [INFO] [stderr] Compiling tokio-tungstenite v0.27.0 [INFO] [stderr] Compiling trz-gateway-client v0.1.17 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 57s [INFO] running `Command { std: "docker" "inspect" "f95148f3d1c666af791f5c75c0919510edcfc0661819e4fa0ebbe7bcb77c2029", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f95148f3d1c666af791f5c75c0919510edcfc0661819e4fa0ebbe7bcb77c2029", kill_on_drop: false }` [INFO] [stdout] f95148f3d1c666af791f5c75c0919510edcfc0661819e4fa0ebbe7bcb77c2029 [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4457e0fa91e55ebaae72ae0e944d4bf3077b688c65d12080992f138ae4869bb5 [INFO] running `Command { std: "docker" "start" "-a" "4457e0fa91e55ebaae72ae0e944d4bf3077b688c65d12080992f138ae4869bb5", kill_on_drop: false }` [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling signal-hook-registry v1.4.6 [INFO] [stderr] Compiling bitflags v2.9.1 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling linux-raw-sys v0.9.4 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling tungstenite v0.26.2 [INFO] [stderr] Compiling pulldown-cmark v0.13.0 [INFO] [stderr] Compiling openssl v0.10.73 [INFO] [stderr] Compiling axum-macros v0.5.0 [INFO] [stderr] Compiling fs-err v3.1.1 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rustls-pemfile v2.2.0 [INFO] [stderr] Compiling pulldown-cmark-to-cmark v21.0.0 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling arc-swap v1.7.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling autoclone v0.1.17 [INFO] [stderr] Compiling pem v3.0.5 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling terrazzo-fixture v0.1.17 [INFO] [stderr] Compiling tempfile v3.20.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] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 26s [INFO] running `Command { std: "docker" "inspect" "4457e0fa91e55ebaae72ae0e944d4bf3077b688c65d12080992f138ae4869bb5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4457e0fa91e55ebaae72ae0e944d4bf3077b688c65d12080992f138ae4869bb5", kill_on_drop: false }` [INFO] [stdout] 4457e0fa91e55ebaae72ae0e944d4bf3077b688c65d12080992f138ae4869bb5 [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b8a947e003198750b5b87e67ff5341d70ba6b92ff23ecffa126798eee4b33e17 [INFO] running `Command { std: "docker" "start" "-a" "b8a947e003198750b5b87e67ff5341d70ba6b92ff23ecffa126798eee4b33e17", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.47s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trz_gateway_client-8fdcf538ef77cdeb) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] 2025-10-02T06:59:13.375609Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/tracing.rs:24: Tracing enabled [INFO] [stdout] 2025-10-02T06:59:13.395631Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.398672Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.398996Z 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] 15:57:63:c2:cf:fb:36:a9:5d:86:45:a1:17:b2:5d:f9:85:a5:4d:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:bf:8a:91:2f:47:32:f4:1d:82:22:a0:55:95:42: [INFO] [stdout] 61:69:3b:d5:f0:0d:d7:cd:50:54:4e:6e:d9:79:49: [INFO] [stdout] 00:8b:e9:af:3f:ec:9e:c0:9d:91:12:62:52:f3:e7: [INFO] [stdout] d4:43:97:9b:f7:43:e2:81:b9:0e:77:b6:f0:a0:48: [INFO] [stdout] 28:7e:bc:8c:ec [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [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:46:02:21:00:ac:17:fb:6d:03:00:2e:11:bb:49:43:eb:91: [INFO] [stdout] 62:7e:88:43:ce:ef:c9:89:56:db:53:41:cd:44:af:01:53:af: [INFO] [stdout] d4:02:21:00:d7:0f:78:29:66:03:e9:a9:b6:0d:7e:0d:11:d6: [INFO] [stdout] 5e:37:25:33:b3:83:99:42:9d:61:55:44:29:84:ee:ce:57:d9 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.400388Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 2 06:59:13 2026 GMT (11months 30days 3h 50m 23s 599ms 627us 204ns) [INFO] [stdout] 2025-10-02T06:59:13.400655Z 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] 3e:cc:ad:9d:50:e6:f9:1d:ec:38:cc:1a:d5:51:c3:79:a8:e7:48:0f [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:d9:cc:07:9e:0a:39:cc:fa:ec:8f:9a:40:81:58: [INFO] [stdout] 8b:7a:3e:82:0a:0a:7f:46:ab:34:96:64:ae:98:99: [INFO] [stdout] a3:85:ba:8e:f5:bc:7a:0c:e1:94:f9:5c:4d:b9:ec: [INFO] [stdout] 1f:ed:be:f9:84:4f:7f:0c:e1:91:0a:55:7f:82:e8: [INFO] [stdout] c6:df:4c:48:a9 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 17:C0:17:7E:94:E0:55:11:7E:D7:C0:09:3A:F4:86:F3:E3:EC:9D:F1 [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:F9:E3:B0:78:33:5C:CB:76:A8:45:50:6B:2F:4C:61:7B:E1:3A:82:A3 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:D5:09:64:EA:DE:89:17:F7:5A:2E:86:9A:83:88:E9:28:E9:C0:D4:25 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:a6:54:82:91:23:c2:48:b8:29:b0:6a:72:06: [INFO] [stdout] 20:1d:a1:d3:3f:e5:48:be:fb:da:e1:de:17:b4:30:af:4e:ba: [INFO] [stdout] 50:02:20:02:05:79:ea:69:7c:89:4e:27:28:62:ca:3b:f1:f1: [INFO] [stdout] 9b:b7:a9:15:ef:60:19:3d:ca:24:bc:26:7e:31:3b:f3:93 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.400703Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.400932Z 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] d5:09:64:ea:de:89:17:f7:5a:2e:86:9a:83:88:e9:28:e9:c0:d4:25 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:ec:6b:ea:ae:df:3d:fd:c7:e6:e7:ba:75:f8:d7: [INFO] [stdout] 05:3a:77:83:e7:ce:f4:f0:75:8e:e0:8d:19:00:9e: [INFO] [stdout] 7d:15:d5:8a:6d:f7:54:d8:f1:ce:74:10:db:a2:39: [INFO] [stdout] 4f:4e:11:65:71:3b:96:ea:7d:17:c8:f1:3d:1e:05: [INFO] [stdout] 74:b3:7f:a4:be [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] F9:E3:B0:78:33:5C:CB:76:A8:45:50:6B:2F:4C:61:7B:E1:3A:82:A3 [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:a6:7f:10:95:15:bb:b5:b1:20:33:7a:80:96: [INFO] [stdout] 67:c9:d8:d9:ad:7c:77:1a:df:d3:4f:4e:2b:a5:44:e0:7a:d3: [INFO] [stdout] 67:02:21:00:f1:bd:34:5e:90:b3:6c:27:9a:43:60:6d:44:f8: [INFO] [stdout] ad:66:7a:06:6f:30:a1:e4:9b:58:8f:68:29:63:28:3c:25:9b [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.401544Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-02T06:59:13.396858Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.396966Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.397333Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.402060Z 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] 15:57:63:c2:cf:fb:36:a9:5d:86:45:a1:17:b2:5d:f9:85:a5:4d:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:bf:8a:91:2f:47:32:f4:1d:82:22:a0:55:95:42: [INFO] [stdout] 61:69:3b:d5:f0:0d:d7:cd:50:54:4e:6e:d9:79:49: [INFO] [stdout] 00:8b:e9:af:3f:ec:9e:c0:9d:91:12:62:52:f3:e7: [INFO] [stdout] d4:43:97:9b:f7:43:e2:81:b9:0e:77:b6:f0:a0:48: [INFO] [stdout] 28:7e:bc:8c:ec [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [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:46:02:21:00:ac:17:fb:6d:03:00:2e:11:bb:49:43:eb:91: [INFO] [stdout] 62:7e:88:43:ce:ef:c9:89:56:db:53:41:cd:44:af:01:53:af: [INFO] [stdout] d4:02:21:00:d7:0f:78:29:66:03:e9:a9:b6:0d:7e:0d:11:d6: [INFO] [stdout] 5e:37:25:33:b3:83:99:42:9d:61:55:44:29:84:ee:ce:57:d9 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.402135Z 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] 15:57:63:c2:cf:fb:36:a9:5d:86:45:a1:17:b2:5d:f9:85:a5:4d:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:bf:8a:91:2f:47:32:f4:1d:82:22:a0:55:95:42: [INFO] [stdout] 61:69:3b:d5:f0:0d:d7:cd:50:54:4e:6e:d9:79:49: [INFO] [stdout] 00:8b:e9:af:3f:ec:9e:c0:9d:91:12:62:52:f3:e7: [INFO] [stdout] d4:43:97:9b:f7:43:e2:81:b9:0e:77:b6:f0:a0:48: [INFO] [stdout] 28:7e:bc:8c:ec [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [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:46:02:21:00:ac:17:fb:6d:03:00:2e:11:bb:49:43:eb:91: [INFO] [stdout] 62:7e:88:43:ce:ef:c9:89:56:db:53:41:cd:44:af:01:53:af: [INFO] [stdout] d4:02:21:00:d7:0f:78:29:66:03:e9:a9:b6:0d:7e:0d:11:d6: [INFO] [stdout] 5e:37:25:33:b3:83:99:42:9d:61:55:44:29:84:ee:ce:57:d9 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.402499Z 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] 15:57:63:c2:cf:fb:36:a9:5d:86:45:a1:17:b2:5d:f9:85:a5:4d:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:bf:8a:91:2f:47:32:f4:1d:82:22:a0:55:95:42: [INFO] [stdout] 61:69:3b:d5:f0:0d:d7:cd:50:54:4e:6e:d9:79:49: [INFO] [stdout] 00:8b:e9:af:3f:ec:9e:c0:9d:91:12:62:52:f3:e7: [INFO] [stdout] d4:43:97:9b:f7:43:e2:81:b9:0e:77:b6:f0:a0:48: [INFO] [stdout] 28:7e:bc:8c:ec [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [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:46:02:21:00:ac:17:fb:6d:03:00:2e:11:bb:49:43:eb:91: [INFO] [stdout] 62:7e:88:43:ce:ef:c9:89:56:db:53:41:cd:44:af:01:53:af: [INFO] [stdout] d4:02:21:00:d7:0f:78:29:66:03:e9:a9:b6:0d:7e:0d:11:d6: [INFO] [stdout] 5e:37:25:33:b3:83:99:42:9d:61:55:44:29:84:ee:ce:57:d9 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.404066Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 2 06:59:13 2026 GMT (11months 30days 3h 50m 23s 595ms 945us 464ns) [INFO] [stdout] 2025-10-02T06:59:13.404120Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 2 06:59:13 2026 GMT (11months 30days 3h 50m 23s 595ms 892us 454ns) [INFO] [stdout] 2025-10-02T06:59:13.404496Z 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] 69:93:b7:b0:70:af:91:fe:d3:ea:ae:10:e5:a8:74:1e:f5:ac:20:fa [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:39:e3:ff:c9:b2:4d:a4:66:c4:e9:80:7c:ac:ec: [INFO] [stdout] ae:fb:d5:1f:75:ee:b5:ce:54:89:a9:99:e8:ec:53: [INFO] [stdout] dd:2c:57:89:e3:82:c8:31:79:f5:8a:55:bb:f3:cb: [INFO] [stdout] 6b:6a:01:4d:25:ef:95:99:c0:7d:aa:9c:a0:bd:5d: [INFO] [stdout] 5b:6e:59:7c:e3 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 2A:A1:77:68:7D:A9:C6:AE:32:BA:A7:BF:D6:77:74:C6:78:4E:EB:11 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:57:74:4D:55:D2:B1:D8:B9:AE:9E:B0:01:0D:CD:88:8F:67:1C:59:C7 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:52:59:E7:47:84:3A:20:22:84:75:1E:90:A9:8B:58:17:A8:6C:04:F9 [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:18:3c:fc:05:2f:00:3d:49:08:2c:6e:06:92:74: [INFO] [stdout] 21:ee:bd:68:c9:08:80:c9:9a:7d:9c:b4:dc:de:27:7a:61:bf: [INFO] [stdout] 02:20:4f:b9:ae:4c:be:32:1c:6d:d1:b9:22:19:b0:e4:d5:a4: [INFO] [stdout] 39:b0:7f:19:1c:17:3f:7d:94:ce:e9:3c:14:35:53:9d [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.404504Z 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] 25:a9:9b:80:ca:2b:8c:ed:4a:0a:86:9e:b6:14:22:1e:82:7b:72:88 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:eb:9b:87:96:f9:ab:94:83:cc:2c:12:fd:c4:85: [INFO] [stdout] db:d7:c1:8d:54:e5:50:7a:ea:91:a2:f8:01:2b:90: [INFO] [stdout] 32:05:21:6a:41:67:96:ed:93:86:4e:e8:5e:71:2b: [INFO] [stdout] 38:e1:eb:91:6e:88:d2:6e:42:cf:be:78:3a:fc:77: [INFO] [stdout] 6e:be:74:a3:92 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] BD:51:A0:7A:2E:D5:04:51:13:39:EC:A5:BA:6E:D8:DE:65:4F:61:33 [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:F8:24:56:78:E2:C3:00:4A:4D:31:E1:D6:27:48:AB:43:B4:93:F8:55 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:A3:94:84:EE:0F:6F:67:2F:94:33:AD:2F:B3:11:7B:4F:1E:64:B0:61 [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:ab:f1:12:6e:2e:5d:f0:e4:18:81:24:37:95: [INFO] [stdout] fb:c9:ab:b9:1d:65:04:a2:f6:3e:c6:1d:8e:10:2e:51:e9:58: [INFO] [stdout] e4:02:21:00:ae:a0:d4:6e:3e:bc:86:bf:33:52:f4:de:7e:b4: [INFO] [stdout] 40:81:c5:81:f6:6c:cf:0e:1d:63:cb:d0:37:49:88:66:e8:08 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.404539Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.404549Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.404873Z 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:94:84:ee:0f:6f:67:2f:94:33:ad:2f:b3:11:7b:4f:1e:64:b0:61 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:db:33:d1:af:94:76:c1:e4:37:99:b1:e1:10:b6: [INFO] [stdout] 0c:92:44:d2:57:1e:48:2a:04:ba:02:72:bc:5b:cd: [INFO] [stdout] 11:ac:29:17:c2:61:0e:c5:b5:6f:cc:80:af:06:e0: [INFO] [stdout] 79:58:af:17:82:ae:f1:d6:b2:05:7b:f6:94:8d:4c: [INFO] [stdout] c7:9b:5e:14:02 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] F8:24:56:78:E2:C3:00:4A:4D:31:E1:D6:27:48:AB:43:B4:93:F8:55 [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:62:2d:5e:c3:df:e0:02:dc:ca:18:5e:97:d3:2a: [INFO] [stdout] 4c:a3:78:03:77:36:c6:65:3a:78:e6:5c:e8:85:a7:db:64:80: [INFO] [stdout] 02:20:1a:44:db:9c:94:41:07:31:b7:08:d7:a6:e8:1c:e7:6c: [INFO] [stdout] a4:ee:84:fa:58:cc:71:b0:64:9a:11:a6:bb:6c:c7:83 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.404877Z 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] 52:59:e7:47:84:3a:20:22:84:75:1e:90:a9:8b:58:17:a8:6c:04:f9 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:9a:08:06:ff:4b:27:72:3e:73:b1:df:19:d2:1d: [INFO] [stdout] 0a:30:91:82:1a:07:81:84:1b:45:4a:e2:76:3f:35: [INFO] [stdout] 4c:0f:3a:9a:f7:3a:45:79:05:f2:b4:a8:6b:03:d6: [INFO] [stdout] 77:f4:fe:d6:1e:bf:74:23:6e:6a:5e:08:d3:16:71: [INFO] [stdout] c9:16:cf:b6:6a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 57:74:4D:55:D2:B1:D8:B9:AE:9E:B0:01:0D:CD:88:8F:67:1C:59:C7 [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:e5:94:72:43:84:e6:60:b5:88:7e:a4:bf:02: [INFO] [stdout] 9a:03:fc:e1:6e:32:c7:1b:13:22:26:a3:a3:4a:d2:42:ca:7c: [INFO] [stdout] 45:02:21:00:92:f3:d0:34:5d:9e:9b:ed:0b:e8:08:57:33:cc: [INFO] [stdout] 9e:c6:44:2e:42:87:ff:02:de:6d:f7:7d:c9:a7:e4:93:0b:f7 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.405373Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-02T06:59:13.397723Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:101: Root CA: [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.406138Z 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] 15:57:63:c2:cf:fb:36:a9:5d:86:45:a1:17:b2:5d:f9:85:a5:4d:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:bf:8a:91:2f:47:32:f4:1d:82:22:a0:55:95:42: [INFO] [stdout] 61:69:3b:d5:f0:0d:d7:cd:50:54:4e:6e:d9:79:49: [INFO] [stdout] 00:8b:e9:af:3f:ec:9e:c0:9d:91:12:62:52:f3:e7: [INFO] [stdout] d4:43:97:9b:f7:43:e2:81:b9:0e:77:b6:f0:a0:48: [INFO] [stdout] 28:7e:bc:8c:ec [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [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:46:02:21:00:ac:17:fb:6d:03:00:2e:11:bb:49:43:eb:91: [INFO] [stdout] 62:7e:88:43:ce:ef:c9:89:56:db:53:41:cd:44:af:01:53:af: [INFO] [stdout] d4:02:21:00:d7:0f:78:29:66:03:e9:a9:b6:0d:7e:0d:11:d6: [INFO] [stdout] 5e:37:25:33:b3:83:99:42:9d:61:55:44:29:84:ee:ce:57:d9 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.406631Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-02T06:59:13.406998Z 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] 3e:cc:ad:9d:50:e6:f9:1d:ec:38:cc:1a:d5:51:c3:79:a8:e7:48:0f [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:d9:cc:07:9e:0a:39:cc:fa:ec:8f:9a:40:81:58: [INFO] [stdout] 8b:7a:3e:82:0a:0a:7f:46:ab:34:96:64:ae:98:99: [INFO] [stdout] a3:85:ba:8e:f5:bc:7a:0c:e1:94:f9:5c:4d:b9:ec: [INFO] [stdout] 1f:ed:be:f9:84:4f:7f:0c:e1:91:0a:55:7f:82:e8: [INFO] [stdout] c6:df:4c:48:a9 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 17:C0:17:7E:94:E0:55:11:7E:D7:C0:09:3A:F4:86:F3:E3:EC:9D:F1 [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:F9:E3:B0:78:33:5C:CB:76:A8:45:50:6B:2F:4C:61:7B:E1:3A:82:A3 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:D5:09:64:EA:DE:89:17:F7:5A:2E:86:9A:83:88:E9:28:E9:C0:D4:25 [INFO] [stdout] X509v3 Subject Alternative Name: [INFO] [stdout] DNS:localhost [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:21:00:a6:54:82:91:23:c2:48:b8:29:b0:6a:72:06: [INFO] [stdout] 20:1d:a1:d3:3f:e5:48:be:fb:da:e1:de:17:b4:30:af:4e:ba: [INFO] [stdout] 50:02:20:02:05:79:ea:69:7c:89:4e:27:28:62:ca:3b:f1:f1: [INFO] [stdout] 9b:b7:a9:15:ef:60:19:3d:ca:24:bc:26:7e:31:3b:f3:93 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.407507Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 2 06:59:13 2026 GMT (11months 30days 3h 50m 23s 592ms 503us 504ns) [INFO] [stdout] 2025-10-02T06:59:13.407901Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 2 06:59:13 2026 GMT (11months 30days 3h 50m 23s 592ms 108us 744ns) [INFO] [stdout] 2025-10-02T06:59:13.408171Z 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] 1e:70:7a:30:73:ff:c5:64:8b:45:d0:1c:d9:07:96:75:79:da:dd:27 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:fd:5d:74:7d:11:b5:3f:3c:af:38:3f:6f:89:1a: [INFO] [stdout] a3:5e:8b:51:5d:b4:da:76:b7:53:7f:12:4e:3e:e6: [INFO] [stdout] 1c:01:75:93:ff:40:f0:7f:f7:df:ed:29:c9:80:d3: [INFO] [stdout] 3c:21:dc:81:2c:14:04:7b:38:a3:1b:ca:3a:c2:65: [INFO] [stdout] 1b:a8:f3:be:40 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] C6:59:0B:E5:A7:86:D9:BE:AA:30:2F:94:4C:F9:80:13:D2:FD:18:D1 [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:C9:9F:0B:64:7A:F3:4E:D9:AE:EF:47:0F:D7:90:33:11:01:C5:CB:CD [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:85:90:A1:67:17:3E:E2:E3:D4:75:A8:3D:B8:F4:63:1B:35:08:D1:4C [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:58:ef:40:b1:90:6f:87:22:45:35:8f:ae:53:6e: [INFO] [stdout] ca:4e:cb:55:ce:0a:2d:61:23:d4:5b:bc:99:a4:e8:c1:6d:29: [INFO] [stdout] 02:21:00:b7:fd:48:d7:9c:ff:66:12:cf:37:d6:d8:a1:48:03: [INFO] [stdout] 1e:54:0b:1b:ea:e0:fa:93:6b:47:0d:5d:fd:fd:41:5a:4a [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.408213Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.408444Z 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] 85:90:a1:67:17:3e:e2:e3:d4:75:a8:3d:b8:f4:63:1b:35:08:d1:4c [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:a8:39:ea:0b:44:29:da:7e:b9:a8:87:22:7a:e6: [INFO] [stdout] 79:11:83:ae:8b:63:a0:62:ae:a7:c9:79:40:df:89: [INFO] [stdout] 89:70:23:1c:f6:97:9b:20:45:e9:0c:db:d0:f9:55: [INFO] [stdout] a4:37:59:97:e4:56:b1:c6:f5:52:53:64:2b:31:12: [INFO] [stdout] 7a:6e:a4:53:85 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] C9:9F:0B:64:7A:F3:4E:D9:AE:EF:47:0F:D7:90:33:11:01:C5:CB:CD [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:38:65:8c:94:cc:b2:2a:ae:ca:d0:b1:3a:77:18: [INFO] [stdout] 0f:2d:a8:30:04:ba:f3:2e:31:c2:64:6d:55:9e:7e:19:f2:8b: [INFO] [stdout] 02:21:00:ac:2b:53:52:0e:2b:3f:16:22:6e:71:99:3a:b6:83: [INFO] [stdout] 0b:63:14:e5:7a:9f:d9:0a:c2:10:22:63:6e:bf:70:51:94 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.407839Z 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] a1:7a:ea:a7:69:72:ae:ea:a2:01:0e:e3:76:66:1b:61:40:e8:72:66 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:ab:d3:12:57:b5:5d:b5:ed:ad:11:70:e6:7f:e6: [INFO] [stdout] c2:ab:0a:5e:f6:cb:79:4c:b8:43:ca:5f:07:e2:64: [INFO] [stdout] f5:68:34:76:58:4a:fc:76:df:66:c8:ce:23:52:9f: [INFO] [stdout] 19:69:75:65:2b:52:28:27:7d:03:98:dc:07:7b:d8: [INFO] [stdout] 48:e4:96:78:53 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] EB:08:7D:87:B4:5C:2F:DC:DF:61:F6:DC:03:4A:2B:21:98:A4:10:23 [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:47:F5:AF:43:DB:32:D0:7A:54:5A:77:64:84:CF:2B:CD:EB:5C:46:09 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:D2:B0:4F:55:6B:57:55:2E:41:AA:20:69:28:F0:FA:5A:4B:B3:F0:3F [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:95:2c:70:7b:f3:c1:2c:58:1d:4b:6d:26:7a: [INFO] [stdout] 1a:66:24:79:bf:b6:b2:ba:92:7d:8f:7c:e5:96:04:ff:25:b3: [INFO] [stdout] 04:02:21:00:d4:b0:c5:52:37:23:da:66:ff:ef:26:fc:9d:4f: [INFO] [stdout] b0:8a:bb:2f:2c:d9:ea:8b:5b:2b:73:41:6f:ba:2d:93:ee:62 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.408875Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-02T06:59:13.408910Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.409136Z 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] d2:b0:4f:55:6b:57:55:2e:41:aa:20:69:28:f0:fa:5a:4b:b3:f0:3f [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:08:0f:a1:a0:3e:b5:8d:57:0f:0f:11:39:2f: [INFO] [stdout] 7f:4a:b8:9c:54:53:72:22:72:30:33:0e:24:7b:9d: [INFO] [stdout] 12:95:65:24:a8:b0:43:33:69:67:4c:d2:bc:b3:48: [INFO] [stdout] 81:2c:87:72:63:bd:4f:ae:ae:af:2f:9f:1e:d7:e6: [INFO] [stdout] af:ee:7c:0b:9a [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 47:F5:AF:43:DB:32:D0:7A:54:5A:77:64:84:CF:2B:CD:EB:5C:46:09 [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:ee:2e:3d:4f:b5:70:4e:75:9b:01:19:52:d1: [INFO] [stdout] a5:06:0b:81:b9:7e:6c:ec:cc:5f:96:2e:e2:f8:aa:1a:fc:3f: [INFO] [stdout] f8:02:21:00:c4:d8:98:76:5b:f1:55:a9:90:a3:1c:3c:1c:32: [INFO] [stdout] 0f:73:81:26:cf:38:b2:25:00:b3:a9:bb:ac:1f:38:8a:4f:6c [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.410397Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-02T06:59:13.411826Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-02T06:59:13.412362Z 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] 25:a9:9b:80:ca:2b:8c:ed:4a:0a:86:9e:b6:14:22:1e:82:7b:72:88 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:eb:9b:87:96:f9:ab:94:83:cc:2c:12:fd:c4:85: [INFO] [stdout] db:d7:c1:8d:54:e5:50:7a:ea:91:a2:f8:01:2b:90: [INFO] [stdout] 32:05:21:6a:41:67:96:ed:93:86:4e:e8:5e:71:2b: [INFO] [stdout] 38:e1:eb:91:6e:88:d2:6e:42:cf:be:78:3a:fc:77: [INFO] [stdout] 6e:be:74:a3:92 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] BD:51:A0:7A:2E:D5:04:51:13:39:EC:A5:BA:6E:D8:DE:65:4F:61:33 [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:F8:24:56:78:E2:C3:00:4A:4D:31:E1:D6:27:48:AB:43:B4:93:F8:55 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:A3:94:84:EE:0F:6F:67:2F:94:33:AD:2F:B3:11:7B:4F:1E:64:B0:61 [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:ab:f1:12:6e:2e:5d:f0:e4:18:81:24:37:95: [INFO] [stdout] fb:c9:ab:b9:1d:65:04:a2:f6:3e:c6:1d:8e:10:2e:51:e9:58: [INFO] [stdout] e4:02:21:00:ae:a0:d4:6e:3e:bc:86:bf:33:52:f4:de:7e:b4: [INFO] [stdout] 40:81:c5:81:f6:6c:cf:0e:1d:63:cb:d0:37:49:88:66:e8:08 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.414113Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-02T06:59:13.413523Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-02T06:59:13.414803Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-02T06:59:13.415819Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-02T06:59:13.416439Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-02T06:59:13.418660Z  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]:17343 [INFO] [stdout] 2025-10-02T06:59:13.419500Z  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:17343 [INFO] [stdout] 2025-10-02T06:59:13.419599Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:59:13.419720Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:17343 [INFO] [stdout] 2025-10-02T06:59:13.419048Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-02T06:59:13.419352Z  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]:23976 [INFO] [stdout] 2025-10-02T06:59:13.421980Z  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:23976 [INFO] [stdout] 2025-10-02T06:59:13.422626Z 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] 15:57:63:c2:cf:fb:36:a9:5d:86:45:a1:17:b2:5d:f9:85:a5:4d:d5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:bf:8a:91:2f:47:32:f4:1d:82:22:a0:55:95:42: [INFO] [stdout] 61:69:3b:d5:f0:0d:d7:cd:50:54:4e:6e:d9:79:49: [INFO] [stdout] 00:8b:e9:af:3f:ec:9e:c0:9d:91:12:62:52:f3:e7: [INFO] [stdout] d4:43:97:9b:f7:43:e2:81:b9:0e:77:b6:f0:a0:48: [INFO] [stdout] 28:7e:bc:8c:ec [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [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:46:02:21:00:ac:17:fb:6d:03:00:2e:11:bb:49:43:eb:91: [INFO] [stdout] 62:7e:88:43:ce:ef:c9:89:56:db:53:41:cd:44:af:01:53:af: [INFO] [stdout] d4:02:21:00:d7:0f:78:29:66:03:e9:a9:b6:0d:7e:0d:11:d6: [INFO] [stdout] 5e:37:25:33:b3:83:99:42:9d:61:55:44:29:84:ee:ce:57:d9 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.425172Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-02T06:59:13.425569Z 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] 1e:70:7a:30:73:ff:c5:64:8b:45:d0:1c:d9:07:96:75:79:da:dd:27 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:fd:5d:74:7d:11:b5:3f:3c:af:38:3f:6f:89:1a: [INFO] [stdout] a3:5e:8b:51:5d:b4:da:76:b7:53:7f:12:4e:3e:e6: [INFO] [stdout] 1c:01:75:93:ff:40:f0:7f:f7:df:ed:29:c9:80:d3: [INFO] [stdout] 3c:21:dc:81:2c:14:04:7b:38:a3:1b:ca:3a:c2:65: [INFO] [stdout] 1b:a8:f3:be:40 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] C6:59:0B:E5:A7:86:D9:BE:AA:30:2F:94:4C:F9:80:13:D2:FD:18:D1 [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:C9:9F:0B:64:7A:F3:4E:D9:AE:EF:47:0F:D7:90:33:11:01:C5:CB:CD [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:85:90:A1:67:17:3E:E2:E3:D4:75:A8:3D:B8:F4:63:1B:35:08:D1:4C [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:58:ef:40:b1:90:6f:87:22:45:35:8f:ae:53:6e: [INFO] [stdout] ca:4e:cb:55:ce:0a:2d:61:23:d4:5b:bc:99:a4:e8:c1:6d:29: [INFO] [stdout] 02:21:00:b7:fd:48:d7:9c:ff:66:12:cf:37:d6:d8:a1:48:03: [INFO] [stdout] 1e:54:0b:1b:ea:e0:fa:93:6b:47:0d:5d:fd:fd:41:5a:4a [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.426469Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [organizationName = "Terrazzo Test", commonName = "localhost"] issued by [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] expires Oct 2 06:59:13 2026 GMT (11months 30days 3h 50m 23s 573ms 541us 734ns) [INFO] [stdout] 2025-10-02T06:59:13.426855Z 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] 49:c8:88:c0:5c:04:1a:ee:3a:10:aa:95:b3:b8:56:48:c9:f3:08:8d [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:95:c7:8a:96:17:37:03:67:3a:0e:f0:6f:36:cf: [INFO] [stdout] e0:06:a5:06:24:c3:32:7d:fc:a5:b8:2f:60:f5:a5: [INFO] [stdout] 9a:49:ce:04:9b:8c:b4:f9:54:a6:dc:93:64:5d:a7: [INFO] [stdout] c9:86:43:9a:39:92:e9:3a:f5:2c:ea:e4:6a:df:03: [INFO] [stdout] 67:cf:46:5f:bf [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] C5:2C:43:9C:84:2D:EA:00:1C:14:85:AC:08:1A:33:14:FF:99:5E:99 [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:B6:B3:6E:80:F4:AF:AB:A5:3D:BA:F8:A9:2A:90:AA:15:4B:30:08:3C [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B7:13:36:79:EA:1B:9E:86:0B:70:72:05:6B:EE:0B:EC:91:02:E0:E2 [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:72:e6:e3:1e:22:05:68:66:0f:11:01:11:0c:f7: [INFO] [stdout] bc:6e:01:65:21:1b:52:01:24:7e:01:34:2a:c4:0c:9c:fe:bf: [INFO] [stdout] 02:20:07:9d:a1:b8:39:cb:1a:47:e5:70:3f:b1:b6:19:17:e2: [INFO] [stdout] e2:0b:f7:fe:99:76:79:85:c2:10:15:ff:4b:1f:13:56 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.426908Z  INFO TestServer:Server:Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:77: Intermediate certificate: [organizationName = "Terrazzo Test", commonName = "Intermediate CA"] issued by [commonName = "Test Root CA"] [INFO] [stdout] 2025-10-02T06:59:13.427138Z 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] b7:13:36:79:ea:1b:9e:86:0b:70:72:05:6b:ee:0b:ec:91:02:e0:e2 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:34:e0:1b:53:10:02:fc:c7:af:e9:37:5b:33:bc: [INFO] [stdout] 21:29:4a:20:dc:91:84:cd:af:b4:fc:f7:1f:1b:08: [INFO] [stdout] ee:75:69:91:72:11:e4:36:ad:59:20:8e:2c:c7:f8: [INFO] [stdout] 7d:e9:82:88:b7:dc:55:d3:39:8a:d8:4d:cd:3e:1e: [INFO] [stdout] 77:85:5e:e2:c7 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] B6:B3:6E:80:F4:AF:AB:A5:3D:BA:F8:A9:2A:90:AA:15:4B:30:08:3C [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:99:0f:98:e4:25:55:38:44:6c:e9:98:b5:c0: [INFO] [stdout] 00:f8:63:ce:18:46:a7:28:ea:8b:e7:7a:49:f3:81:36:bb:e9: [INFO] [stdout] 33:02:21:00:8e:8b:fc:02:b2:1c:d6:2e:8b:d1:b4:64:0c:63: [INFO] [stdout] e2:5f:dd:c3:d6:1e:ff:c7:82:14:26:16:3a:2d:ff:6f:eb:b0 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.427518Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:105: Got TLS server config [INFO] [stdout] 2025-10-02T06:59:13.429873Z 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] a1:7a:ea:a7:69:72:ae:ea:a2:01:0e:e3:76:66:1b:61:40:e8:72:66 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:ab:d3:12:57:b5:5d:b5:ed:ad:11:70:e6:7f:e6: [INFO] [stdout] c2:ab:0a:5e:f6:cb:79:4c:b8:43:ca:5f:07:e2:64: [INFO] [stdout] f5:68:34:76:58:4a:fc:76:df:66:c8:ce:23:52:9f: [INFO] [stdout] 19:69:75:65:2b:52:28:27:7d:03:98:dc:07:7b:d8: [INFO] [stdout] 48:e4:96:78:53 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] EB:08:7D:87:B4:5C:2F:DC:DF:61:F6:DC:03:4A:2B:21:98:A4:10:23 [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:47:F5:AF:43:DB:32:D0:7A:54:5A:77:64:84:CF:2B:CD:EB:5C:46:09 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:D2:B0:4F:55:6B:57:55:2E:41:AA:20:69:28:F0:FA:5A:4B:B3:F0:3F [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:95:2c:70:7b:f3:c1:2c:58:1d:4b:6d:26:7a: [INFO] [stdout] 1a:66:24:79:bf:b6:b2:ba:92:7d:8f:7c:e5:96:04:ff:25:b3: [INFO] [stdout] 04:02:21:00:d4:b0:c5:52:37:23:da:66:ff:ef:26:fc:9d:4f: [INFO] [stdout] b0:8a:bb:2f:2c:d9:ea:8b:5b:2b:73:41:6f:ba:2d:93:ee:62 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.430158Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-02T06:59:13.430525Z 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] 69:93:b7:b0:70:af:91:fe:d3:ea:ae:10:e5:a8:74:1e:f5:ac:20:fa [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:39:e3:ff:c9:b2:4d:a4:66:c4:e9:80:7c:ac:ec: [INFO] [stdout] ae:fb:d5:1f:75:ee:b5:ce:54:89:a9:99:e8:ec:53: [INFO] [stdout] dd:2c:57:89:e3:82:c8:31:79:f5:8a:55:bb:f3:cb: [INFO] [stdout] 6b:6a:01:4d:25:ef:95:99:c0:7d:aa:9c:a0:bd:5d: [INFO] [stdout] 5b:6e:59:7c:e3 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 2A:A1:77:68:7D:A9:C6:AE:32:BA:A7:BF:D6:77:74:C6:78:4E:EB:11 [INFO] [stdout] X509v3 Basic Constraints: critical [INFO] [stdout] CA:FALSE [INFO] [stdout] X509v3 Key Usage: critical [INFO] [stdout] Digital Signature [INFO] [stdout] X509v3 Extended Key Usage: critical [INFO] [stdout] TLS Web Server Authentication, TLS Web Client Authentication [INFO] [stdout] X509v3 Authority Key Identifier: [INFO] [stdout] keyid:57:74:4D:55:D2:B1:D8:B9:AE:9E:B0:01:0D:CD:88:8F:67:1C:59:C7 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:52:59:E7:47:84:3A:20:22:84:75:1E:90:A9:8B:58:17:A8:6C:04:F9 [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:18:3c:fc:05:2f:00:3d:49:08:2c:6e:06:92:74: [INFO] [stdout] 21:ee:bd:68:c9:08:80:c9:9a:7d:9c:b4:dc:de:27:7a:61:bf: [INFO] [stdout] 02:20:4f:b9:ae:4c:be:32:1c:6d:d1:b9:22:19:b0:e4:d5:a4: [INFO] [stdout] 39:b0:7f:19:1c:17:3f:7d:94:ce:e9:3c:14:35:53:9d [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.431409Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-02T06:59:13.431514Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-02T06:59:13.431636Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-02T06:59:13.431718Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-02T06:59:13.431785Z  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]:20310 [INFO] [stdout] 2025-10-02T06:59:13.431972Z  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]:18612 [INFO] [stdout] 2025-10-02T06:59:13.432041Z  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:18612 [INFO] [stdout] 2025-10-02T06:59:13.432119Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:59:13.432165Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:18612 [INFO] [stdout] 2025-10-02T06:59:13.433824Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:59:13.434105Z  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:20310 [INFO] [stdout] 2025-10-02T06:59:13.434142Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:23976 [INFO] [stdout] 2025-10-02T06:59:13.433847Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-02T06:59:13.434874Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-02T06:59:13.435056Z  INFO TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:228: Signer certificate: "localhost" [INFO] [stdout] 2025-10-02T06:59:13.435082Z  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]:19571 [INFO] [stdout] 2025-10-02T06:59:13.435167Z  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:19571 [INFO] [stdout] 2025-10-02T06:59:13.435263Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:59:13.435305Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:19571 [INFO] [stdout] 2025-10-02T06:59:13.436346Z 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] 49:c8:88:c0:5c:04:1a:ee:3a:10:aa:95:b3:b8:56:48:c9:f3:08:8d [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: O=Terrazzo Test, CN=Intermediate CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Oct 2 06:59:13 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:95:c7:8a:96:17:37:03:67:3a:0e:f0:6f:36:cf: [INFO] [stdout] e0:06:a5:06:24:c3:32:7d:fc:a5:b8:2f:60:f5:a5: [INFO] [stdout] 9a:49:ce:04:9b:8c:b4:f9:54:a6:dc:93:64:5d:a7: [INFO] [stdout] c9:86:43:9a:39:92:e9:3a:f5:2c:ea:e4:6a:df:03: [INFO] [stdout] 67:cf:46:5f:bf [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] C5:2C:43:9C:84:2D:EA:00:1C:14:85:AC:08:1A:33:14:FF:99:5E:99 [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:B6:B3:6E:80:F4:AF:AB:A5:3D:BA:F8:A9:2A:90:AA:15:4B:30:08:3C [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:B7:13:36:79:EA:1B:9E:86:0B:70:72:05:6B:EE:0B:EC:91:02:E0:E2 [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:72:e6:e3:1e:22:05:68:66:0f:11:01:11:0c:f7: [INFO] [stdout] bc:6e:01:65:21:1b:52:01:24:7e:01:34:2a:c4:0c:9c:fe:bf: [INFO] [stdout] 02:20:07:9d:a1:b8:39:cb:1a:47:e5:70:3f:b1:b6:19:17:e2: [INFO] [stdout] e2:0b:f7:fe:99:76:79:85:c2:10:15:ff:4b:1f:13:56 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.440865Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:59:13.440975Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:20310 [INFO] [stdout] 2025-10-02T06:59:13.439735Z  INFO TestServer:Server:Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:47: Use root certificates + custom server certificate verifier [INFO] [stdout] 2025-10-02T06:59:13.459890Z DEBUG TestServer:Server: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/mod.rs:242: Got TLS client config [INFO] [stdout] 2025-10-02T06:59:13.460137Z  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]:24917 [INFO] [stdout] 2025-10-02T06:59:13.460235Z  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:24917 [INFO] [stdout] 2025-10-02T06:59:13.460325Z  INFO src/tests/end_to_end.rs:53: Started the server [INFO] [stdout] 2025-10-02T06:59:13.460370Z  INFO src/load_client_certificate.rs:84: Loading client certificate from https://localhost:24917 [INFO] [stdout] 2025-10-02T06:59:13.862070Z  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]:17343 [INFO] [stdout] 2025-10-02T06:59:13.870991Z  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:17343 [INFO] [stdout] 2025-10-02T06:59:13.880009Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:13.880112Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:13.880165Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 2, 0, 1, 0, 1, 252, 3, 3] [INFO] [stdout] 2025-10-02T06:59:13.880218Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:13.894047Z  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]:18612 [INFO] [stdout] 2025-10-02T06:59:13.907004Z  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:18612 [INFO] [stdout] 2025-10-02T06:59:13.907689Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:13.907971Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:13.909974Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 2, 0, 1, 0, 1, 252, 3, 3] [INFO] [stdout] 2025-10-02T06:59:13.910045Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:13.899546Z 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: 1767164353, tv_nsec: 899533876 } socket_addr=[::1]:17343 [INFO] [stdout] 2025-10-02T06:59:13.919097Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpd0t3C5/client-cert.pem", private_key: "/tmp/.tmpd0t3C5/client-key.pem" } [INFO] [stdout] 2025-10-02T06:59:13.932219Z 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: 1767164353, tv_nsec: 932211906 } socket_addr=[::1]:18612 [INFO] [stdout] 2025-10-02T06:59:13.940501Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpd0t3C5/client-cert.pem", private_key: "/tmp/.tmpd0t3C5/client-key.pem" } [INFO] [stdout] 2025-10-02T06:59:13.941060Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:59:13.955408Z  INFO Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:55: Use root certificates [INFO] [stdout] 2025-10-02T06:59:13.955527Z  INFO Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [commonName = "EndToEndClient"] issued by [commonName = "Test Root CA"] expires Dec 31 06:59:13 2025 GMT (2months 29days 2h 52m 47s 44ms 486us 175ns) [INFO] [stdout] 2025-10-02T06:59:13.955812Z 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] 49:60:aa:8d:f3:5f:2c:72:3b:0c:86:2b:dc:c7:c3:25:34:11:01:36 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Dec 31 06:59:13 2025 GMT [INFO] [stdout] Subject: CN=EndToEndClient [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:e2:16:c1:c4:94:86:9e:fc:ae:0d:05:ea:a1:ff: [INFO] [stdout] 65:c7:1a:d0:c6:7b:56:a9:f0:25:54:8a:06:8c:2b: [INFO] [stdout] 18:09:b1:2f:3c:8b:c4:b1:ca:a9:81:ce:22:90:21: [INFO] [stdout] ea:d2:78:04:84:ba:99:02:d3:5b:1c:14:66:4e:c2: [INFO] [stdout] dd:70:1e:a6:76 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] AB:32:78:58:B2:D0:C0:99:60:EA:6B:AA:0B:AF:DB:B0:27:08:6D:63 [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [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:1759388353:1767164353:...!.`2&....8.q..{..9...P....8...Q.y..H.0 [INFO] [stdout] ..*.H.=...021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0.. 251002065913Z. 261002065913Z0,1.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....localhost0Y0...*.H.=....*.H.=....B...... [INFO] [stdout] 9.....@.X.z>. [INFO] [stdout] [INFO] [stdout] .F.4.d.........z....\M.......O.... [INFO] [stdout] U.....LH....0..0...U.........~..U.~...:.......0...U.......0.0...U...........0 ..U.%.....0...+.........+.......0S..U.#.L0J.....x3\.v.EPk/La{.:......0.1.0...U....Test Root CA.....d.....Z......(...%0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E.!..T..#.H.).jr. ...?.H.......0.N.P. ..y.i|.N'(b.;.......`.=.$.&~1;..1..f0..b........~..U.~...:.......0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251002065913Z0/..*.H.. ...1". .VK.'cb..2A.y. [INFO] [stdout] y.k...^%$0b..cJ."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. ...Y.Z7R......x.e;#...6.]i.Y@....!........C......-..H.2R{0[."..... [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:44:02:20:72:7d:c0:8f:dc:aa:93:5d:71:c5:02:29:f1:5b: [INFO] [stdout] 5a:7c:a2:fa:35:e8:34:49:01:80:fe:24:2d:fb:87:89:52:b9: [INFO] [stdout] 02:20:1b:0f:34:63:83:1e:f1:00:ef:93:f6:39:62:04:41:06: [INFO] [stdout] f6:5d:91:22:89:1c:98:8e:4b:d3:8b:72:f1:c2:90:d5 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:13.956255Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=754d6ba1-0984-4917-aef1-048a648f01a6 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:13.957684Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:17343/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:13.959929Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:59:13.961520Z  INFO Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:55: Use root certificates [INFO] [stdout] 2025-10-02T06:59:13.966076Z  INFO Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [commonName = "EndToEndClient"] issued by [commonName = "Test Root CA"] expires Dec 31 06:59:13 2025 GMT (2months 29days 2h 52m 47s 33ms 935us 595ns) [INFO] [stdout] 2025-10-02T06:59:13.969781Z DEBUG Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:230: Server certificate details: Certificate: [INFO] [stdout] Data: [INFO] [stdout] Version: 3 (0x2) [INFO] [stdout] Serial Number: [INFO] [stdout] fc:01:d2:69:bd:b7:29:47:2b:36:38:bc:59:07:33:0f:d6:de:be:d3 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:13 2025 GMT [INFO] [stdout] Not After : Dec 31 06:59:13 2025 GMT [INFO] [stdout] Subject: CN=EndToEndClient [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:39:8f:7a:5c:cf:ac:91:0e:eb:33:37:79:e9:9e: [INFO] [stdout] 79:b2:fa:1a:13:c8:86:34:ff:af:7d:03:d9:a3:e5: [INFO] [stdout] 24:9a:82:44:50:95:b0:a3:fe:fe:92:2b:c0:3b:12: [INFO] [stdout] 03:2b:a9:03:fc:e7:11:59:ad:38:e1:2e:11:0e:3c: [INFO] [stdout] 13:56:cb:28:f5 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 29:62:2F:6E:5F:9C:BC:16:5F:96:33:E2:B8:FB:33:63:8A:04:76:22 [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [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:1759388353:1767164353:...vm.g..t.b.1..lp.S...?..W.V.v.....0...0.............OUkWU.A. i(..ZK..?0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251002065913Z. 261002065913Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B.......>..W...9/.J..TSr"r03.${...e$..C3igL...H.,.rc.O.../......|.....0..0...U......G..C.2.zTZwd..+..\F.0...U.......0....0...U...........0R..U.#.K0I....U.........Q.X..!....n>...3R..~.@....l...c..7I.f..1..f0..b......Q.z...Q.9...n..eOa30...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251002065913Z0/..*.H.. ...1". x..(......!.u.z.E...4.Y....d#...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. .......x$.gf..Y..J.T.CSR.'...5...!.......\."....6...f.....q.f...W}. [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:48:65:21:05:e3:0d:b9:85:13:67:39:eb:1d:10: [INFO] [stdout] 18:55:62:90:72:29:1d:f4:ef:be:00:2e:2b:df:be:c6:6b:57: [INFO] [stdout] 02:21:00:ed:07:76:a7:b6:3f:7a:fd:05:93:a1:ee:67:2e:d3: [INFO] [stdout] 49:76:0b:93:bd:64:f0:04:e2:83:19:e4:16:49:69:cd:11 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:14.022357Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.026353Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:23976/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.018309Z  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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 [INFO] [stdout] 2025-10-02T06:59:14.036447Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.036798Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.036911Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.037032Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.039612Z  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]:24917 [INFO] [stdout] 2025-10-02T06:59:14.043079Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.043317Z 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": "ykERMwsx+gTf7PA0l8fal/UZwd0=", "date": "Thu, 02 Oct 2025 06:59:13 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.047624Z  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]:17343 client_name=EndToEndClient client_id=754d6ba1-0984-4917-aef1-048a648f01a6 [INFO] [stdout] 2025-10-02T06:59:14.044590Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.049321Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.049543Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.049809Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.024363Z 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: 1767164354, tv_nsec: 24347674 } socket_addr=[::1]:19571 [INFO] [stdout] 2025-10-02T06:59:14.055706Z  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]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f [INFO] [stdout] 2025-10-02T06:59:14.056331Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.063783Z 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": "D9b39plpkjf/gpicWYETeE2Kl9E=", "date": "Thu, 02 Oct 2025 06:59:13 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.067451Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.070770Z 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": "HD1NejC/AKc7T3P1YcUx/8IvglE=", "date": "Thu, 02 Oct 2025 06:59:13 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.063461Z 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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 [INFO] [stdout] 2025-10-02T06:59:14.075177Z 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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 [INFO] [stdout] 2025-10-02T06:59:14.076953Z 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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 [INFO] [stdout] 2025-10-02T06:59:14.078531Z 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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 [INFO] [stdout] 2025-10-02T06:59:14.082218Z  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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 connection_id=1 [INFO] [stdout] 2025-10-02T06:59:14.061065Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpd0t3C5/client-cert.pem", private_key: "/tmp/.tmpd0t3C5/client-key.pem" } [INFO] [stdout] 2025-10-02T06:59:14.087601Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:59:14.084769Z 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]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f [INFO] [stdout] 2025-10-02T06:59:14.090491Z 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]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f [INFO] [stdout] 2025-10-02T06:59:14.094098Z 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]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f [INFO] [stdout] 2025-10-02T06:59:14.095675Z 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]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f [INFO] [stdout] 2025-10-02T06:59:14.088653Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.068114Z  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:24917 [INFO] [stdout] 2025-10-02T06:59:14.070695Z 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]:17343 client_name=EndToEndClient client_id=754d6ba1-0984-4917-aef1-048a648f01a6 [INFO] [stdout] 2025-10-02T06:59:14.097695Z 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]:17343 client_name=EndToEndClient client_id=754d6ba1-0984-4917-aef1-048a648f01a6 [INFO] [stdout] 2025-10-02T06:59:14.098096Z 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]:17343 client_name=EndToEndClient client_id=754d6ba1-0984-4917-aef1-048a648f01a6 [INFO] [stdout] 2025-10-02T06:59:14.098271Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.098330Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.098351Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 2, 0, 1, 0, 1, 252, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.098367Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.098432Z 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]:17343 client_name=EndToEndClient client_id=754d6ba1-0984-4917-aef1-048a648f01a6 [INFO] [stdout] 2025-10-02T06:59:14.099689Z  INFO Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:55: Use root certificates [INFO] [stdout] 2025-10-02T06:59:14.099806Z  INFO Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [commonName = "EndToEndClient"] issued by [commonName = "Test Root CA"] expires Dec 31 06:59:14 2025 GMT (2months 29days 2h 52m 47s 900ms 205us 538ns) [INFO] [stdout] 2025-10-02T06:59:14.100096Z 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] 95:5d:36:cd:01:8a:e3:70:26:0a:5e:3d:ab:fc:12:1c:3c:ed:25:cd [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:14 2025 GMT [INFO] [stdout] Not After : Dec 31 06:59:14 2025 GMT [INFO] [stdout] Subject: CN=EndToEndClient [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:46:b0:3c:4a:3c:32:bd:e1:99:1c:d2:15:a0:9d: [INFO] [stdout] e8:35:32:da:e5:87:f1:db:13:0a:df:52:fb:b1:97: [INFO] [stdout] 0d:c9:f9:b9:71:cd:5e:2f:53:58:83:47:00:9e:33: [INFO] [stdout] 81:17:b6:57:2c:7b:42:61:4f:da:8f:4f:02:df:dd: [INFO] [stdout] 1d:15:2d:55:1e [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 4B:3F:33:38:44:4E:19:FA:AF:3D:5B:D2:48:54:D7:9B:7B:58:3C:7C [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [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:1759388354:1767164354:...~).A..:<..../.m0....c...i>.......0...0..........RY.G.: ".u....X..l..0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251002065913Z. 261002065913Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B......K'r>s..... [INFO] [stdout] 0.......EJ.v?5L.:..:Ey....k..w.....t#nj^...q....j...0..0...U......WtMU........ ...g.Y.0...U.......0....0...U...........0R..U.#.K0I....U.....".e/}.- bqR"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. -$...q.n.0.x.H..C.EA,.t..8*..[(.. k......js.P$.....![...J...I+.k.. [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:46:02:21:00:b3:93:da:f6:4b:69:8e:0e:c3:41:f7:6e:23: [INFO] [stdout] b4:3a:87:a9:f5:31:25:68:e7:e1:ea:49:e8:e3:60:53:ae:e5: [INFO] [stdout] 83:02:21:00:9c:35:bc:80:fb:25:87:d2:61:5a:a1:12:9e:7d: [INFO] [stdout] 56:b5:8f:1e:0a:99:e9:db:2a:eb:89:b6:2d:dc:13:09:eb:96 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:14.100548Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.105884Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.105968Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.106148Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.106465Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-02T06:59:14.106432Z  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]:20310 [INFO] [stdout] 2025-10-02T06:59:14.107475Z  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=22.418629ms socket_addr=[::1]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 connection_id=1 [INFO] [stdout] 2025-10-02T06:59:14.106729Z  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:20310 [INFO] [stdout] 2025-10-02T06:59:14.108513Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.113855Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.117796Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 2, 0, 1, 0, 1, 252, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.117890Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.117104Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.122114Z 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: 1767164354, tv_nsec: 122105352 } socket_addr=[::1]:24917 [INFO] [stdout] 2025-10-02T06:59:14.125877Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:19571/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.120192Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.127963Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="1" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.128234Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.128710Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping the client [INFO] [stdout] 2025-10-02T06:59:14.123100Z  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]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f connection_id=2 [INFO] [stdout] 2025-10-02T06:59:14.124650Z  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]:17343 client_name=EndToEndClient client_id=754d6ba1-0984-4917-aef1-048a648f01a6 connection_id=3 [INFO] [stdout] 2025-10-02T06:59:14.130943Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.132520Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.133463Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.133510Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.133660Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.136568Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-02T06:59:14.137375Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.137435Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.137447Z  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=5.781549ms socket_addr=[::1]:17343 client_name=EndToEndClient client_id=754d6ba1-0984-4917-aef1-048a648f01a6 connection_id=3 [INFO] [stdout] 2025-10-02T06:59:14.137629Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.138828Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.139102Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="3" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.139164Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.141980Z DEBUG src/load_client_certificate.rs:163: Stored client certificate into CertificateInfo { certificate: "/tmp/.tmpd0t3C5/client-cert.pem", private_key: "/tmp/.tmpd0t3C5/client-key.pem" } [INFO] [stdout] 2025-10-02T06:59:14.136721Z 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: 1767164354, tv_nsec: 136709631 } socket_addr=[::1]:20310 [INFO] [stdout] 2025-10-02T06:59:14.150197Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-02T06:59:14.151790Z  INFO Run: src/client.rs:107: Allocated new client id client_id=72a3009b-c4c9-40c6-977f-015418615b5c client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.152792Z  INFO Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:23976/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.160179Z  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=30.25857ms socket_addr=[::1]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f connection_id=2 [INFO] [stdout] 2025-10-02T06:59:14.156832Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.151419Z  INFO src/tests/end_to_end.rs:66: Got the client certificate [INFO] [stdout] 2025-10-02T06:59:14.161429Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.161467Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.161486Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.161625Z  INFO Setup TLS client: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/trusted_store/tls_client.rs:55: Use root certificates [INFO] [stdout] 2025-10-02T06:59:14.161760Z  INFO Setup TLS server certificate: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/security_configuration/certificate/tls_server.rs:229: Server certificate: [commonName = "EndToEndClient"] issued by [commonName = "Test Root CA"] expires Dec 31 06:59:14 2025 GMT (2months 29days 2h 52m 47s 838ms 270us 29ns) [INFO] [stdout] 2025-10-02T06:59:14.162069Z 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] df:8e:1b:76:6d:3a:0d:4e:10:dc:53:80:70:18:79:7d:26:f6:36:c4 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Issuer: CN=Test Root CA [INFO] [stdout] Validity [INFO] [stdout] Not Before: Oct 2 06:59:14 2025 GMT [INFO] [stdout] Not After : Dec 31 06:59:14 2025 GMT [INFO] [stdout] Subject: CN=EndToEndClient [INFO] [stdout] Subject Public Key Info: [INFO] [stdout] Public Key Algorithm: id-ecPublicKey [INFO] [stdout] Public-Key: (256 bit) [INFO] [stdout] pub: [INFO] [stdout] 04:1f:ae:0a:ba:ef:65:32:19:27:8c:4c:ab:85:94: [INFO] [stdout] 81:45:71:81:83:47:c6:e5:79:b1:e7:ab:dd:ab:85: [INFO] [stdout] ee:8e:3d:74:93:18:de:9f:d6:87:2e:24:37:f9:82: [INFO] [stdout] c9:75:85:51:43:9c:4a:86:7d:dd:4b:52:65:2a:03: [INFO] [stdout] 17:c2:c0:62:01 [INFO] [stdout] ASN1 OID: prime256v1 [INFO] [stdout] NIST CURVE: P-256 [INFO] [stdout] X509v3 extensions: [INFO] [stdout] X509v3 Subject Key Identifier: [INFO] [stdout] 25:BA:CE:62:B7:19:9F:DB:B4:E3:B3:3C:0E:7F:58:CD:3A:D9:39:86 [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:8E:A5:55:E5:0C:B6:88:3C:6D:30:5D:DC:80:A9:F9:10:10:56:28:B4 [INFO] [stdout] DirName:/CN=Test Root CA [INFO] [stdout] serial:15:57:63:C2:CF:FB:36:A9:5D:86:45:A1:17:B2:5D:F9:85:A5:4D:D5 [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:1759388354:1767164354:..L9.{...f..".C.0....... ....!......0...0.............6y.....pr.k.......0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251002065913Z. 261002065913Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B..4..S......7[3.!)J ............ui.r..6.Y .,..}.....U.9..M.>.w.^.....0..0...U........n.....=...*...K0.<0...U.......0....0...U...........0R..U.#.K0I....U.......u.=..c.5..L0 [INFO] [stdout] ..*.H.=...0.1.0...U....Test Root CA0.. 251002065913Z. 261002065913Z021.0...U. [INFO] [stdout] . Terrazzo Test1.0...U....Intermediate CA0Y0...*.H.=....*.H.=....B...9..D).~..."z.y....c.b...y@...p#.... E.....U.7Y..V...RSd+1.zn.S....0..0...U.........dz.N...G...3.....0...U.......0....0...U...........0R..U.#.K0I....U.......u..@.....)......u.=..c.5..L0...U... 0...localhost0 [INFO] [stdout] ..*.H.=....H.0E. X.@..o."E5..Sn.N.U. [INFO] [stdout] -a#.[.....m).!...H...f..7...H..T......kG ]..AZJ1..f0..b......Y.......0/.L.......0...`.H.e.......0...*.H.. ...1...*.H.. ...0...*.H.. ...1.. 251002065914Z0/..*.H.. ...1". A.D7.zz......!6*..3.xe@b1.......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.!.........9.0.o.@."..4?.D..n.C8MF.. ...EA..p.{`...M.o_B8......~A.AF3 [INFO] [stdout] Signature Algorithm: ecdsa-with-SHA256 [INFO] [stdout] Signature Value: [INFO] [stdout] 30:45:02:20:39:7f:e4:4a:b7:90:ae:b3:41:1b:4a:cc:35:a1: [INFO] [stdout] 1c:96:a5:d9:e3:04:a5:95:18:18:2f:a1:a8:35:b0:38:02:6b: [INFO] [stdout] 02:21:00:b1:db:2e:52:6b:a7:b8:77:27:b8:19:48:2a:a8:99: [INFO] [stdout] 4c:af:b7:07:fb:3b:b0:c0:6c:45:e5:79:e4:e8:81:25:f1 [INFO] [stdout] [INFO] [stdout] 2025-10-02T06:59:14.171579Z  INFO TestClient:Run: src/client.rs:107: Allocated new client id client_id=09426bbf-4b35-41ef-b174-9605046769b0 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.171105Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:24917/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.170050Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.176725Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.176827Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 6, 10, 1, 0, 6, 6, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.176872Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.179343Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.183542Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.183628Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.183435Z  INFO TestClient:Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:20310/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.180232Z  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]:19571 client_name=EndToEndClient client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a [INFO] [stdout] 2025-10-02T06:59:14.185608Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.188808Z 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": "aijIVqi+Wb57gqKt2+NgWBgCIp8=", "date": "Thu, 02 Oct 2025 06:59:14 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.188358Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.189192Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.189227Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 5, 175, 1, 0, 5, 171, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.189243Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.188779Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.186491Z  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]:23976 client_name=EndToEndClient client_id=72a3009b-c4c9-40c6-977f-015418615b5c [INFO] [stdout] 2025-10-02T06:59:14.198282Z  INFO Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.202781Z DEBUG Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "uoo8TrlJMx9iDWCAM+Yfu40el8E=", "date": "Thu, 02 Oct 2025 06:59:13 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.204254Z  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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 [INFO] [stdout] 2025-10-02T06:59:14.204646Z  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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 [INFO] [stdout] 2025-10-02T06:59:14.206933Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.214231Z 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": "KkdPIHTy8NcbFtonkNZ4H2SaAYk=", "date": "Thu, 02 Oct 2025 06:59:14 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.212615Z  INFO TestClient:Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.214426Z 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": "VI1TMdhMTtiqAVx+JKUwR8rpJ1o=", "date": "Thu, 02 Oct 2025 06:59:14 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.215034Z  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]:23976 client_name=EndToEndClient client_id=72a3009b-c4c9-40c6-977f-015418615b5c connection_id=4 [INFO] [stdout] 2025-10-02T06:59:14.220115Z  INFO Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.214156Z 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]:19571 client_name=EndToEndClient client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a [INFO] [stdout] 2025-10-02T06:59:14.220833Z 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]:19571 client_name=EndToEndClient client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a [INFO] [stdout] 2025-10-02T06:59:14.221342Z 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]:19571 client_name=EndToEndClient client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a [INFO] [stdout] 2025-10-02T06:59:14.221814Z 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]:19571 client_name=EndToEndClient client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a [INFO] [stdout] 2025-10-02T06:59:14.227502Z 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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 [INFO] [stdout] 2025-10-02T06:59:14.228917Z  INFO Run: src/client/health.rs:120: Received ping connection_id="4" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.229629Z  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]:19571 client_name=EndToEndClient client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a connection_id=5 [INFO] [stdout] 2025-10-02T06:59:14.230989Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.234443Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="5" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.233304Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="4" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.236008Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.234921Z 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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 [INFO] [stdout] 2025-10-02T06:59:14.233233Z 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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 [INFO] [stdout] 2025-10-02T06:59:14.237142Z 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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 [INFO] [stdout] 2025-10-02T06:59:14.237662Z 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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 [INFO] [stdout] 2025-10-02T06:59:14.238998Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.239828Z  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]:17343 [INFO] [stdout] 2025-10-02T06:59:14.238664Z  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=19.631209ms socket_addr=[::1]:23976 client_name=EndToEndClient client_id=72a3009b-c4c9-40c6-977f-015418615b5c connection_id=4 [INFO] [stdout] 2025-10-02T06:59:14.238723Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="5" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.240011Z  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]:17343 [INFO] [stdout] 2025-10-02T06:59:14.240126Z  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:17343 [INFO] [stdout] 2025-10-02T06:59:14.240335Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.240549Z 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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 [INFO] [stdout] 2025-10-02T06:59:14.241198Z 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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 [INFO] [stdout] 2025-10-02T06:59:14.241672Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-02T06:59:14.241709Z 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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 [INFO] [stdout] 2025-10-02T06:59:14.245715Z  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.69162ms socket_addr=[::1]:19571 client_name=EndToEndClient client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a connection_id=5 [INFO] [stdout] 2025-10-02T06:59:14.242277Z  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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 connection_id=6 [INFO] [stdout] 2025-10-02T06:59:14.240392Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-10-02T06:59:14.248845Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping client [INFO] [stdout] 2025-10-02T06:59:14.253104Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.253502Z DEBUG Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.253581Z  INFO Run: src/client/health.rs:117: Received ping connection_id="4" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.253887Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.254298Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.255329Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.258779Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.256413Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping the second client [INFO] [stdout] 2025-10-02T06:59:14.259887Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.260272Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-02T06:59:14.260373Z  INFO Run: src/client.rs:107: Allocated new client id client_id=fec374cd-f7bd-4fa8-8e9b-516dba9a962f client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.257204Z  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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 connection_id=7 [INFO] [stdout] 2025-10-02T06:59:14.255947Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.261460Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.261717Z  INFO Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:24917/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.261910Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="5" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.262524Z  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.45298ms socket_addr=[::1]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 connection_id=6 [INFO] [stdout] 2025-10-02T06:59:14.262821Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.264848Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.265375Z  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]:19571 [INFO] [stdout] 2025-10-02T06:59:14.266606Z  INFO TestClient:Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.266977Z  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]:19571 [INFO] [stdout] 2025-10-02T06:59:14.267184Z  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:19571 [INFO] [stdout] 2025-10-02T06:59:14.267496Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-10-02T06:59:14.267574Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping client [INFO] [stdout] 2025-10-02T06:59:14.268313Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="6" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.268423Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.268508Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.268632Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.268700Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 6, 10, 1, 0, 6, 6, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.268735Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.272445Z  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]:24917 client_name=EndToEndClient client_id=fec374cd-f7bd-4fa8-8e9b-516dba9a962f [INFO] [stdout] 2025-10-02T06:59:14.273764Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="7" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.273805Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="7" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.273957Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.274234Z  INFO src/tests/end_to_end.rs:75: The client is running [INFO] [stdout] 2025-10-02T06:59:14.274288Z  INFO Run: src/client.rs:107: Allocated new client id client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.275928Z  INFO Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.275964Z DEBUG Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "mn+FVPVPYIDRd+3qmk6S3QSHqh0=", "date": "Thu, 02 Oct 2025 06:59:14 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.278422Z  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]:24917 client_name=EndToEndClient client_id=fec374cd-f7bd-4fa8-8e9b-516dba9a962f connection_id=8 [INFO] [stdout] 2025-10-02T06:59:14.280641Z  INFO Run: src/client/connect.rs:36: Connecting WebSocket uri="https://localhost:20310/remote/tunnel/EndToEndClient" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.282271Z  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=20.757539ms socket_addr=[::1]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 connection_id=7 [INFO] [stdout] 2025-10-02T06:59:14.281241Z  INFO Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.283448Z  INFO Run: src/client/health.rs:120: Received ping connection_id="8" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.283533Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="8" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.283736Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.286657Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=true client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.288047Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="7" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.288454Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.290809Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.290909Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:103: Polling stream header pos=0 buffer=[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [INFO] [stdout] 2025-10-02T06:59:14.290932Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:121: Polling stream header: Buffer full pos=11 buffer=[22, 3, 1, 6, 10, 1, 0, 6, 6, 3, 3] [INFO] [stdout] 2025-10-02T06:59:14.290948Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/server/http_or_https.rs:145: Polling TLS stream [INFO] [stdout] 2025-10-02T06:59:14.298701Z  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]:20310 client_name=EndToEndClient client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 [INFO] [stdout] 2025-10-02T06:59:14.303152Z  INFO Run: src/client/connect.rs:56: Connected WebSocket client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.303398Z DEBUG Run: src/client/connect.rs:57: WebSocket response: Response { status: 101, version: HTTP/1.1, headers: {"connection": "upgrade", "upgrade": "websocket", "sec-websocket-accept": "44sHq8F+vlYTSJqdyuyUOXmu6nE=", "date": "Thu, 02 Oct 2025 06:59:14 GMT"}, body: None } client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.306387Z  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=26.17146ms socket_addr=[::1]:24917 client_name=EndToEndClient client_id=fec374cd-f7bd-4fa8-8e9b-516dba9a962f connection_id=8 [INFO] [stdout] 2025-10-02T06:59:14.308979Z  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]:20310 client_name=EndToEndClient client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 connection_id=9 [INFO] [stdout] 2025-10-02T06:59:14.311347Z  INFO Run: src/client/connect.rs:95: Serving client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.314798Z  INFO Run: src/client/health.rs:120: Received ping connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.315048Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.316245Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.318312Z  INFO TestServer:Server:Listen:Tunnel:Connection: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-server-0.1.17/src/connection/mod.rs:95: Ping latency=8.92192ms socket_addr=[::1]:20310 client_name=EndToEndClient client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 connection_id=9 [INFO] [stdout] 2025-10-02T06:59:14.324819Z DEBUG Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.325167Z  INFO Run: src/client/health.rs:117: Received ping connection_id="9" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.326445Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.327423Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.329688Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.336115Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.338092Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.339611Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.344440Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.347539Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.351266Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.354313Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.358347Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.362078Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.363819Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.370321Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.370708Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.370988Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.371244Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.372760Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.373149Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.373419Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.373696Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.373982Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.375976Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.376258Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.376528Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.376816Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.377097Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.377369Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.377638Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.377911Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.378968Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.379218Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.379840Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.380181Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.381074Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.381654Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.382852Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.383098Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.383328Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.383573Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.383831Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.384046Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.384270Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.384511Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.384739Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.388797Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.389053Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.389295Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.389553Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.390607Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.391188Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.391488Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.391811Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.392060Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.392519Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.395101Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.395351Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.395606Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.398156Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.398398Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.398640Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.399048Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.399892Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.400203Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.400513Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.401161Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.401636Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.406115Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.406422Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.406658Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.406932Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.407187Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.407425Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.407682Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.409963Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.410230Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.410491Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.413021Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.413259Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.413528Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.413780Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.414016Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.414255Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.414499Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.414807Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.415048Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.416987Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.418406Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.418660Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.418910Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.419151Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.419402Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.419660Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.419969Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.421985Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.422045Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.422459Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.422941Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.423196Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.423441Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.428092Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.428343Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.428589Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.428848Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.429084Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.429316Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.429582Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.429824Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.430039Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.425260Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.430258Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.430500Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.431050Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.432611Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.433264Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.437896Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.439497Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.442685Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.444883Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.446505Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.450638Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.451279Z DEBUG Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.451339Z  INFO Run: src/client/health.rs:117: Received ping connection_id="8" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.452847Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.455482Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.456882Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.457312Z DEBUG Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.459904Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.460933Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping the client [INFO] [stdout] 2025-10-02T06:59:14.461394Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.462879Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.464464Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.465965Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.467416Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.468912Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.470494Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.472020Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.473569Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.475052Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.476539Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.478000Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.479535Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.481235Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.482738Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.484324Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.485914Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.487358Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.488932Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.490448Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.492009Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.493456Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.495022Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.496513Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.498064Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.499506Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.501098Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.502586Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.504148Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.508217Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.509715Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.514310Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.515961Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.517517Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.521521Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.523078Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.524574Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.526057Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.527618Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.529412Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.531227Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.533031Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.534778Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.536452Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.540843Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.543028Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.545304Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.547468Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.549286Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.551350Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.553570Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.555230Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.558177Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.560049Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.561899Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.564076Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.566171Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.568514Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.570761Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.572415Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.575017Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.577233Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.579413Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.581606Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.584003Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.586300Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.588484Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.590683Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.592332Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.594699Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.597413Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.599628Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.602062Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.603615Z  INFO Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.605258Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.606867Z  INFO TestClient:Run: src/tests/calculator.rs:25: Calculate 5 + 2 * 3 = 11 client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:14.607615Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping the client [INFO] [stdout] 2025-10-02T06:59:24.135900Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="1" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.136851Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.136942Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.137646Z  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]:18612 [INFO] [stdout] 2025-10-02T06:59:24.137835Z  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]:18612 [INFO] [stdout] 2025-10-02T06:59:24.137914Z  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:18612 [INFO] [stdout] 2025-10-02T06:59:24.138342Z  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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 [INFO] [stdout] 2025-10-02T06:59:24.138388Z 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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 connection_id=1 [INFO] [stdout] 2025-10-02T06:59:24.138427Z 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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 connection_id=1 [INFO] [stdout] 2025-10-02T06:59:24.138496Z  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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 connection_id=1 [INFO] [stdout] 2025-10-02T06:59:24.138540Z  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]:18612 client_name=EndToEndClient client_id=5d3bdcee-7ae7-49cd-a804-44175ad192a7 connection_id=1 [INFO] [stdout] 2025-10-02T06:59:24.138649Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] test tests::with_close_client ... ok [INFO] [stdout] 2025-10-02T06:59:24.140938Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="3" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.141739Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.143904Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.144067Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-10-02T06:59:24.144206Z  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]:17343 client_name=EndToEndClient client_id=754d6ba1-0984-4917-aef1-048a648f01a6 connection_id=3 [INFO] [stdout] test tests::with_sleep ... ok [INFO] [stdout] 2025-10-02T06:59:24.170996Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.173251Z  INFO TestClient:Run: src/client/health.rs:120: Received ping connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.174774Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.175010Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.175637Z  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=3.41444ms socket_addr=[::1]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f connection_id=2 [INFO] [stdout] 2025-10-02T06:59:24.179023Z DEBUG TestClient:Run: src/client/health.rs:106: Got a new AuthCode changed=false client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.179128Z  INFO TestClient:Run: src/client/health.rs:117: Received ping connection_id="2" delay=10s client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.179220Z DEBUG TestClient:Run:Health report: src/client/health.rs:63: The ping was received client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.254951Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="4" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.255965Z  INFO Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.256110Z DEBUG Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.256875Z  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]:23976 [INFO] [stdout] 2025-10-02T06:59:24.257125Z  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]:23976 [INFO] [stdout] 2025-10-02T06:59:24.257284Z  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:23976 [INFO] [stdout] 2025-10-02T06:59:24.257792Z  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]:23976 client_name=EndToEndClient client_id=72a3009b-c4c9-40c6-977f-015418615b5c [INFO] [stdout] 2025-10-02T06:59:24.257903Z 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]:23976 client_name=EndToEndClient client_id=72a3009b-c4c9-40c6-977f-015418615b5c connection_id=4 [INFO] [stdout] 2025-10-02T06:59:24.257999Z 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]:23976 client_name=EndToEndClient client_id=72a3009b-c4c9-40c6-977f-015418615b5c connection_id=4 [INFO] [stdout] 2025-10-02T06:59:24.258905Z  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]:23976 client_name=EndToEndClient client_id=72a3009b-c4c9-40c6-977f-015418615b5c connection_id=4 [INFO] [stdout] 2025-10-02T06:59:24.259013Z  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]:23976 client_name=EndToEndClient client_id=72a3009b-c4c9-40c6-977f-015418615b5c connection_id=4 [INFO] [stdout] 2025-10-02T06:59:24.260862Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-10-02T06:59:24.260950Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping client [INFO] [stdout] 2025-10-02T06:59:24.264808Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="5" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.265514Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.265690Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.265836Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-10-02T06:59:24.265923Z  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]:19571 client_name=EndToEndClient client_id=7df3caa9-1353-4c40-967c-ad8bb3bdc27a connection_id=5 [INFO] [stdout] test tests::trivial ... ok [INFO] [stdout] 2025-10-02T06:59:24.270803Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="6" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.271634Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.272068Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.272513Z  WARN /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:64: The server 'Client' was not shutdown [INFO] [stdout] 2025-10-02T06:59:24.274314Z DEBUG /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:30: Server handle dropped! [INFO] [stdout] 2025-10-02T06:59:24.274402Z  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]:24917 [INFO] [stdout] 2025-10-02T06:59:24.274722Z  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]:24917 [INFO] [stdout] 2025-10-02T06:59:24.274841Z  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:24917 [INFO] [stdout] 2025-10-02T06:59:24.275221Z  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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 [INFO] [stdout] 2025-10-02T06:59:24.275292Z 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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 connection_id=6 [INFO] [stdout] 2025-10-02T06:59:24.275342Z 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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 connection_id=6 [INFO] [stdout] 2025-10-02T06:59:24.275425Z  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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 connection_id=6 [INFO] [stdout] 2025-10-02T06:59:24.275473Z  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]:24917 client_name=EndToEndClient client_id=05a73c8f-6c14-4af8-9660-584904841300 connection_id=6 [INFO] [stdout] 2025-10-02T06:59:24.275595Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] 2025-10-02T06:59:24.275762Z  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]:24917 client_name=EndToEndClient client_id=fec374cd-f7bd-4fa8-8e9b-516dba9a962f connection_id=8 [INFO] [stdout] test tests::with_many_calls ... ok [INFO] [stdout] 2025-10-02T06:59:24.289028Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="7" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.290017Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.290129Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.290823Z  INFO /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trz-gateway-common-0.1.17/src/handle.rs:29: Server shutdown: Stopping the second client [INFO] [stdout] 2025-10-02T06:59:24.291346Z  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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 [INFO] [stdout] 2025-10-02T06:59:24.291417Z 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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 connection_id=7 [INFO] [stdout] 2025-10-02T06:59:24.291469Z 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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 connection_id=7 [INFO] [stdout] 2025-10-02T06:59:24.291559Z  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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 connection_id=7 [INFO] [stdout] 2025-10-02T06:59:24.291614Z  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]:20310 client_name=EndToEndClient client_id=09426bbf-4b35-41ef-b174-9605046769b0 connection_id=7 [INFO] [stdout] 2025-10-02T06:59:24.326623Z DEBUG Run: src/client/health.rs:123: Return pong connection_id="9" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.327613Z  INFO Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.327727Z DEBUG Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:24.328527Z  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]:20310 [INFO] [stdout] 2025-10-02T06:59:24.328721Z  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]:20310 [INFO] [stdout] 2025-10-02T06:59:24.328848Z  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:20310 [INFO] [stdout] 2025-10-02T06:59:24.329312Z  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]:20310 client_name=EndToEndClient client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 [INFO] [stdout] 2025-10-02T06:59:24.329369Z 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]:20310 client_name=EndToEndClient client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 connection_id=9 [INFO] [stdout] 2025-10-02T06:59:24.329417Z 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]:20310 client_name=EndToEndClient client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 connection_id=9 [INFO] [stdout] 2025-10-02T06:59:24.329499Z  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]:20310 client_name=EndToEndClient client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 connection_id=9 [INFO] [stdout] 2025-10-02T06:59:24.329553Z  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]:20310 client_name=EndToEndClient client_id=886017e5-d603-481c-a13b-cac6d2a91ca8 connection_id=9 [INFO] [stdout] 2025-10-02T06:59:24.329686Z  INFO src/tests/end_to_end.rs:95: Server stopped [INFO] [stdout] test tests::with_sequential_calls ... ok [INFO] [stdout] 2025-10-02T06:59:34.180872Z DEBUG TestClient:Run: src/client/health.rs:123: Return pong connection_id="2" client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:34.181897Z  INFO TestClient:Run: src/client/connect.rs:107: Done client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:34.182041Z DEBUG TestClient:Run:Health report: src/client/health.rs:67: The health report was dropped client_name=EndToEndClient [INFO] [stdout] 2025-10-02T06:59:34.182134Z  INFO src/tests/end_to_end.rs:101: Client stopped [INFO] [stdout] 2025-10-02T06:59:34.182819Z  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]:23976 client_name=EndToEndClient client_id=956f56b0-3c9c-4fa1-89e7-4a45cf88fc9f connection_id=2 [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.84s [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" "b8a947e003198750b5b87e67ff5341d70ba6b92ff23ecffa126798eee4b33e17", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b8a947e003198750b5b87e67ff5341d70ba6b92ff23ecffa126798eee4b33e17", kill_on_drop: false }` [INFO] [stdout] b8a947e003198750b5b87e67ff5341d70ba6b92ff23ecffa126798eee4b33e17