I: pbuilder: network access will be disabled during build I: Current time: Sun May 18 12:35:10 -12 2025 I: pbuilder-time-stamp: 1747614910 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [rust-rustls_0.20.8-4.dsc] I: copying [./rust-rustls_0.20.8.orig.tar.gz] I: copying [./rust-rustls_0.20.8-4.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Feb 3 01:59:44 2023 -12 gpgv: using RSA key 9FE3E9C36691A69FF53CC6842C7C3146C1A00121 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./rust-rustls_0.20.8-4.dsc: no acceptable signature found dpkg-source: info: extracting rust-rustls in rust-rustls-0.20.8 dpkg-source: info: unpacking rust-rustls_0.20.8.orig.tar.gz dpkg-source: info: unpacking rust-rustls_0.20.8-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 1001_feature_constraints.patch dpkg-source: info: applying 2001_native_certs.patch dpkg-source: info: applying 2003_network_access.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/3124113/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='63fb51dcbccd4c4a94a374df942b499c' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='3124113' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.0WKk8eDn/pbuilderrc_LhWK --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0WKk8eDn/b1 --logfile b1/build.log rust-rustls_0.20.8-4.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink04-arm64 6.1.0-35-cloud-arm64 #1 SMP Debian 6.1.137-1 (2025-05-07) aarch64 GNU/Linux I: ls -l /bin total 7104 -rwxr-xr-x 1 root root 1346480 Apr 18 10:54 bash -rwxr-xr-x 3 root root 67728 Sep 18 2022 bunzip2 -rwxr-xr-x 3 root root 67728 Sep 18 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep -rwxr-xr-x 3 root root 67728 Sep 18 2022 bzip2 -rwxr-xr-x 1 root root 67664 Sep 18 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore -rwxr-xr-x 1 root root 68536 Sep 20 2022 cat -rwxr-xr-x 1 root root 68616 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 68552 Sep 20 2022 chmod -rwxr-xr-x 1 root root 68632 Sep 20 2022 chown -rwxr-xr-x 1 root root 200264 Sep 20 2022 cp -rwxr-xr-x 1 root root 133640 Jan 5 2023 dash -rwxr-xr-x 1 root root 134144 Sep 20 2022 date -rwxr-xr-x 1 root root 134248 Sep 20 2022 dd -rwxr-xr-x 1 root root 134888 Sep 20 2022 df -rwxr-xr-x 1 root root 200440 Sep 20 2022 dir -rwxr-xr-x 1 root root 141720 Nov 21 08:01 dmesg lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname -rwxr-xr-x 1 root root 68408 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep -rwxr-xr-x 1 root root 68384 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep -rwxr-xr-x 1 root root 134584 Nov 21 08:01 findmnt -rwsr-xr-x 1 root root 67744 Mar 22 2023 fusermount -rwxr-xr-x 1 root root 198880 Jan 24 2023 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 93752 Apr 9 2022 gzip -rwxr-xr-x 1 root root 67592 Dec 19 2022 hostname -rwxr-xr-x 1 root root 68664 Sep 20 2022 ln -rwxr-xr-x 1 root root 69208 Apr 6 22:38 login -rwxr-xr-x 1 root root 200440 Sep 20 2022 ls -rwxr-xr-x 1 root root 264360 Nov 21 08:01 lsblk -rwxr-xr-x 1 root root 134384 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 68768 Sep 20 2022 mknod -rwxr-xr-x 1 root root 68472 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 67752 Nov 21 08:01 more -rwsr-xr-x 1 root root 67744 Nov 21 08:01 mount -rwxr-xr-x 1 root root 67744 Nov 21 08:01 mountpoint -rwxr-xr-x 1 root root 134728 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 2 2023 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 68496 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 18 10:54 rbash -> bash -rwxr-xr-x 1 root root 68456 Sep 20 2022 readlink -rwxr-xr-x 1 root root 68592 Sep 20 2022 rm -rwxr-xr-x 1 root root 68480 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 68392 Jul 28 2023 run-parts -rwxr-xr-x 1 root root 134536 Jan 5 2023 sed lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash -rwxr-xr-x 1 root root 68432 Sep 20 2022 sleep -rwxr-xr-x 1 root root 134088 Sep 20 2022 stty -rwsr-xr-x 1 root root 133312 Nov 21 08:01 su -rwxr-xr-x 1 root root 68448 Sep 20 2022 sync -rwxr-xr-x 1 root root 539896 Jan 19 2024 tar -rwxr-xr-x 1 root root 67904 Jul 28 2023 tempfile -rwxr-xr-x 1 root root 134160 Sep 20 2022 touch -rwxr-xr-x 1 root root 68384 Sep 20 2022 true -rwxr-xr-x 1 root root 67664 Mar 22 2023 ulockmgr_server -rwsr-xr-x 1 root root 67744 Nov 21 08:01 umount -rwxr-xr-x 1 root root 68416 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 200440 Sep 20 2022 vdir -rwxr-xr-x 1 root root 133312 Nov 21 08:01 wdctl lrwxrwxrwx 1 root root 8 Dec 19 2022 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/3124113/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-cargo, librust-criterion-0.3+default-dev, librust-docopt-1+default-dev, librust-env-logger-0.9+default-dev, librust-log-0.4+default-dev, librust-mio-0.8+default-dev, librust-mio-0.8+net-dev, librust-mio-0.8+os-poll-dev, librust-regex-1+default-dev, librust-ring-0.16+default-dev (>= 0.16.20), librust-rustls-native-certs-0.6+default-dev, librust-rustls-pemfile-1+default-dev, librust-sct-0.7+default-dev, librust-serde-1+default-dev, librust-serde-derive-1+default-dev, librust-webpki-0.22+alloc-dev, librust-webpki-0.22+default-dev, librust-webpki-0.22+std-dev, libstring-shellquote-perl dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19569 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-cargo; however: Package dh-cargo is not installed. pbuilder-satisfydepends-dummy depends on librust-criterion-0.3+default-dev; however: Package librust-criterion-0.3+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-docopt-1+default-dev; however: Package librust-docopt-1+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-env-logger-0.9+default-dev; however: Package librust-env-logger-0.9+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-log-0.4+default-dev; however: Package librust-log-0.4+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-mio-0.8+default-dev; however: Package librust-mio-0.8+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-mio-0.8+net-dev; however: Package librust-mio-0.8+net-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-mio-0.8+os-poll-dev; however: Package librust-mio-0.8+os-poll-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-regex-1+default-dev; however: Package librust-regex-1+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-ring-0.16+default-dev (>= 0.16.20); however: Package librust-ring-0.16+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-rustls-native-certs-0.6+default-dev; however: Package librust-rustls-native-certs-0.6+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-rustls-pemfile-1+default-dev; however: Package librust-rustls-pemfile-1+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-sct-0.7+default-dev; however: Package librust-sct-0.7+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-serde-1+default-dev; however: Package librust-serde-1+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-serde-derive-1+default-dev; however: Package librust-serde-derive-1+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-webpki-0.22+alloc-dev; however: Package librust-webpki-0.22+alloc-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-webpki-0.22+default-dev; however: Package librust-webpki-0.22+default-dev is not installed. pbuilder-satisfydepends-dummy depends on librust-webpki-0.22+std-dev; however: Package librust-webpki-0.22+std-dev is not installed. pbuilder-satisfydepends-dummy depends on libstring-shellquote-perl; however: Package libstring-shellquote-perl is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cargo{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-cargo{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13{a} libbrotli-dev{a} libbrotli1{a} libbsd0{a} libcurl3-gnutls{a} libcurl4{a} libdebhelper-perl{a} libedit2{a} libelf1{a} libexpat1{a} libexpat1-dev{a} libfile-stripnondeterminism-perl{a} libfontconfig-dev{a} libfontconfig1{a} libfreetype-dev{a} libfreetype6{a} libfreetype6-dev{a} libgit2-1.5{a} libhttp-parser2.9{a} libicu72{a} libjsoncpp25{a} libldap-2.5-0{a} libllvm14{a} libmagic-mgc{a} libmagic1{a} libmbedcrypto7{a} libmbedtls14{a} libmbedx509-1{a} libnghttp2-14{a} libpipeline1{a} libpkgconf3{a} libpng-dev{a} libpng16-16{a} libproc2-0{a} libpsl5{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8{a} librhash0{a} librtmp1{a} librust-adler-dev{a} librust-ahash-0.7-dev{a} librust-aho-corasick-dev{a} librust-ansi-term-dev{a} librust-arbitrary-dev{a} librust-async-attributes-dev{a} librust-async-channel-dev{a} librust-async-executor-dev{a} librust-async-fs-dev{a} librust-async-global-executor-dev{a} librust-async-io-dev{a} librust-async-lock-dev{a} librust-async-net-dev{a} librust-async-process-dev{a} librust-async-std-dev{a} librust-async-task-dev{a} librust-atomic-dev{a} librust-atomic-waker-dev{a} librust-atty-dev{a} librust-autocfg-dev{a} librust-base64-dev{a} librust-bitflags-dev{a} librust-blobby-dev{a} librust-block-buffer-dev{a} librust-blocking-dev{a} librust-bstr+default-dev{a} librust-bstr+serde-dev{a} librust-bstr+serde1-dev{a} librust-bstr+std-dev{a} librust-bstr+unicode-dev{a} librust-bstr-dev{a} librust-bumpalo-dev{a} librust-bytecheck+std-dev{a} librust-bytecheck-derive-dev{a} librust-bytecheck-dev{a} librust-bytemuck-dev{a} librust-byteorder-dev{a} librust-bytes-dev{a} librust-cast-dev{a} librust-cc-dev{a} librust-cfg-if-0.1-dev{a} librust-cfg-if-dev{a} librust-chrono-dev{a} librust-clap-2-dev{a} librust-cmake-dev{a} librust-color-quant-dev{a} librust-compiler-builtins-dev{a} librust-concurrent-queue-dev{a} librust-const-cstr-dev{a} librust-const-random-dev{a} librust-const-random-macro-dev{a} librust-cpufeatures-dev{a} librust-crc32fast-dev{a} librust-criterion-0.3-dev{a} librust-criterion-plot-dev{a} librust-crossbeam-channel-dev{a} librust-crossbeam-deque-dev{a} librust-crossbeam-epoch+std-dev{a} librust-crossbeam-epoch-dev{a} librust-crossbeam-utils-dev{a} librust-crunchy-dev{a} librust-crypto-common-dev{a} librust-csv-core+libc-dev{a} librust-csv-core-dev{a} librust-csv-dev{a} librust-ctor-dev{a} librust-derive-arbitrary-dev{a} librust-digest-dev{a} librust-dirs-next-dev{a} librust-dirs-sys-next-dev{a} librust-dlib-dev{a} librust-docopt-dev{a} librust-either-dev{a} librust-env-logger+atty-dev{a} librust-env-logger+default-dev{a} librust-env-logger+humantime-dev{a} librust-env-logger+regex-dev{a} librust-env-logger+termcolor-dev{a} librust-env-logger-dev{a} librust-erased-serde-dev{a} librust-errno-dev{a} librust-event-listener-dev{a} librust-fastrand-dev{a} librust-fixedbitset-dev{a} librust-flate2+miniz-oxide-dev{a} librust-flate2-dev{a} librust-float-ord-dev{a} librust-font-kit-dev{a} librust-freetype-dev{a} librust-freetype-sys-dev{a} librust-futures-channel-dev{a} librust-futures-core-dev{a} librust-futures-dev{a} librust-futures-executor-dev{a} librust-futures-io-dev{a} librust-futures-lite-dev{a} librust-futures-macro-dev{a} librust-futures-sink-dev{a} librust-futures-task-dev{a} librust-futures-util-dev{a} librust-generic-array-dev{a} librust-getrandom-dev{a} librust-gif-dev{a} librust-half-dev{a} librust-hashbrown-dev{a} librust-humantime-dev{a} librust-iana-time-zone-dev{a} librust-image-dev{a} librust-indexmap-dev{a} librust-io-lifetimes-dev{a} librust-itertools-dev{a} librust-itoa-dev{a} librust-jpeg-decoder-dev{a} librust-js-sys-dev{a} librust-kv-log-macro-dev{a} librust-lazy-static-dev{a} librust-libc-dev{a} librust-libloading-dev{a} librust-libm-dev{a} librust-linked-hash-map-dev{a} librust-linux-raw-sys+compiler-builtins-dev{a} librust-linux-raw-sys+core-dev{a} librust-linux-raw-sys+rustc-dep-of-std-dev{a} librust-linux-raw-sys-dev{a} librust-lock-api-dev{a} librust-log-dev{a} librust-md-5-dev{a} librust-md5-asm-dev{a} librust-memchr-dev{a} librust-memoffset-dev{a} librust-miniz-oxide-dev{a} librust-mio-dev{a} librust-num-bigint-dev{a} librust-num-cpus-dev{a} librust-num-integer+i128-dev{a} librust-num-integer+std-dev{a} librust-num-integer-dev{a} librust-num-rational-dev{a} librust-num-traits-dev{a} librust-once-cell-dev{a} librust-oorandom-dev{a} librust-openssl-probe-dev{a} librust-os-pipe-dev{a} librust-owning-ref-dev{a} librust-parking-dev{a} librust-parking-lot-core+deadlock-detection-dev{a} librust-parking-lot-core+petgraph-dev{a} librust-parking-lot-core+thread-id-dev{a} librust-parking-lot-core-dev{a} librust-parking-lot-dev{a} librust-pathfinder-geometry-dev{a} librust-pathfinder-simd-dev{a} librust-petgraph-dev{a} librust-pin-project-lite-dev{a} librust-pin-utils-dev{a} librust-pkg-config-dev{a} librust-plotters-backend-dev{a} librust-plotters-bitmap-dev{a} librust-plotters-dev{a} librust-plotters-svg-dev{a} librust-png-dev{a} librust-polling-dev{a} librust-ppv-lite86-dev{a} librust-proc-macro-hack-dev{a} librust-proc-macro2-dev{a} librust-ptr-meta-derive-dev{a} librust-ptr-meta-dev{a} librust-quickcheck-dev{a} librust-quote+proc-macro-dev{a} librust-quote-dev{a} librust-rand-chacha-dev{a} librust-rand-core+getrandom-dev{a} librust-rand-core+serde-dev{a} librust-rand-core+std-dev{a} librust-rand-core-dev{a} librust-rand-dev{a} librust-rayon-core-dev{a} librust-rayon-dev{a} librust-regex+aho-corasick-dev{a} librust-regex+default-dev{a} librust-regex+memchr-dev{a} librust-regex+perf-dev{a} librust-regex+perf-literal-dev{a} librust-regex+unicode-age-dev{a} librust-regex+unicode-bool-dev{a} librust-regex+unicode-case-dev{a} librust-regex+unicode-dev{a} librust-regex+unicode-gencat-dev{a} librust-regex+unicode-perl-dev{a} librust-regex+unicode-script-dev{a} librust-regex+unicode-segment-dev{a} librust-regex-automata-dev{a} librust-regex-dev{a} librust-regex-syntax+unicode-dev{a} librust-regex-syntax-dev{a} librust-rend-dev{a} librust-ring-dev{a} librust-rkyv-derive-dev{a} librust-rkyv-dev{a} librust-rustc-serialize-dev{a} librust-rustc-std-workspace-core-dev{a} librust-rustc-version-dev{a} librust-rustix-dev{a} librust-rustls-native-certs-dev{a} librust-rustls-pemfile-dev{a} librust-ryu-dev{a} librust-same-file-dev{a} librust-scoped-threadpool-dev{a} librust-scopeguard-dev{a} librust-sct-dev{a} librust-seahash-dev{a} librust-semver-dev{a} librust-serde+serde-derive-dev{a} librust-serde-cbor-dev{a} librust-serde-derive-dev{a} librust-serde-dev{a} librust-serde-fmt-dev{a} librust-serde-json-dev{a} librust-sha1-asm-dev{a} librust-sha1-dev{a} librust-signal-hook-dev{a} librust-signal-hook-registry-dev{a} librust-slab-dev{a} librust-slog-dev{a} librust-smallvec-dev{a} librust-smawk-dev{a} librust-smol-dev{a} librust-socket2-dev{a} librust-spin-dev{a} librust-stable-deref-trait-dev{a} librust-strsim-dev{a} librust-subtle-dev{a} librust-sval+serde1-lib-dev{a} librust-sval-dev{a} librust-syn-dev{a} librust-term-size-dev{a} librust-termcolor-dev{a} librust-terminal-size-dev{a} librust-textwrap-dev{a} librust-thread-id-dev{a} librust-tiff-dev{a} librust-tiny-keccak-dev{a} librust-tinytemplate-dev{a} librust-tinyvec+tinyvec-macros-dev{a} librust-tinyvec-dev{a} librust-tinyvec-macros-dev{a} librust-tokio-dev{a} librust-tokio-macros-dev{a} librust-tracing-attributes-dev{a} librust-tracing-core-dev{a} librust-tracing-dev{a} librust-ttf-parser+default-dev{a} librust-ttf-parser-dev{a} librust-typenum-dev{a} librust-unicode-ident-dev{a} librust-unicode-linebreak-dev{a} librust-unicode-width-dev{a} librust-untrusted-dev{a} librust-uuid-dev{a} librust-valuable-derive-dev{a} librust-valuable-dev{a} librust-value-bag-dev{a} librust-vec-map-dev{a} librust-version-check-dev{a} librust-waker-fn-dev{a} librust-walkdir-dev{a} librust-wasm-bindgen+default-dev{a} librust-wasm-bindgen+spans-dev{a} librust-wasm-bindgen-backend-dev{a} librust-wasm-bindgen-dev{a} librust-wasm-bindgen-macro+spans-dev{a} librust-wasm-bindgen-macro-dev{a} librust-wasm-bindgen-macro-support+spans-dev{a} librust-wasm-bindgen-macro-support-dev{a} librust-wasm-bindgen-shared-dev{a} librust-web-sys-dev{a} librust-webpki-dev{a} librust-weezl-dev{a} librust-winapi-dev{a} librust-winapi-i686-pc-windows-gnu-dev{a} librust-winapi-util-dev{a} librust-winapi-x86-64-pc-windows-gnu-dev{a} librust-yaml-rust-dev{a} librust-yeslogic-fontconfig-sys-dev{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1{a} libstd-rust-1.63{a} libstd-rust-dev{a} libstring-shellquote-perl{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libuv1{a} libxml2{a} libz3-4{a} m4{a} man-db{a} media-types{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3.11{a} python3.11-minimal{a} readline-common{a} rustc{a} sensible-utils{a} uuid-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl libarchive-cpio-perl libldap-common libltdl-dev libmail-sendmail-perl libpng-tools librust-linux-raw-sys+default-dev librust-quickcheck+default-dev librust-regex-automata+std-dev librust-subtle+default-dev libsasl2-modules llvm-14 lynx psmisc publicsuffix wget 0 packages upgraded, 375 newly installed, 0 to remove and 0 not upgraded. Need to get 141 MB of archives. After unpacking 673 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-minimal arm64 3.11.2-6+deb12u6 [810 kB] Get: 2 http://deb.debian.org/debian bookworm/main arm64 libexpat1 arm64 2.5.0-1+deb12u1 [84.6 kB] Get: 3 http://deb.debian.org/debian bookworm/main arm64 python3.11-minimal arm64 3.11.2-6+deb12u6 [1859 kB] Get: 4 http://deb.debian.org/debian bookworm/main arm64 python3-minimal arm64 3.11.2-1+b1 [26.3 kB] Get: 5 http://deb.debian.org/debian bookworm/main arm64 media-types all 10.0.0 [26.1 kB] Get: 6 http://deb.debian.org/debian bookworm/main arm64 readline-common all 8.2-1.3 [69.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main arm64 libreadline8 arm64 8.2-1.3 [155 kB] Get: 8 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-stdlib arm64 3.11.2-6+deb12u6 [1746 kB] Get: 9 http://deb.debian.org/debian bookworm/main arm64 python3.11 arm64 3.11.2-6+deb12u6 [573 kB] Get: 10 http://deb.debian.org/debian bookworm/main arm64 libpython3-stdlib arm64 3.11.2-1+b1 [9296 B] Get: 11 http://deb.debian.org/debian bookworm/main arm64 python3 arm64 3.11.2-1+b1 [26.3 kB] Get: 12 http://deb.debian.org/debian bookworm/main arm64 libproc2-0 arm64 2:4.0.2-3 [60.1 kB] Get: 13 http://deb.debian.org/debian bookworm/main arm64 procps arm64 2:4.0.2-3 [698 kB] Get: 14 http://deb.debian.org/debian bookworm/main arm64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 15 http://deb.debian.org/debian bookworm/main arm64 libmagic-mgc arm64 1:5.44-3 [305 kB] Get: 16 http://deb.debian.org/debian bookworm/main arm64 libmagic1 arm64 1:5.44-3 [98.5 kB] Get: 17 http://deb.debian.org/debian bookworm/main arm64 file arm64 1:5.44-3 [42.5 kB] Get: 18 http://deb.debian.org/debian bookworm/main arm64 gettext-base arm64 0.21-12 [159 kB] Get: 19 http://deb.debian.org/debian bookworm/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB] Get: 20 http://deb.debian.org/debian bookworm/main arm64 groff-base arm64 1.22.4-10 [861 kB] Get: 21 http://deb.debian.org/debian bookworm/main arm64 bsdextrautils arm64 2.38.1-5+deb12u3 [87.1 kB] Get: 22 http://deb.debian.org/debian bookworm/main arm64 libpipeline1 arm64 1.5.7-1 [36.4 kB] Get: 23 http://deb.debian.org/debian bookworm/main arm64 man-db arm64 2.11.2-2 [1369 kB] Get: 24 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB] Get: 25 http://deb.debian.org/debian bookworm/main arm64 autoconf all 2.71-3 [332 kB] Get: 26 http://deb.debian.org/debian bookworm/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 27 http://deb.debian.org/debian bookworm/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 28 http://deb.debian.org/debian bookworm/main arm64 autopoint all 0.21-12 [495 kB] Get: 29 http://deb.debian.org/debian bookworm/main arm64 libbrotli1 arm64 1.0.9-2+b6 [269 kB] Get: 30 http://deb.debian.org/debian bookworm/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg-10 [20.8 kB] Get: 31 http://deb.debian.org/debian bookworm/main arm64 libsasl2-2 arm64 2.1.28+dfsg-10 [58.0 kB] Get: 32 http://deb.debian.org/debian bookworm/main arm64 libldap-2.5-0 arm64 2.5.13+dfsg-5 [171 kB] Get: 33 http://deb.debian.org/debian bookworm/main arm64 libnghttp2-14 arm64 1.52.0-1+deb12u2 [68.6 kB] Get: 34 http://deb.debian.org/debian bookworm/main arm64 libpsl5 arm64 0.21.2-1 [58.6 kB] Get: 35 http://deb.debian.org/debian bookworm/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b2 [59.4 kB] Get: 36 http://deb.debian.org/debian bookworm/main arm64 libssh2-1 arm64 1.10.0-3+b1 [172 kB] Get: 37 http://deb.debian.org/debian bookworm/main arm64 libcurl3-gnutls arm64 7.88.1-10+deb12u12 [362 kB] Get: 38 http://deb.debian.org/debian bookworm/main arm64 libhttp-parser2.9 arm64 2.9.4-5 [20.7 kB] Get: 39 http://deb.debian.org/debian bookworm/main arm64 libmbedcrypto7 arm64 2.28.3-1 [263 kB] Get: 40 http://deb.debian.org/debian bookworm/main arm64 libmbedx509-1 arm64 2.28.3-1 [127 kB] Get: 41 http://deb.debian.org/debian bookworm/main arm64 libmbedtls14 arm64 2.28.3-1 [156 kB] Get: 42 http://deb.debian.org/debian bookworm/main arm64 libgit2-1.5 arm64 1.5.1+ds-1+deb12u1 [468 kB] Get: 43 http://deb.debian.org/debian bookworm/main arm64 libbsd0 arm64 0.11.7-2 [115 kB] Get: 44 http://deb.debian.org/debian bookworm/main arm64 libedit2 arm64 3.1-20221030-2 [88.1 kB] Get: 45 http://deb.debian.org/debian bookworm/main arm64 libicu72 arm64 72.1-3 [9204 kB] Get: 46 http://deb.debian.org/debian bookworm/main arm64 libxml2 arm64 2.9.14+dfsg-1.3~deb12u1 [619 kB] Get: 47 http://deb.debian.org/debian bookworm/main arm64 libz3-4 arm64 4.8.12-3.1 [6282 kB] Get: 48 http://deb.debian.org/debian bookworm/main arm64 libllvm14 arm64 1:14.0.6-12 [19.3 MB] Get: 49 http://deb.debian.org/debian bookworm/main arm64 libstd-rust-1.63 arm64 1.63.0+dfsg1-2 [16.2 MB] Get: 50 http://deb.debian.org/debian bookworm/main arm64 libstd-rust-dev arm64 1.63.0+dfsg1-2 [33.9 MB] Get: 51 http://deb.debian.org/debian bookworm/main arm64 rustc arm64 1.63.0+dfsg1-2 [2349 kB] Get: 52 http://deb.debian.org/debian bookworm/main arm64 cargo arm64 0.66.0+ds1-1 [2982 kB] Get: 53 http://deb.debian.org/debian bookworm/main arm64 libarchive13 arm64 3.6.2-1+deb12u2 [316 kB] Get: 54 http://deb.debian.org/debian bookworm/main arm64 libcurl4 arm64 7.88.1-10+deb12u12 [367 kB] Get: 55 http://deb.debian.org/debian bookworm/main arm64 libjsoncpp25 arm64 1.9.5-4 [72.3 kB] Get: 56 http://deb.debian.org/debian bookworm/main arm64 librhash0 arm64 1.4.3-3 [131 kB] Get: 57 http://deb.debian.org/debian bookworm/main arm64 libuv1 arm64 1.44.2-1+deb12u1 [130 kB] Get: 58 http://deb.debian.org/debian bookworm/main arm64 cmake-data all 3.25.1-1 [2026 kB] Get: 59 http://deb.debian.org/debian bookworm/main arm64 cmake arm64 3.25.1-1 [6806 kB] Get: 60 http://deb.debian.org/debian bookworm/main arm64 libdebhelper-perl all 13.11.4 [81.2 kB] Get: 61 http://deb.debian.org/debian bookworm/main arm64 libtool all 2.4.7-7~deb12u1 [517 kB] Get: 62 http://deb.debian.org/debian bookworm/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 63 http://deb.debian.org/debian bookworm/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 64 http://deb.debian.org/debian bookworm/main arm64 libsub-override-perl all 0.09-4 [9304 B] Get: 65 http://deb.debian.org/debian bookworm/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 66 http://deb.debian.org/debian bookworm/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 67 http://deb.debian.org/debian bookworm/main arm64 libelf1 arm64 0.188-2.1 [173 kB] Get: 68 http://deb.debian.org/debian bookworm/main arm64 dwz arm64 0.15-1 [101 kB] Get: 69 http://deb.debian.org/debian bookworm/main arm64 gettext arm64 0.21-12 [1248 kB] Get: 70 http://deb.debian.org/debian bookworm/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 71 http://deb.debian.org/debian bookworm/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 72 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB] Get: 73 http://deb.debian.org/debian bookworm/main arm64 dh-cargo all 30 [10.3 kB] Get: 74 http://deb.debian.org/debian bookworm/main arm64 fonts-dejavu-core all 2.37-6 [1068 kB] Get: 75 http://deb.debian.org/debian bookworm/main arm64 fontconfig-config arm64 2.14.1-4 [315 kB] Get: 76 http://deb.debian.org/debian bookworm/main arm64 libbrotli-dev arm64 1.0.9-2+b6 [279 kB] Get: 77 http://deb.debian.org/debian bookworm/main arm64 libexpat1-dev arm64 2.5.0-1+deb12u1 [134 kB] Get: 78 http://deb.debian.org/debian bookworm/main arm64 libpng16-16 arm64 1.6.39-2 [269 kB] Get: 79 http://deb.debian.org/debian bookworm/main arm64 libfreetype6 arm64 2.12.1+dfsg-5+deb12u4 [368 kB] Get: 80 http://deb.debian.org/debian bookworm/main arm64 libfontconfig1 arm64 2.14.1-4 [381 kB] Get: 81 http://deb.debian.org/debian bookworm/main arm64 zlib1g-dev arm64 1:1.2.13.dfsg-1 [913 kB] Get: 82 http://deb.debian.org/debian bookworm/main arm64 libpng-dev arm64 1.6.39-2 [354 kB] Get: 83 http://deb.debian.org/debian bookworm/main arm64 libfreetype-dev arm64 2.12.1+dfsg-5+deb12u4 [543 kB] Get: 84 http://deb.debian.org/debian bookworm/main arm64 uuid-dev arm64 2.38.1-5+deb12u3 [40.5 kB] Get: 85 http://deb.debian.org/debian bookworm/main arm64 libpkgconf3 arm64 1.8.1-1 [35.3 kB] Get: 86 http://deb.debian.org/debian bookworm/main arm64 pkgconf-bin arm64 1.8.1-1 [28.9 kB] Get: 87 http://deb.debian.org/debian bookworm/main arm64 pkgconf arm64 1.8.1-1 [25.9 kB] Get: 88 http://deb.debian.org/debian bookworm/main arm64 pkg-config arm64 1.8.1-1 [13.7 kB] Get: 89 http://deb.debian.org/debian bookworm/main arm64 libfontconfig-dev arm64 2.14.1-4 [406 kB] Get: 90 http://deb.debian.org/debian bookworm/main arm64 libfreetype6-dev arm64 2.12.1+dfsg-5+deb12u4 [46.7 kB] Get: 91 http://deb.debian.org/debian bookworm/main arm64 librust-adler-dev arm64 1.0.2-2 [15.6 kB] Get: 92 http://deb.debian.org/debian bookworm/main arm64 librust-cfg-if-dev arm64 1.0.0-1 [10.4 kB] Get: 93 http://deb.debian.org/debian bookworm/main arm64 librust-libc-dev arm64 0.2.139-1 [290 kB] Get: 94 http://deb.debian.org/debian bookworm/main arm64 librust-getrandom-dev arm64 0.2.8-1 [34.6 kB] Get: 95 http://deb.debian.org/debian bookworm/main arm64 librust-autocfg-dev arm64 1.1.0-1 [14.8 kB] Get: 96 http://deb.debian.org/debian bookworm/main arm64 librust-stable-deref-trait-dev arm64 1.2.0-1 [9644 B] Get: 97 http://deb.debian.org/debian bookworm/main arm64 librust-owning-ref-dev arm64 0.4.1-1 [13.8 kB] Get: 98 http://deb.debian.org/debian bookworm/main arm64 librust-scopeguard-dev arm64 1.1.0-1 [12.9 kB] Get: 99 http://deb.debian.org/debian bookworm/main arm64 librust-serde-dev arm64 1.0.152-2 [64.1 kB] Get: 100 http://deb.debian.org/debian bookworm/main arm64 librust-lock-api-dev arm64 0.4.9-1 [22.1 kB] Get: 101 http://deb.debian.org/debian bookworm/main arm64 librust-spin-dev arm64 0.9.5-2 [34.2 kB] Get: 102 http://deb.debian.org/debian bookworm/main arm64 librust-lazy-static-dev arm64 1.4.0-2 [12.3 kB] Get: 103 http://deb.debian.org/debian bookworm/main arm64 librust-proc-macro-hack-dev arm64 0.5.19-1 [17.3 kB] Get: 104 http://deb.debian.org/debian bookworm/main arm64 librust-crunchy-dev arm64 0.2.2-1+b1 [5576 B] Get: 105 http://deb.debian.org/debian bookworm/main arm64 librust-tiny-keccak-dev arm64 2.0.2-1+b2 [20.5 kB] Get: 106 http://deb.debian.org/debian bookworm/main arm64 librust-const-random-macro-dev arm64 0.1.13-1 [8072 B] Get: 107 http://deb.debian.org/debian bookworm/main arm64 librust-const-random-dev arm64 0.1.13-1 [8396 B] Get: 108 http://deb.debian.org/debian bookworm/main arm64 librust-unicode-ident-dev arm64 1.0.0-1+b1 [30.9 kB] Get: 109 http://deb.debian.org/debian bookworm/main arm64 librust-proc-macro2-dev arm64 1.0.47-1 [38.2 kB] Get: 110 http://deb.debian.org/debian bookworm/main arm64 librust-quote-dev arm64 1.0.21-1 [28.3 kB] Get: 111 http://deb.debian.org/debian bookworm/main arm64 librust-quote+proc-macro-dev arm64 1.0.21-1 [1244 B] Get: 112 http://deb.debian.org/debian bookworm/main arm64 librust-syn-dev arm64 1.0.107-1 [190 kB] Get: 113 http://deb.debian.org/debian bookworm/main arm64 librust-derive-arbitrary-dev arm64 1.1.3-1 [9404 B] Get: 114 http://deb.debian.org/debian bookworm/main arm64 librust-arbitrary-dev arm64 1.1.3-1 [29.8 kB] Get: 115 http://deb.debian.org/debian bookworm/main arm64 librust-smallvec-dev arm64 1.9.0-1 [28.3 kB] Get: 116 http://deb.debian.org/debian bookworm/main arm64 librust-parking-lot-core-dev arm64 0.9.3-1 [31.9 kB] Get: 117 http://deb.debian.org/debian bookworm/main arm64 librust-once-cell-dev arm64 1.17.0-1 [33.7 kB] Get: 118 http://deb.debian.org/debian bookworm/main arm64 librust-version-check-dev arm64 0.9.4-1 [15.9 kB] Get: 119 http://deb.debian.org/debian bookworm/main arm64 librust-ahash-0.7-dev all 0.7.6-11 [477 kB] Get: 120 http://deb.debian.org/debian bookworm/main arm64 librust-compiler-builtins-dev arm64 0.1.70-1 [139 kB] Get: 121 http://deb.debian.org/debian bookworm/main arm64 librust-rustc-std-workspace-core-dev arm64 1.0.0-1+b1 [3272 B] Get: 122 http://deb.debian.org/debian bookworm/main arm64 librust-memchr-dev arm64 2.5.0-1 [56.6 kB] Get: 123 http://deb.debian.org/debian bookworm/main arm64 librust-aho-corasick-dev arm64 0.7.19-1 [91.8 kB] Get: 124 http://deb.debian.org/debian bookworm/main arm64 librust-winapi-i686-pc-windows-gnu-dev arm64 0.4.0-1+b1 [3888 B] Get: 125 http://deb.debian.org/debian bookworm/main arm64 librust-winapi-x86-64-pc-windows-gnu-dev arm64 0.4.0-1+b1 [3908 B] Get: 126 http://deb.debian.org/debian bookworm/main arm64 librust-winapi-dev arm64 0.3.9-1+b1 [899 kB] Get: 127 http://deb.debian.org/debian bookworm/main arm64 librust-ansi-term-dev arm64 0.12.1-1 [21.9 kB] Get: 128 http://deb.debian.org/debian bookworm/main arm64 librust-async-attributes-dev all 1.1.2-4 [6748 B] Get: 129 http://deb.debian.org/debian bookworm/main arm64 librust-crossbeam-utils-dev arm64 0.8.12-1 [42.1 kB] Get: 130 http://deb.debian.org/debian bookworm/main arm64 librust-concurrent-queue-dev arm64 2.0.0-1 [20.8 kB] Get: 131 http://deb.debian.org/debian bookworm/main arm64 librust-event-listener-dev all 2.5.3-3 [13.1 kB] Get: 132 http://deb.debian.org/debian bookworm/main arm64 librust-futures-core-dev arm64 0.3.21-1 [16.2 kB] Get: 133 http://deb.debian.org/debian bookworm/main arm64 librust-async-channel-dev all 1.8.0-3 [12.0 kB] Get: 134 http://deb.debian.org/debian bookworm/main arm64 librust-async-lock-dev all 2.6.0-4 [18.2 kB] Get: 135 http://deb.debian.org/debian bookworm/main arm64 librust-async-task-dev all 4.3.0-4 [23.8 kB] Get: 136 http://deb.debian.org/debian bookworm/main arm64 librust-fastrand-dev arm64 1.8.0-1 [13.4 kB] Get: 137 http://deb.debian.org/debian bookworm/main arm64 librust-futures-io-dev arm64 0.3.21-1 [10.9 kB] Get: 138 http://deb.debian.org/debian bookworm/main arm64 librust-parking-dev arm64 2.0.0-1+b1 [11.8 kB] Get: 139 http://deb.debian.org/debian bookworm/main arm64 librust-pin-project-lite-dev arm64 0.2.9-1 [29.9 kB] Get: 140 http://deb.debian.org/debian bookworm/main arm64 librust-waker-fn-dev arm64 1.1.0-1+b1 [9228 B] Get: 141 http://deb.debian.org/debian bookworm/main arm64 librust-futures-lite-dev arm64 1.12.0-1+b1 [35.3 kB] Get: 142 http://deb.debian.org/debian bookworm/main arm64 librust-slab-dev arm64 0.4.4-1+b1 [17.3 kB] Get: 143 http://deb.debian.org/debian bookworm/main arm64 librust-async-executor-dev all 1.5.0-3 [11.3 kB] Get: 144 http://deb.debian.org/debian bookworm/main arm64 librust-atomic-waker-dev arm64 1.0.0-1+b1 [13.5 kB] Get: 145 http://deb.debian.org/debian bookworm/main arm64 librust-blocking-dev all 1.3.0-3 [16.1 kB] Get: 146 http://deb.debian.org/debian bookworm/main arm64 librust-async-fs-dev all 1.6.0-3 [14.7 kB] Get: 147 http://deb.debian.org/debian bookworm/main arm64 librust-sval-dev arm64 1.0.0~alpha.5-3 [42.1 kB] Get: 148 http://deb.debian.org/debian bookworm/main arm64 librust-ctor-dev arm64 0.1.26-1 [11.8 kB] Get: 149 http://deb.debian.org/debian bookworm/main arm64 librust-erased-serde-dev arm64 0.3.23-1 [23.1 kB] Get: 150 http://deb.debian.org/debian bookworm/main arm64 librust-serde-fmt-dev all 1.0.1-2 [6660 B] Get: 151 http://deb.debian.org/debian bookworm/main arm64 librust-sval+serde1-lib-dev arm64 1.0.0~alpha.5-3 [1268 B] Get: 152 http://deb.debian.org/debian bookworm/main arm64 librust-value-bag-dev arm64 1.0.0~alpha.9-3 [26.4 kB] Get: 153 http://deb.debian.org/debian bookworm/main arm64 librust-log-dev arm64 0.4.17-3 [40.2 kB] Get: 154 http://deb.debian.org/debian bookworm/main arm64 librust-polling-dev arm64 2.2.0-1+b1 [22.2 kB] Get: 155 http://deb.debian.org/debian bookworm/main arm64 librust-socket2-dev arm64 0.4.4-1 [38.2 kB] Get: 156 http://deb.debian.org/debian bookworm/main arm64 librust-async-io-dev arm64 1.11.0-1 [30.4 kB] Get: 157 http://deb.debian.org/debian bookworm/main arm64 librust-bytes-dev arm64 1.2.1-1 [51.3 kB] Get: 158 http://deb.debian.org/debian bookworm/main arm64 librust-mio-dev arm64 0.8.4-1 [85.5 kB] Get: 159 http://deb.debian.org/debian bookworm/main arm64 librust-num-cpus-dev arm64 1.14.0-1 [18.3 kB] Get: 160 http://deb.debian.org/debian bookworm/main arm64 librust-serde-derive-dev arm64 1.0.152-1 [48.9 kB] Get: 161 http://deb.debian.org/debian bookworm/main arm64 librust-serde+serde-derive-dev arm64 1.0.152-2 [1244 B] Get: 162 http://deb.debian.org/debian bookworm/main arm64 librust-fixedbitset-dev arm64 0.4.2-1 [17.0 kB] Get: 163 http://deb.debian.org/debian bookworm/main arm64 librust-bumpalo-dev arm64 3.12.0-1 [78.0 kB] Get: 164 http://deb.debian.org/debian bookworm/main arm64 librust-either-dev arm64 1.6.1-1 [14.9 kB] Get: 165 http://deb.debian.org/debian bookworm/main arm64 librust-crossbeam-channel-dev arm64 0.5.6-1 [78.4 kB] Get: 166 http://deb.debian.org/debian bookworm/main arm64 librust-memoffset-dev arm64 0.6.5-1 [9648 B] Get: 167 http://deb.debian.org/debian bookworm/main arm64 librust-crossbeam-epoch-dev arm64 0.9.13-1 [45.2 kB] Get: 168 http://deb.debian.org/debian bookworm/main arm64 librust-crossbeam-epoch+std-dev arm64 0.9.13-1 [1296 B] Get: 169 http://deb.debian.org/debian bookworm/main arm64 librust-crossbeam-deque-dev arm64 0.8.1-1 [22.4 kB] Get: 170 http://deb.debian.org/debian bookworm/main arm64 librust-rayon-core-dev arm64 1.10.1-1 [61.6 kB] Get: 171 http://deb.debian.org/debian bookworm/main arm64 librust-rayon-dev arm64 1.6.1-1 [137 kB] Get: 172 http://deb.debian.org/debian bookworm/main arm64 librust-hashbrown-dev arm64 0.12.3-1 [86.3 kB] Get: 173 http://deb.debian.org/debian bookworm/main arm64 librust-ppv-lite86-dev arm64 0.2.16-1 [21.6 kB] Get: 174 http://deb.debian.org/debian bookworm/main arm64 librust-rand-core-dev arm64 0.6.3-2 [23.9 kB] Get: 175 http://deb.debian.org/debian bookworm/main arm64 librust-rand-chacha-dev arm64 0.3.1-2 [17.3 kB] Get: 176 http://deb.debian.org/debian bookworm/main arm64 librust-rand-core+getrandom-dev arm64 0.6.3-2 [1224 B] Get: 177 http://deb.debian.org/debian bookworm/main arm64 librust-rand-core+serde-dev arm64 0.6.3-2 [1268 B] Get: 178 http://deb.debian.org/debian bookworm/main arm64 librust-rand-core+std-dev arm64 0.6.3-2 [1224 B] Get: 179 http://deb.debian.org/debian bookworm/main arm64 librust-rand-dev arm64 0.8.5-1 [85.2 kB] Get: 180 http://deb.debian.org/debian bookworm/main arm64 librust-quickcheck-dev arm64 1.0.3-2 [27.2 kB] Get: 181 http://deb.debian.org/debian bookworm/main arm64 librust-indexmap-dev arm64 1.9.2-1 [47.9 kB] Get: 182 http://deb.debian.org/debian bookworm/main arm64 librust-petgraph-dev arm64 0.6.2-1 [142 kB] Get: 183 http://deb.debian.org/debian bookworm/main arm64 librust-parking-lot-core+petgraph-dev arm64 0.9.3-1 [1208 B] Get: 184 http://deb.debian.org/debian bookworm/main arm64 librust-thread-id-dev arm64 4.0.0-1 [10.6 kB] Get: 185 http://deb.debian.org/debian bookworm/main arm64 librust-parking-lot-core+thread-id-dev arm64 0.9.3-1 [1212 B] Get: 186 http://deb.debian.org/debian bookworm/main arm64 librust-parking-lot-core+deadlock-detection-dev arm64 0.9.3-1 [1228 B] Get: 187 http://deb.debian.org/debian bookworm/main arm64 librust-parking-lot-dev arm64 0.12.1-1 [39.9 kB] Get: 188 http://deb.debian.org/debian bookworm/main arm64 librust-signal-hook-registry-dev arm64 1.4.0-1 [18.9 kB] Get: 189 http://deb.debian.org/debian bookworm/main arm64 librust-tokio-macros-dev arm64 1.7.0-1 [11.9 kB] Get: 190 http://deb.debian.org/debian bookworm/main arm64 librust-tracing-attributes-dev arm64 0.1.23-1 [32.6 kB] Get: 191 http://deb.debian.org/debian bookworm/main arm64 librust-valuable-derive-dev arm64 0.1.0-1+b1 [6232 B] Get: 192 http://deb.debian.org/debian bookworm/main arm64 librust-valuable-dev arm64 0.1.0-4 [23.3 kB] Get: 193 http://deb.debian.org/debian bookworm/main arm64 librust-tracing-core-dev arm64 0.1.30-1 [57.0 kB] Get: 194 http://deb.debian.org/debian bookworm/main arm64 librust-tracing-dev arm64 0.1.37-1 [72.3 kB] Get: 195 http://deb.debian.org/debian bookworm/main arm64 librust-tokio-dev arm64 1.24.2-1 [488 kB] Get: 196 http://deb.debian.org/debian bookworm/main arm64 librust-async-global-executor-dev arm64 2.3.1-1 [14.6 kB] Get: 197 http://deb.debian.org/debian bookworm/main arm64 librust-async-net-dev all 1.7.0-3 [14.9 kB] Get: 198 http://deb.debian.org/debian bookworm/main arm64 librust-cc-dev arm64 1.0.73-1 [52.3 kB] Get: 199 http://deb.debian.org/debian bookworm/main arm64 librust-signal-hook-dev arm64 0.3.14-1 [48.8 kB] Get: 200 http://deb.debian.org/debian bookworm/main arm64 librust-async-process-dev all 1.6.0-4 [16.0 kB] Get: 201 http://deb.debian.org/debian bookworm/main arm64 librust-kv-log-macro-dev all 1.0.8-2 [8264 B] Get: 202 http://deb.debian.org/debian bookworm/main arm64 librust-pin-utils-dev arm64 0.1.0-1 [9296 B] Get: 203 http://deb.debian.org/debian bookworm/main arm64 librust-async-std-dev all 1.12.0-12 [177 kB] Get: 204 http://deb.debian.org/debian bookworm/main arm64 librust-atomic-dev arm64 0.5.1-4 [15.0 kB] Get: 205 http://deb.debian.org/debian bookworm/main arm64 librust-atty-dev arm64 0.2.14-2 [7808 B] Get: 206 http://deb.debian.org/debian bookworm/main arm64 librust-base64-dev arm64 0.13.0-1 [46.7 kB] Get: 207 http://deb.debian.org/debian bookworm/main arm64 librust-bitflags-dev arm64 1.3.2-3 [26.8 kB] Get: 208 http://deb.debian.org/debian bookworm/main arm64 librust-blobby-dev arm64 0.3.1-1 [11.7 kB] Get: 209 http://deb.debian.org/debian bookworm/main arm64 librust-typenum-dev arm64 1.16.0-2 [40.6 kB] Get: 210 http://deb.debian.org/debian bookworm/main arm64 librust-generic-array-dev arm64 0.14.4-1 [28.7 kB] Get: 211 http://deb.debian.org/debian bookworm/main arm64 librust-block-buffer-dev arm64 0.10.2-2 [12.7 kB] Get: 212 http://deb.debian.org/debian bookworm/main arm64 librust-bstr-dev arm64 0.2.17-1+b1 [221 kB] Get: 213 http://deb.debian.org/debian bookworm/main arm64 librust-bstr+std-dev arm64 0.2.17-1+b1 [1236 B] Get: 214 http://deb.debian.org/debian bookworm/main arm64 librust-byteorder-dev arm64 1.4.3-2 [23.0 kB] Get: 215 http://deb.debian.org/debian bookworm/main arm64 librust-regex-automata-dev arm64 0.1.8-2 [70.0 kB] Get: 216 http://deb.debian.org/debian bookworm/main arm64 librust-bstr+unicode-dev arm64 0.2.17-1+b1 [1276 B] Get: 217 http://deb.debian.org/debian bookworm/main arm64 librust-bstr+default-dev arm64 0.2.17-1+b1 [1240 B] Get: 218 http://deb.debian.org/debian bookworm/main arm64 librust-bstr+serde-dev arm64 0.2.17-1+b1 [1288 B] Get: 219 http://deb.debian.org/debian bookworm/main arm64 librust-bstr+serde1-dev arm64 0.2.17-1+b1 [1248 B] Get: 220 http://deb.debian.org/debian bookworm/main arm64 librust-bytecheck-derive-dev arm64 0.6.9-1 [6612 B] Get: 221 http://deb.debian.org/debian bookworm/main arm64 librust-ptr-meta-derive-dev arm64 0.1.4-1+b1 [4256 B] Get: 222 http://deb.debian.org/debian bookworm/main arm64 librust-ptr-meta-dev arm64 0.1.4-1+b1 [7596 B] Get: 223 http://deb.debian.org/debian bookworm/main arm64 librust-bytecheck-dev arm64 0.6.9-1 [9676 B] Get: 224 http://deb.debian.org/debian bookworm/main arm64 librust-bytecheck+std-dev arm64 0.6.9-1 [1232 B] Get: 225 http://deb.debian.org/debian bookworm/main arm64 librust-bytemuck-dev arm64 1.12.1-1 [40.8 kB] Get: 226 http://deb.debian.org/debian bookworm/main arm64 librust-cast-dev arm64 0.3.0-1 [14.0 kB] Get: 227 http://deb.debian.org/debian bookworm/main arm64 librust-cfg-if-0.1-dev arm64 0.1.10-2 [10.1 kB] Get: 228 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen-shared-dev arm64 0.2.83-1 [8944 B] Get: 229 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen-backend-dev arm64 0.2.83-1 [25.7 kB] Get: 230 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen-macro-support-dev arm64 0.2.83-1 [19.6 kB] Get: 231 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen-macro-dev arm64 0.2.83-1 [14.3 kB] Get: 232 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen-dev arm64 0.2.83-1 [165 kB] Get: 233 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen-macro-support+spans-dev arm64 0.2.83-1 [1248 B] Get: 234 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen-macro+spans-dev arm64 0.2.83-1 [1228 B] Get: 235 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen+spans-dev arm64 0.2.83-1 [1204 B] Get: 236 http://deb.debian.org/debian bookworm/main arm64 librust-wasm-bindgen+default-dev arm64 0.2.83-1 [1216 B] Get: 237 http://deb.debian.org/debian bookworm/main arm64 librust-js-sys-dev arm64 0.3.60-1 [70.5 kB] Get: 238 http://deb.debian.org/debian bookworm/main arm64 librust-iana-time-zone-dev arm64 0.1.53-1+b1 [21.2 kB] Get: 239 http://deb.debian.org/debian bookworm/main arm64 librust-libm-dev arm64 0.2.1-5 [98.9 kB] Get: 240 http://deb.debian.org/debian bookworm/main arm64 librust-num-traits-dev arm64 0.2.15-1 [43.1 kB] Get: 241 http://deb.debian.org/debian bookworm/main arm64 librust-num-integer-dev arm64 0.1.44-1 [22.0 kB] Get: 242 http://deb.debian.org/debian bookworm/main arm64 librust-rend-dev arm64 0.4.0-1 [10.2 kB] Get: 243 http://deb.debian.org/debian bookworm/main arm64 librust-rkyv-derive-dev arm64 0.7.39-2 [17.6 kB] Get: 244 http://deb.debian.org/debian bookworm/main arm64 librust-seahash-dev arm64 4.1.0-1+b1 [33.0 kB] Get: 245 http://deb.debian.org/debian bookworm/main arm64 librust-tinyvec-dev arm64 1.6.0-2 [37.9 kB] Get: 246 http://deb.debian.org/debian bookworm/main arm64 librust-tinyvec-macros-dev arm64 0.1.0-1+b1 [4160 B] Get: 247 http://deb.debian.org/debian bookworm/main arm64 librust-tinyvec+tinyvec-macros-dev arm64 1.6.0-2 [1276 B] Get: 248 http://deb.debian.org/debian bookworm/main arm64 librust-crypto-common-dev arm64 0.1.3-1+b1 [10.8 kB] Get: 249 http://deb.debian.org/debian bookworm/main arm64 librust-subtle-dev arm64 2.4.1-1 [14.7 kB] Get: 250 http://deb.debian.org/debian bookworm/main arm64 librust-digest-dev arm64 0.10.5-2 [21.9 kB] Get: 251 http://deb.debian.org/debian bookworm/main arm64 librust-md5-asm-dev arm64 0.5.0-2 [7420 B] Get: 252 http://deb.debian.org/debian bookworm/main arm64 librust-md-5-dev arm64 0.10.1-1 [15.6 kB] Get: 253 http://deb.debian.org/debian bookworm/main arm64 librust-cpufeatures-dev arm64 0.2.4-1 [13.9 kB] Get: 254 http://deb.debian.org/debian bookworm/main arm64 librust-sha1-asm-dev arm64 0.5.1-2 [8272 B] Get: 255 http://deb.debian.org/debian bookworm/main arm64 librust-sha1-dev arm64 0.10.1-1 [13.9 kB] Get: 256 http://deb.debian.org/debian bookworm/main arm64 librust-slog-dev arm64 2.5.2-1 [43.7 kB] Get: 257 http://deb.debian.org/debian bookworm/main arm64 librust-uuid-dev arm64 1.2.1-1 [44.8 kB] Get: 258 http://deb.debian.org/debian bookworm/main arm64 librust-rkyv-dev arm64 0.7.39-2 [86.0 kB] Get: 259 http://deb.debian.org/debian bookworm/main arm64 librust-rustc-serialize-dev arm64 0.3.24-1+b1 [42.1 kB] Get: 260 http://deb.debian.org/debian bookworm/main arm64 librust-chrono-dev arm64 0.4.23-2 [152 kB] Get: 261 http://deb.debian.org/debian bookworm/main arm64 librust-strsim-dev arm64 0.10.0-1 [14.7 kB] Get: 262 http://deb.debian.org/debian bookworm/main arm64 librust-term-size-dev arm64 0.3.1-2 [13.1 kB] Get: 263 http://deb.debian.org/debian bookworm/main arm64 librust-smawk-dev arm64 0.3.1-2 [14.5 kB] Get: 264 http://deb.debian.org/debian bookworm/main arm64 librust-errno-dev arm64 0.2.8-1 [11.4 kB] Get: 265 http://deb.debian.org/debian bookworm/main arm64 librust-os-pipe-dev arm64 1.1.1-1 [12.9 kB] Get: 266 http://deb.debian.org/debian bookworm/main arm64 librust-io-lifetimes-dev arm64 0.7.2-3 [34.3 kB] Get: 267 http://deb.debian.org/debian bookworm/main arm64 librust-itoa-dev arm64 1.0.1-2 [13.1 kB] Get: 268 http://deb.debian.org/debian bookworm/main arm64 librust-linux-raw-sys-dev arm64 0.0.46-3 [96.7 kB] Get: 269 http://deb.debian.org/debian bookworm/main arm64 librust-linux-raw-sys+core-dev arm64 0.0.46-3 [1204 B] Get: 270 http://deb.debian.org/debian bookworm/main arm64 librust-linux-raw-sys+compiler-builtins-dev arm64 0.0.46-3 [1224 B] Get: 271 http://deb.debian.org/debian bookworm/main arm64 librust-linux-raw-sys+rustc-dep-of-std-dev arm64 0.0.46-3 [1224 B] Get: 272 http://deb.debian.org/debian bookworm/main arm64 librust-rustix-dev arm64 0.35.12-1 [184 kB] Get: 273 http://deb.debian.org/debian bookworm/main arm64 librust-terminal-size-dev arm64 0.2.1-3 [11.7 kB] Get: 274 http://deb.debian.org/debian bookworm/main arm64 librust-regex-syntax-dev arm64 0.6.27-1 [149 kB] Get: 275 http://deb.debian.org/debian bookworm/main arm64 librust-regex-dev arm64 1.7.1-1 [205 kB] Get: 276 http://deb.debian.org/debian bookworm/main arm64 librust-regex+aho-corasick-dev arm64 1.7.1-1 [1284 B] Get: 277 http://deb.debian.org/debian bookworm/main arm64 librust-regex+memchr-dev arm64 1.7.1-1 [1268 B] Get: 278 http://deb.debian.org/debian bookworm/main arm64 librust-regex+perf-literal-dev arm64 1.7.1-1 [1276 B] Get: 279 http://deb.debian.org/debian bookworm/main arm64 librust-regex+perf-dev arm64 1.7.1-1 [1268 B] Get: 280 http://deb.debian.org/debian bookworm/main arm64 librust-regex+unicode-age-dev arm64 1.7.1-1 [1280 B] Get: 281 http://deb.debian.org/debian bookworm/main arm64 librust-regex+unicode-bool-dev arm64 1.7.1-1 [1276 B] Get: 282 http://deb.debian.org/debian bookworm/main arm64 librust-regex+unicode-case-dev arm64 1.7.1-1 [1284 B] Get: 283 http://deb.debian.org/debian bookworm/main arm64 librust-regex+unicode-gencat-dev arm64 1.7.1-1 [1284 B] Get: 284 http://deb.debian.org/debian bookworm/main arm64 librust-regex+unicode-perl-dev arm64 1.7.1-1 [1280 B] Get: 285 http://deb.debian.org/debian bookworm/main arm64 librust-regex+unicode-script-dev arm64 1.7.1-1 [1284 B] Get: 286 http://deb.debian.org/debian bookworm/main arm64 librust-regex+unicode-segment-dev arm64 1.7.1-1 [1284 B] Get: 287 http://deb.debian.org/debian bookworm/main arm64 librust-regex-syntax+unicode-dev arm64 0.6.27-1 [1296 B] Get: 288 http://deb.debian.org/debian bookworm/main arm64 librust-regex+unicode-dev arm64 1.7.1-1 [1308 B] Get: 289 http://deb.debian.org/debian bookworm/main arm64 librust-regex+default-dev arm64 1.7.1-1 [1288 B] Get: 290 http://deb.debian.org/debian bookworm/main arm64 librust-unicode-linebreak-dev arm64 0.1.4-1 [64.0 kB] Get: 291 http://deb.debian.org/debian bookworm/main arm64 librust-unicode-width-dev arm64 0.1.10-1 [20.1 kB] Get: 292 http://deb.debian.org/debian bookworm/main arm64 librust-textwrap-dev arm64 0.16.0-2 [53.2 kB] Get: 293 http://deb.debian.org/debian bookworm/main arm64 librust-vec-map-dev arm64 0.8.1-2+b1 [16.0 kB] Get: 294 http://deb.debian.org/debian bookworm/main arm64 librust-linked-hash-map-dev arm64 0.5.6-1 [21.0 kB] Get: 295 http://deb.debian.org/debian bookworm/main arm64 librust-yaml-rust-dev arm64 0.4.5-1+b1 [43.3 kB] Get: 296 http://deb.debian.org/debian bookworm/main arm64 librust-clap-2-dev arm64 2.34.0-3 [202 kB] Get: 297 http://deb.debian.org/debian bookworm/main arm64 librust-cmake-dev arm64 0.1.45-1 [15.7 kB] Get: 298 http://deb.debian.org/debian bookworm/main arm64 librust-color-quant-dev arm64 1.1.0-1 [8624 B] Get: 299 http://deb.debian.org/debian bookworm/main arm64 librust-const-cstr-dev arm64 0.3.0-1+b1 [9244 B] Get: 300 http://deb.debian.org/debian bookworm/main arm64 librust-crc32fast-dev arm64 1.3.2-2 [35.4 kB] Get: 301 http://deb.debian.org/debian bookworm/main arm64 librust-itertools-dev arm64 0.10.3-1 [104 kB] Get: 302 http://deb.debian.org/debian bookworm/main arm64 librust-criterion-plot-dev arm64 0.4.5-1 [22.9 kB] Get: 303 http://deb.debian.org/debian bookworm/main arm64 librust-csv-core-dev arm64 0.1.6-1 [24.8 kB] Get: 304 http://deb.debian.org/debian bookworm/main arm64 librust-csv-core+libc-dev arm64 0.1.6-1 [1088 B] Get: 305 http://deb.debian.org/debian bookworm/main arm64 librust-ryu-dev arm64 1.0.2-1 [35.3 kB] Get: 306 http://deb.debian.org/debian bookworm/main arm64 librust-csv-dev arm64 1.1.6-1 [685 kB] Get: 307 http://deb.debian.org/debian bookworm/main arm64 librust-futures-sink-dev arm64 0.3.21-1 [9764 B] Get: 308 http://deb.debian.org/debian bookworm/main arm64 librust-futures-channel-dev arm64 0.3.21-1 [31.2 kB] Get: 309 http://deb.debian.org/debian bookworm/main arm64 librust-futures-task-dev arm64 0.3.21-1 [13.9 kB] Get: 310 http://deb.debian.org/debian bookworm/main arm64 librust-futures-macro-dev arm64 0.3.21-1 [12.9 kB] Get: 311 http://deb.debian.org/debian bookworm/main arm64 librust-futures-util-dev arm64 0.3.21-1 [122 kB] Get: 312 http://deb.debian.org/debian bookworm/main arm64 librust-futures-executor-dev arm64 0.3.21-1 [18.7 kB] Get: 313 http://deb.debian.org/debian bookworm/main arm64 librust-futures-dev arm64 0.3.21-1 [50.8 kB] Get: 314 http://deb.debian.org/debian bookworm/main arm64 librust-oorandom-dev arm64 11.1.3-1+b2 [11.4 kB] Get: 315 http://deb.debian.org/debian bookworm/main arm64 librust-dirs-sys-next-dev arm64 0.1.1-1+b1 [13.0 kB] Get: 316 http://deb.debian.org/debian bookworm/main arm64 librust-dirs-next-dev arm64 2.0.0-1 [14.3 kB] Get: 317 http://deb.debian.org/debian bookworm/main arm64 librust-float-ord-dev arm64 0.3.2-1 [9256 B] Get: 318 http://deb.debian.org/debian bookworm/main arm64 librust-pkg-config-dev arm64 0.3.25-2 [21.2 kB] Get: 319 http://deb.debian.org/debian bookworm/main arm64 librust-freetype-sys-dev arm64 0.13.1-1 [11.8 kB] Get: 320 http://deb.debian.org/debian bookworm/main arm64 librust-freetype-dev arm64 0.7.0-4 [20.4 kB] Get: 321 http://deb.debian.org/debian bookworm/main arm64 librust-semver-dev arm64 1.0.14-1 [29.0 kB] Get: 322 http://deb.debian.org/debian bookworm/main arm64 librust-rustc-version-dev arm64 0.4.0-1+b1 [13.9 kB] Get: 323 http://deb.debian.org/debian bookworm/main arm64 librust-pathfinder-simd-dev arm64 0.5.1-1+b1 [19.1 kB] Get: 324 http://deb.debian.org/debian bookworm/main arm64 librust-pathfinder-geometry-dev arm64 0.5.1-1+b1 [13.0 kB] Get: 325 http://deb.debian.org/debian bookworm/main arm64 librust-winapi-util-dev arm64 0.1.5-1 [11.8 kB] Get: 326 http://deb.debian.org/debian bookworm/main arm64 librust-same-file-dev arm64 1.0.6-1 [11.4 kB] Get: 327 http://deb.debian.org/debian bookworm/main arm64 librust-walkdir-dev arm64 2.3.2-1 [23.4 kB] Get: 328 http://deb.debian.org/debian bookworm/main arm64 librust-libloading-dev arm64 0.7.4-1 [27.1 kB] Get: 329 http://deb.debian.org/debian bookworm/main arm64 librust-dlib-dev arm64 0.5.0-1 [7568 B] Get: 330 http://deb.debian.org/debian bookworm/main arm64 librust-yeslogic-fontconfig-sys-dev arm64 3.0.1-1+b1 [8256 B] Get: 331 http://deb.debian.org/debian bookworm/main arm64 librust-font-kit-dev arm64 0.11.0-2 [55.2 kB] Get: 332 http://deb.debian.org/debian bookworm/main arm64 librust-weezl-dev arm64 0.1.5-1+b1 [30.8 kB] Get: 333 http://deb.debian.org/debian bookworm/main arm64 librust-gif-dev arm64 0.11.3-1 [31.9 kB] Get: 334 http://deb.debian.org/debian bookworm/main arm64 librust-jpeg-decoder-dev arm64 0.2.6-1 [717 kB] Get: 335 http://deb.debian.org/debian bookworm/main arm64 librust-num-integer+i128-dev arm64 0.1.44-1 [1212 B] Get: 336 http://deb.debian.org/debian bookworm/main arm64 librust-num-integer+std-dev arm64 0.1.44-1 [1260 B] Get: 337 http://deb.debian.org/debian bookworm/main arm64 librust-num-bigint-dev arm64 0.4.3-2 [79.1 kB] Get: 338 http://deb.debian.org/debian bookworm/main arm64 librust-num-rational-dev arm64 0.4.1-2 [27.9 kB] Get: 339 http://deb.debian.org/debian bookworm/main arm64 librust-miniz-oxide-dev arm64 0.6.2-1 [49.9 kB] Get: 340 http://deb.debian.org/debian bookworm/main arm64 librust-flate2-dev arm64 1.0.25-1 [60.0 kB] Get: 341 http://deb.debian.org/debian bookworm/main arm64 librust-flate2+miniz-oxide-dev arm64 1.0.25-1 [1392 B] Get: 342 http://deb.debian.org/debian bookworm/main arm64 librust-png-dev arm64 0.17.7-2 [64.6 kB] Get: 343 http://deb.debian.org/debian bookworm/main arm64 librust-scoped-threadpool-dev arm64 0.1.9-1+b1 [9484 B] Get: 344 http://deb.debian.org/debian bookworm/main arm64 librust-tiff-dev arm64 0.7.3-1 [1414 kB] Get: 345 http://deb.debian.org/debian bookworm/main arm64 librust-image-dev arm64 0.24.3-1 [214 kB] Get: 346 http://deb.debian.org/debian bookworm/main arm64 librust-plotters-backend-dev arm64 0.3.4-1 [14.9 kB] Get: 347 http://deb.debian.org/debian bookworm/main arm64 librust-plotters-bitmap-dev arm64 0.3.2-1 [15.5 kB] Get: 348 http://deb.debian.org/debian bookworm/main arm64 librust-plotters-svg-dev arm64 0.3.3-1 [8980 B] Get: 349 http://deb.debian.org/debian bookworm/main arm64 librust-ttf-parser-dev arm64 0.15.2-1+b1 [118 kB] Get: 350 http://deb.debian.org/debian bookworm/main arm64 librust-ttf-parser+default-dev arm64 0.15.2-1+b1 [1252 B] Get: 351 http://deb.debian.org/debian bookworm/main arm64 librust-web-sys-dev arm64 0.3.60-3 [588 kB] Get: 352 http://deb.debian.org/debian bookworm/main arm64 librust-plotters-dev arm64 0.3.4-3 [109 kB] Get: 353 http://deb.debian.org/debian bookworm/main arm64 librust-half-dev arm64 1.6.0-2 [32.3 kB] Get: 354 http://deb.debian.org/debian bookworm/main arm64 librust-serde-cbor-dev arm64 0.11.2-1 [40.3 kB] Get: 355 http://deb.debian.org/debian bookworm/main arm64 librust-serde-json-dev arm64 1.0.87-1 [118 kB] Get: 356 http://deb.debian.org/debian bookworm/main arm64 librust-smol-dev all 1.3.0-3 [24.4 kB] Get: 357 http://deb.debian.org/debian bookworm/main arm64 librust-tinytemplate-dev arm64 1.2.1-1 [27.2 kB] Get: 358 http://deb.debian.org/debian bookworm/main arm64 librust-criterion-0.3-dev all 0.3.6-7 [398 kB] Get: 359 http://deb.debian.org/debian bookworm/main arm64 librust-docopt-dev arm64 1.1.1-2 [36.9 kB] Get: 360 http://deb.debian.org/debian bookworm/main arm64 librust-env-logger-dev arm64 0.9.3-1 [30.8 kB] Get: 361 http://deb.debian.org/debian bookworm/main arm64 librust-env-logger+atty-dev arm64 0.9.3-1 [1200 B] Get: 362 http://deb.debian.org/debian bookworm/main arm64 librust-termcolor-dev arm64 1.1.2-1 [18.2 kB] Get: 363 http://deb.debian.org/debian bookworm/main arm64 librust-env-logger+termcolor-dev arm64 0.9.3-1 [1212 B] Get: 364 http://deb.debian.org/debian bookworm/main arm64 librust-humantime-dev arm64 2.1.0-1+b1 [18.0 kB] Get: 365 http://deb.debian.org/debian bookworm/main arm64 librust-env-logger+humantime-dev arm64 0.9.3-1 [1200 B] Get: 366 http://deb.debian.org/debian bookworm/main arm64 librust-env-logger+regex-dev arm64 0.9.3-1 [1208 B] Get: 367 http://deb.debian.org/debian bookworm/main arm64 librust-env-logger+default-dev arm64 0.9.3-1 [1220 B] Get: 368 http://deb.debian.org/debian bookworm/main arm64 librust-openssl-probe-dev arm64 0.1.2-1+b1 [8264 B] Get: 369 http://deb.debian.org/debian bookworm/main arm64 librust-untrusted-dev arm64 0.7.1-1 [9568 B] Get: 370 http://deb.debian.org/debian bookworm/main arm64 librust-ring-dev arm64 0.16.20-2 [4039 kB] Get: 371 http://deb.debian.org/debian bookworm/main arm64 librust-rustls-pemfile-dev arm64 1.0.0-1+b1 [16.4 kB] Get: 372 http://deb.debian.org/debian bookworm/main arm64 librust-rustls-native-certs-dev all 0.6.2-4 [13.2 kB] Get: 373 http://deb.debian.org/debian bookworm/main arm64 librust-sct-dev arm64 0.7.0-2 [28.7 kB] Get: 374 http://deb.debian.org/debian bookworm/main arm64 librust-webpki-dev arm64 0.22.0-1 [53.2 kB] Get: 375 http://deb.debian.org/debian bookworm/main arm64 libstring-shellquote-perl all 1.04-3 [11.9 kB] Fetched 141 MB in 1s (187 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19569 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.2-6+deb12u6_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.2-6+deb12u6) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.5.0-1+deb12u1_arm64.deb ... Unpacking libexpat1:arm64 (2.5.0-1+deb12u1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6+deb12u6_arm64.deb ... Unpacking python3.11-minimal (3.11.2-6+deb12u6) ... Setting up libpython3.11-minimal:arm64 (3.11.2-6+deb12u6) ... Setting up libexpat1:arm64 (2.5.0-1+deb12u1) ... Setting up python3.11-minimal (3.11.2-6+deb12u6) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19885 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_arm64.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package readline-common. Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:arm64. Preparing to unpack .../3-libreadline8_8.2-1.3_arm64.deb ... Unpacking libreadline8:arm64 (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6+deb12u6_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.2-6+deb12u6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6+deb12u6_arm64.deb ... Unpacking python3.11 (3.11.2-6+deb12u6) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20319 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1+b1_arm64.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../001-libproc2-0_2%3a4.0.2-3_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.2-3) ... Selecting previously unselected package procps. Preparing to unpack .../002-procps_2%3a4.0.2-3_arm64.deb ... Unpacking procps (2:4.0.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.44-3_arm64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../005-libmagic1_1%3a5.44-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.44-3_arm64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.21-12_arm64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../008-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.22.4-10_arm64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.38.1-5+deb12u3_arm64.deb ... Unpacking bsdextrautils (2.38.1-5+deb12u3) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.7-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.11.2-2_arm64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-3_arm64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../018-libbrotli1_1.0.9-2+b6_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.9-2+b6) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../019-libsasl2-modules-db_2.1.28+dfsg-10_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../020-libsasl2-2_2.1.28+dfsg-10_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../021-libldap-2.5-0_2.5.13+dfsg-5_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../022-libnghttp2-14_1.52.0-1+deb12u2_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.52.0-1+deb12u2) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../023-libpsl5_0.21.2-1_arm64.deb ... Unpacking libpsl5:arm64 (0.21.2-1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../024-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:arm64. Preparing to unpack .../025-libssh2-1_1.10.0-3+b1_arm64.deb ... Unpacking libssh2-1:arm64 (1.10.0-3+b1) ... Selecting previously unselected package libcurl3-gnutls:arm64. Preparing to unpack .../026-libcurl3-gnutls_7.88.1-10+deb12u12_arm64.deb ... Unpacking libcurl3-gnutls:arm64 (7.88.1-10+deb12u12) ... Selecting previously unselected package libhttp-parser2.9:arm64. Preparing to unpack .../027-libhttp-parser2.9_2.9.4-5_arm64.deb ... Unpacking libhttp-parser2.9:arm64 (2.9.4-5) ... Selecting previously unselected package libmbedcrypto7:arm64. Preparing to unpack .../028-libmbedcrypto7_2.28.3-1_arm64.deb ... Unpacking libmbedcrypto7:arm64 (2.28.3-1) ... Selecting previously unselected package libmbedx509-1:arm64. Preparing to unpack .../029-libmbedx509-1_2.28.3-1_arm64.deb ... Unpacking libmbedx509-1:arm64 (2.28.3-1) ... Selecting previously unselected package libmbedtls14:arm64. Preparing to unpack .../030-libmbedtls14_2.28.3-1_arm64.deb ... Unpacking libmbedtls14:arm64 (2.28.3-1) ... Selecting previously unselected package libgit2-1.5:arm64. Preparing to unpack .../031-libgit2-1.5_1.5.1+ds-1+deb12u1_arm64.deb ... Unpacking libgit2-1.5:arm64 (1.5.1+ds-1+deb12u1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../032-libbsd0_0.11.7-2_arm64.deb ... Unpacking libbsd0:arm64 (0.11.7-2) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../033-libedit2_3.1-20221030-2_arm64.deb ... Unpacking libedit2:arm64 (3.1-20221030-2) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../034-libicu72_72.1-3_arm64.deb ... Unpacking libicu72:arm64 (72.1-3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../035-libxml2_2.9.14+dfsg-1.3~deb12u1_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.3~deb12u1) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../036-libz3-4_4.8.12-3.1_arm64.deb ... Unpacking libz3-4:arm64 (4.8.12-3.1) ... Selecting previously unselected package libllvm14:arm64. Preparing to unpack .../037-libllvm14_1%3a14.0.6-12_arm64.deb ... Unpacking libllvm14:arm64 (1:14.0.6-12) ... Selecting previously unselected package libstd-rust-1.63:arm64. Preparing to unpack .../038-libstd-rust-1.63_1.63.0+dfsg1-2_arm64.deb ... Unpacking libstd-rust-1.63:arm64 (1.63.0+dfsg1-2) ... Selecting previously unselected package libstd-rust-dev:arm64. Preparing to unpack .../039-libstd-rust-dev_1.63.0+dfsg1-2_arm64.deb ... Unpacking libstd-rust-dev:arm64 (1.63.0+dfsg1-2) ... Selecting previously unselected package rustc. Preparing to unpack .../040-rustc_1.63.0+dfsg1-2_arm64.deb ... Unpacking rustc (1.63.0+dfsg1-2) ... Selecting previously unselected package cargo. Preparing to unpack .../041-cargo_0.66.0+ds1-1_arm64.deb ... Unpacking cargo (0.66.0+ds1-1) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../042-libarchive13_3.6.2-1+deb12u2_arm64.deb ... Unpacking libarchive13:arm64 (3.6.2-1+deb12u2) ... Selecting previously unselected package libcurl4:arm64. Preparing to unpack .../043-libcurl4_7.88.1-10+deb12u12_arm64.deb ... Unpacking libcurl4:arm64 (7.88.1-10+deb12u12) ... Selecting previously unselected package libjsoncpp25:arm64. Preparing to unpack .../044-libjsoncpp25_1.9.5-4_arm64.deb ... Unpacking libjsoncpp25:arm64 (1.9.5-4) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../045-librhash0_1.4.3-3_arm64.deb ... Unpacking librhash0:arm64 (1.4.3-3) ... Selecting previously unselected package libuv1:arm64. Preparing to unpack .../046-libuv1_1.44.2-1+deb12u1_arm64.deb ... Unpacking libuv1:arm64 (1.44.2-1+deb12u1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../047-cmake-data_3.25.1-1_all.deb ... Unpacking cmake-data (3.25.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../048-cmake_3.25.1-1_arm64.deb ... Unpacking cmake (3.25.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../049-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../050-libtool_2.4.7-7~deb12u1_all.deb ... Unpacking libtool (2.4.7-7~deb12u1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../051-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../052-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../053-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../054-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../055-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../056-libelf1_0.188-2.1_arm64.deb ... Unpacking libelf1:arm64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../057-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../058-gettext_0.21-12_arm64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../059-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../060-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../061-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package dh-cargo. Preparing to unpack .../062-dh-cargo_30_all.deb ... Unpacking dh-cargo (30) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../063-fonts-dejavu-core_2.37-6_all.deb ... Unpacking fonts-dejavu-core (2.37-6) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../064-fontconfig-config_2.14.1-4_arm64.deb ... Unpacking fontconfig-config (2.14.1-4) ... Selecting previously unselected package libbrotli-dev:arm64. Preparing to unpack .../065-libbrotli-dev_1.0.9-2+b6_arm64.deb ... Unpacking libbrotli-dev:arm64 (1.0.9-2+b6) ... Selecting previously unselected package libexpat1-dev:arm64. Preparing to unpack .../066-libexpat1-dev_2.5.0-1+deb12u1_arm64.deb ... Unpacking libexpat1-dev:arm64 (2.5.0-1+deb12u1) ... Selecting previously unselected package libpng16-16:arm64. Preparing to unpack .../067-libpng16-16_1.6.39-2_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.39-2) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../068-libfreetype6_2.12.1+dfsg-5+deb12u4_arm64.deb ... Unpacking libfreetype6:arm64 (2.12.1+dfsg-5+deb12u4) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../069-libfontconfig1_2.14.1-4_arm64.deb ... Unpacking libfontconfig1:arm64 (2.14.1-4) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../070-zlib1g-dev_1%3a1.2.13.dfsg-1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.13.dfsg-1) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../071-libpng-dev_1.6.39-2_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.39-2) ... Selecting previously unselected package libfreetype-dev:arm64. Preparing to unpack .../072-libfreetype-dev_2.12.1+dfsg-5+deb12u4_arm64.deb ... Unpacking libfreetype-dev:arm64 (2.12.1+dfsg-5+deb12u4) ... Selecting previously unselected package uuid-dev:arm64. Preparing to unpack .../073-uuid-dev_2.38.1-5+deb12u3_arm64.deb ... Unpacking uuid-dev:arm64 (2.38.1-5+deb12u3) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../074-libpkgconf3_1.8.1-1_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../075-pkgconf-bin_1.8.1-1_arm64.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../076-pkgconf_1.8.1-1_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-1) ... Selecting previously unselected package pkg-config:arm64. Preparing to unpack .../077-pkg-config_1.8.1-1_arm64.deb ... Unpacking pkg-config:arm64 (1.8.1-1) ... Selecting previously unselected package libfontconfig-dev:arm64. Preparing to unpack .../078-libfontconfig-dev_2.14.1-4_arm64.deb ... Unpacking libfontconfig-dev:arm64 (2.14.1-4) ... Selecting previously unselected package libfreetype6-dev:arm64. Preparing to unpack .../079-libfreetype6-dev_2.12.1+dfsg-5+deb12u4_arm64.deb ... Unpacking libfreetype6-dev:arm64 (2.12.1+dfsg-5+deb12u4) ... Selecting previously unselected package librust-adler-dev:arm64. Preparing to unpack .../080-librust-adler-dev_1.0.2-2_arm64.deb ... Unpacking librust-adler-dev:arm64 (1.0.2-2) ... Selecting previously unselected package librust-cfg-if-dev:arm64. Preparing to unpack .../081-librust-cfg-if-dev_1.0.0-1_arm64.deb ... Unpacking librust-cfg-if-dev:arm64 (1.0.0-1) ... Selecting previously unselected package librust-libc-dev:arm64. Preparing to unpack .../082-librust-libc-dev_0.2.139-1_arm64.deb ... Unpacking librust-libc-dev:arm64 (0.2.139-1) ... Selecting previously unselected package librust-getrandom-dev:arm64. Preparing to unpack .../083-librust-getrandom-dev_0.2.8-1_arm64.deb ... Unpacking librust-getrandom-dev:arm64 (0.2.8-1) ... Selecting previously unselected package librust-autocfg-dev:arm64. Preparing to unpack .../084-librust-autocfg-dev_1.1.0-1_arm64.deb ... Unpacking librust-autocfg-dev:arm64 (1.1.0-1) ... Selecting previously unselected package librust-stable-deref-trait-dev:arm64. Preparing to unpack .../085-librust-stable-deref-trait-dev_1.2.0-1_arm64.deb ... Unpacking librust-stable-deref-trait-dev:arm64 (1.2.0-1) ... Selecting previously unselected package librust-owning-ref-dev:arm64. Preparing to unpack .../086-librust-owning-ref-dev_0.4.1-1_arm64.deb ... Unpacking librust-owning-ref-dev:arm64 (0.4.1-1) ... Selecting previously unselected package librust-scopeguard-dev:arm64. Preparing to unpack .../087-librust-scopeguard-dev_1.1.0-1_arm64.deb ... Unpacking librust-scopeguard-dev:arm64 (1.1.0-1) ... Selecting previously unselected package librust-serde-dev:arm64. Preparing to unpack .../088-librust-serde-dev_1.0.152-2_arm64.deb ... Unpacking librust-serde-dev:arm64 (1.0.152-2) ... Selecting previously unselected package librust-lock-api-dev:arm64. Preparing to unpack .../089-librust-lock-api-dev_0.4.9-1_arm64.deb ... Unpacking librust-lock-api-dev:arm64 (0.4.9-1) ... Selecting previously unselected package librust-spin-dev:arm64. Preparing to unpack .../090-librust-spin-dev_0.9.5-2_arm64.deb ... Unpacking librust-spin-dev:arm64 (0.9.5-2) ... Selecting previously unselected package librust-lazy-static-dev:arm64. Preparing to unpack .../091-librust-lazy-static-dev_1.4.0-2_arm64.deb ... Unpacking librust-lazy-static-dev:arm64 (1.4.0-2) ... Selecting previously unselected package librust-proc-macro-hack-dev:arm64. Preparing to unpack .../092-librust-proc-macro-hack-dev_0.5.19-1_arm64.deb ... Unpacking librust-proc-macro-hack-dev:arm64 (0.5.19-1) ... Selecting previously unselected package librust-crunchy-dev:arm64. Preparing to unpack .../093-librust-crunchy-dev_0.2.2-1+b1_arm64.deb ... Unpacking librust-crunchy-dev:arm64 (0.2.2-1+b1) ... Selecting previously unselected package librust-tiny-keccak-dev:arm64. Preparing to unpack .../094-librust-tiny-keccak-dev_2.0.2-1+b2_arm64.deb ... Unpacking librust-tiny-keccak-dev:arm64 (2.0.2-1+b2) ... Selecting previously unselected package librust-const-random-macro-dev:arm64. Preparing to unpack .../095-librust-const-random-macro-dev_0.1.13-1_arm64.deb ... Unpacking librust-const-random-macro-dev:arm64 (0.1.13-1) ... Selecting previously unselected package librust-const-random-dev:arm64. Preparing to unpack .../096-librust-const-random-dev_0.1.13-1_arm64.deb ... Unpacking librust-const-random-dev:arm64 (0.1.13-1) ... Selecting previously unselected package librust-unicode-ident-dev:arm64. Preparing to unpack .../097-librust-unicode-ident-dev_1.0.0-1+b1_arm64.deb ... Unpacking librust-unicode-ident-dev:arm64 (1.0.0-1+b1) ... Selecting previously unselected package librust-proc-macro2-dev:arm64. Preparing to unpack .../098-librust-proc-macro2-dev_1.0.47-1_arm64.deb ... Unpacking librust-proc-macro2-dev:arm64 (1.0.47-1) ... Selecting previously unselected package librust-quote-dev:arm64. Preparing to unpack .../099-librust-quote-dev_1.0.21-1_arm64.deb ... Unpacking librust-quote-dev:arm64 (1.0.21-1) ... Selecting previously unselected package librust-quote+proc-macro-dev:arm64. Preparing to unpack .../100-librust-quote+proc-macro-dev_1.0.21-1_arm64.deb ... Unpacking librust-quote+proc-macro-dev:arm64 (1.0.21-1) ... Selecting previously unselected package librust-syn-dev:arm64. Preparing to unpack .../101-librust-syn-dev_1.0.107-1_arm64.deb ... Unpacking librust-syn-dev:arm64 (1.0.107-1) ... Selecting previously unselected package librust-derive-arbitrary-dev:arm64. Preparing to unpack .../102-librust-derive-arbitrary-dev_1.1.3-1_arm64.deb ... Unpacking librust-derive-arbitrary-dev:arm64 (1.1.3-1) ... Selecting previously unselected package librust-arbitrary-dev:arm64. Preparing to unpack .../103-librust-arbitrary-dev_1.1.3-1_arm64.deb ... Unpacking librust-arbitrary-dev:arm64 (1.1.3-1) ... Selecting previously unselected package librust-smallvec-dev:arm64. Preparing to unpack .../104-librust-smallvec-dev_1.9.0-1_arm64.deb ... Unpacking librust-smallvec-dev:arm64 (1.9.0-1) ... Selecting previously unselected package librust-parking-lot-core-dev:arm64. Preparing to unpack .../105-librust-parking-lot-core-dev_0.9.3-1_arm64.deb ... Unpacking librust-parking-lot-core-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-once-cell-dev:arm64. Preparing to unpack .../106-librust-once-cell-dev_1.17.0-1_arm64.deb ... Unpacking librust-once-cell-dev:arm64 (1.17.0-1) ... Selecting previously unselected package librust-version-check-dev:arm64. Preparing to unpack .../107-librust-version-check-dev_0.9.4-1_arm64.deb ... Unpacking librust-version-check-dev:arm64 (0.9.4-1) ... Selecting previously unselected package librust-ahash-0.7-dev. Preparing to unpack .../108-librust-ahash-0.7-dev_0.7.6-11_all.deb ... Unpacking librust-ahash-0.7-dev (0.7.6-11) ... Selecting previously unselected package librust-compiler-builtins-dev:arm64. Preparing to unpack .../109-librust-compiler-builtins-dev_0.1.70-1_arm64.deb ... Unpacking librust-compiler-builtins-dev:arm64 (0.1.70-1) ... Selecting previously unselected package librust-rustc-std-workspace-core-dev:arm64. Preparing to unpack .../110-librust-rustc-std-workspace-core-dev_1.0.0-1+b1_arm64.deb ... Unpacking librust-rustc-std-workspace-core-dev:arm64 (1.0.0-1+b1) ... Selecting previously unselected package librust-memchr-dev:arm64. Preparing to unpack .../111-librust-memchr-dev_2.5.0-1_arm64.deb ... Unpacking librust-memchr-dev:arm64 (2.5.0-1) ... Selecting previously unselected package librust-aho-corasick-dev:arm64. Preparing to unpack .../112-librust-aho-corasick-dev_0.7.19-1_arm64.deb ... Unpacking librust-aho-corasick-dev:arm64 (0.7.19-1) ... Selecting previously unselected package librust-winapi-i686-pc-windows-gnu-dev:arm64. Preparing to unpack .../113-librust-winapi-i686-pc-windows-gnu-dev_0.4.0-1+b1_arm64.deb ... Unpacking librust-winapi-i686-pc-windows-gnu-dev:arm64 (0.4.0-1+b1) ... Selecting previously unselected package librust-winapi-x86-64-pc-windows-gnu-dev:arm64. Preparing to unpack .../114-librust-winapi-x86-64-pc-windows-gnu-dev_0.4.0-1+b1_arm64.deb ... Unpacking librust-winapi-x86-64-pc-windows-gnu-dev:arm64 (0.4.0-1+b1) ... Selecting previously unselected package librust-winapi-dev:arm64. Preparing to unpack .../115-librust-winapi-dev_0.3.9-1+b1_arm64.deb ... Unpacking librust-winapi-dev:arm64 (0.3.9-1+b1) ... Selecting previously unselected package librust-ansi-term-dev:arm64. Preparing to unpack .../116-librust-ansi-term-dev_0.12.1-1_arm64.deb ... Unpacking librust-ansi-term-dev:arm64 (0.12.1-1) ... Selecting previously unselected package librust-async-attributes-dev. Preparing to unpack .../117-librust-async-attributes-dev_1.1.2-4_all.deb ... Unpacking librust-async-attributes-dev (1.1.2-4) ... Selecting previously unselected package librust-crossbeam-utils-dev:arm64. Preparing to unpack .../118-librust-crossbeam-utils-dev_0.8.12-1_arm64.deb ... Unpacking librust-crossbeam-utils-dev:arm64 (0.8.12-1) ... Selecting previously unselected package librust-concurrent-queue-dev:arm64. Preparing to unpack .../119-librust-concurrent-queue-dev_2.0.0-1_arm64.deb ... Unpacking librust-concurrent-queue-dev:arm64 (2.0.0-1) ... Selecting previously unselected package librust-event-listener-dev. Preparing to unpack .../120-librust-event-listener-dev_2.5.3-3_all.deb ... Unpacking librust-event-listener-dev (2.5.3-3) ... Selecting previously unselected package librust-futures-core-dev:arm64. Preparing to unpack .../121-librust-futures-core-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-core-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-async-channel-dev. Preparing to unpack .../122-librust-async-channel-dev_1.8.0-3_all.deb ... Unpacking librust-async-channel-dev (1.8.0-3) ... Selecting previously unselected package librust-async-lock-dev. Preparing to unpack .../123-librust-async-lock-dev_2.6.0-4_all.deb ... Unpacking librust-async-lock-dev (2.6.0-4) ... Selecting previously unselected package librust-async-task-dev. Preparing to unpack .../124-librust-async-task-dev_4.3.0-4_all.deb ... Unpacking librust-async-task-dev (4.3.0-4) ... Selecting previously unselected package librust-fastrand-dev:arm64. Preparing to unpack .../125-librust-fastrand-dev_1.8.0-1_arm64.deb ... Unpacking librust-fastrand-dev:arm64 (1.8.0-1) ... Selecting previously unselected package librust-futures-io-dev:arm64. Preparing to unpack .../126-librust-futures-io-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-io-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-parking-dev:arm64. Preparing to unpack .../127-librust-parking-dev_2.0.0-1+b1_arm64.deb ... Unpacking librust-parking-dev:arm64 (2.0.0-1+b1) ... Selecting previously unselected package librust-pin-project-lite-dev:arm64. Preparing to unpack .../128-librust-pin-project-lite-dev_0.2.9-1_arm64.deb ... Unpacking librust-pin-project-lite-dev:arm64 (0.2.9-1) ... Selecting previously unselected package librust-waker-fn-dev:arm64. Preparing to unpack .../129-librust-waker-fn-dev_1.1.0-1+b1_arm64.deb ... Unpacking librust-waker-fn-dev:arm64 (1.1.0-1+b1) ... Selecting previously unselected package librust-futures-lite-dev:arm64. Preparing to unpack .../130-librust-futures-lite-dev_1.12.0-1+b1_arm64.deb ... Unpacking librust-futures-lite-dev:arm64 (1.12.0-1+b1) ... Selecting previously unselected package librust-slab-dev:arm64. Preparing to unpack .../131-librust-slab-dev_0.4.4-1+b1_arm64.deb ... Unpacking librust-slab-dev:arm64 (0.4.4-1+b1) ... Selecting previously unselected package librust-async-executor-dev. Preparing to unpack .../132-librust-async-executor-dev_1.5.0-3_all.deb ... Unpacking librust-async-executor-dev (1.5.0-3) ... Selecting previously unselected package librust-atomic-waker-dev:arm64. Preparing to unpack .../133-librust-atomic-waker-dev_1.0.0-1+b1_arm64.deb ... Unpacking librust-atomic-waker-dev:arm64 (1.0.0-1+b1) ... Selecting previously unselected package librust-blocking-dev. Preparing to unpack .../134-librust-blocking-dev_1.3.0-3_all.deb ... Unpacking librust-blocking-dev (1.3.0-3) ... Selecting previously unselected package librust-async-fs-dev. Preparing to unpack .../135-librust-async-fs-dev_1.6.0-3_all.deb ... Unpacking librust-async-fs-dev (1.6.0-3) ... Selecting previously unselected package librust-sval-dev:arm64. Preparing to unpack .../136-librust-sval-dev_1.0.0~alpha.5-3_arm64.deb ... Unpacking librust-sval-dev:arm64 (1.0.0~alpha.5-3) ... Selecting previously unselected package librust-ctor-dev:arm64. Preparing to unpack .../137-librust-ctor-dev_0.1.26-1_arm64.deb ... Unpacking librust-ctor-dev:arm64 (0.1.26-1) ... Selecting previously unselected package librust-erased-serde-dev:arm64. Preparing to unpack .../138-librust-erased-serde-dev_0.3.23-1_arm64.deb ... Unpacking librust-erased-serde-dev:arm64 (0.3.23-1) ... Selecting previously unselected package librust-serde-fmt-dev. Preparing to unpack .../139-librust-serde-fmt-dev_1.0.1-2_all.deb ... Unpacking librust-serde-fmt-dev (1.0.1-2) ... Selecting previously unselected package librust-sval+serde1-lib-dev:arm64. Preparing to unpack .../140-librust-sval+serde1-lib-dev_1.0.0~alpha.5-3_arm64.deb ... Unpacking librust-sval+serde1-lib-dev:arm64 (1.0.0~alpha.5-3) ... Selecting previously unselected package librust-value-bag-dev:arm64. Preparing to unpack .../141-librust-value-bag-dev_1.0.0~alpha.9-3_arm64.deb ... Unpacking librust-value-bag-dev:arm64 (1.0.0~alpha.9-3) ... Selecting previously unselected package librust-log-dev:arm64. Preparing to unpack .../142-librust-log-dev_0.4.17-3_arm64.deb ... Unpacking librust-log-dev:arm64 (0.4.17-3) ... Selecting previously unselected package librust-polling-dev:arm64. Preparing to unpack .../143-librust-polling-dev_2.2.0-1+b1_arm64.deb ... Unpacking librust-polling-dev:arm64 (2.2.0-1+b1) ... Selecting previously unselected package librust-socket2-dev:arm64. Preparing to unpack .../144-librust-socket2-dev_0.4.4-1_arm64.deb ... Unpacking librust-socket2-dev:arm64 (0.4.4-1) ... Selecting previously unselected package librust-async-io-dev:arm64. Preparing to unpack .../145-librust-async-io-dev_1.11.0-1_arm64.deb ... Unpacking librust-async-io-dev:arm64 (1.11.0-1) ... Selecting previously unselected package librust-bytes-dev:arm64. Preparing to unpack .../146-librust-bytes-dev_1.2.1-1_arm64.deb ... Unpacking librust-bytes-dev:arm64 (1.2.1-1) ... Selecting previously unselected package librust-mio-dev:arm64. Preparing to unpack .../147-librust-mio-dev_0.8.4-1_arm64.deb ... Unpacking librust-mio-dev:arm64 (0.8.4-1) ... Selecting previously unselected package librust-num-cpus-dev:arm64. Preparing to unpack .../148-librust-num-cpus-dev_1.14.0-1_arm64.deb ... Unpacking librust-num-cpus-dev:arm64 (1.14.0-1) ... Selecting previously unselected package librust-serde-derive-dev:arm64. Preparing to unpack .../149-librust-serde-derive-dev_1.0.152-1_arm64.deb ... Unpacking librust-serde-derive-dev:arm64 (1.0.152-1) ... Selecting previously unselected package librust-serde+serde-derive-dev:arm64. Preparing to unpack .../150-librust-serde+serde-derive-dev_1.0.152-2_arm64.deb ... Unpacking librust-serde+serde-derive-dev:arm64 (1.0.152-2) ... Selecting previously unselected package librust-fixedbitset-dev:arm64. Preparing to unpack .../151-librust-fixedbitset-dev_0.4.2-1_arm64.deb ... Unpacking librust-fixedbitset-dev:arm64 (0.4.2-1) ... Selecting previously unselected package librust-bumpalo-dev:arm64. Preparing to unpack .../152-librust-bumpalo-dev_3.12.0-1_arm64.deb ... Unpacking librust-bumpalo-dev:arm64 (3.12.0-1) ... Selecting previously unselected package librust-either-dev:arm64. Preparing to unpack .../153-librust-either-dev_1.6.1-1_arm64.deb ... Unpacking librust-either-dev:arm64 (1.6.1-1) ... Selecting previously unselected package librust-crossbeam-channel-dev:arm64. Preparing to unpack .../154-librust-crossbeam-channel-dev_0.5.6-1_arm64.deb ... Unpacking librust-crossbeam-channel-dev:arm64 (0.5.6-1) ... Selecting previously unselected package librust-memoffset-dev:arm64. Preparing to unpack .../155-librust-memoffset-dev_0.6.5-1_arm64.deb ... Unpacking librust-memoffset-dev:arm64 (0.6.5-1) ... Selecting previously unselected package librust-crossbeam-epoch-dev:arm64. Preparing to unpack .../156-librust-crossbeam-epoch-dev_0.9.13-1_arm64.deb ... Unpacking librust-crossbeam-epoch-dev:arm64 (0.9.13-1) ... Selecting previously unselected package librust-crossbeam-epoch+std-dev:arm64. Preparing to unpack .../157-librust-crossbeam-epoch+std-dev_0.9.13-1_arm64.deb ... Unpacking librust-crossbeam-epoch+std-dev:arm64 (0.9.13-1) ... Selecting previously unselected package librust-crossbeam-deque-dev:arm64. Preparing to unpack .../158-librust-crossbeam-deque-dev_0.8.1-1_arm64.deb ... Unpacking librust-crossbeam-deque-dev:arm64 (0.8.1-1) ... Selecting previously unselected package librust-rayon-core-dev:arm64. Preparing to unpack .../159-librust-rayon-core-dev_1.10.1-1_arm64.deb ... Unpacking librust-rayon-core-dev:arm64 (1.10.1-1) ... Selecting previously unselected package librust-rayon-dev:arm64. Preparing to unpack .../160-librust-rayon-dev_1.6.1-1_arm64.deb ... Unpacking librust-rayon-dev:arm64 (1.6.1-1) ... Selecting previously unselected package librust-hashbrown-dev:arm64. Preparing to unpack .../161-librust-hashbrown-dev_0.12.3-1_arm64.deb ... Unpacking librust-hashbrown-dev:arm64 (0.12.3-1) ... Selecting previously unselected package librust-ppv-lite86-dev:arm64. Preparing to unpack .../162-librust-ppv-lite86-dev_0.2.16-1_arm64.deb ... Unpacking librust-ppv-lite86-dev:arm64 (0.2.16-1) ... Selecting previously unselected package librust-rand-core-dev:arm64. Preparing to unpack .../163-librust-rand-core-dev_0.6.3-2_arm64.deb ... Unpacking librust-rand-core-dev:arm64 (0.6.3-2) ... Selecting previously unselected package librust-rand-chacha-dev:arm64. Preparing to unpack .../164-librust-rand-chacha-dev_0.3.1-2_arm64.deb ... Unpacking librust-rand-chacha-dev:arm64 (0.3.1-2) ... Selecting previously unselected package librust-rand-core+getrandom-dev:arm64. Preparing to unpack .../165-librust-rand-core+getrandom-dev_0.6.3-2_arm64.deb ... Unpacking librust-rand-core+getrandom-dev:arm64 (0.6.3-2) ... Selecting previously unselected package librust-rand-core+serde-dev:arm64. Preparing to unpack .../166-librust-rand-core+serde-dev_0.6.3-2_arm64.deb ... Unpacking librust-rand-core+serde-dev:arm64 (0.6.3-2) ... Selecting previously unselected package librust-rand-core+std-dev:arm64. Preparing to unpack .../167-librust-rand-core+std-dev_0.6.3-2_arm64.deb ... Unpacking librust-rand-core+std-dev:arm64 (0.6.3-2) ... Selecting previously unselected package librust-rand-dev:arm64. Preparing to unpack .../168-librust-rand-dev_0.8.5-1_arm64.deb ... Unpacking librust-rand-dev:arm64 (0.8.5-1) ... Selecting previously unselected package librust-quickcheck-dev:arm64. Preparing to unpack .../169-librust-quickcheck-dev_1.0.3-2_arm64.deb ... Unpacking librust-quickcheck-dev:arm64 (1.0.3-2) ... Selecting previously unselected package librust-indexmap-dev:arm64. Preparing to unpack .../170-librust-indexmap-dev_1.9.2-1_arm64.deb ... Unpacking librust-indexmap-dev:arm64 (1.9.2-1) ... Selecting previously unselected package librust-petgraph-dev:arm64. Preparing to unpack .../171-librust-petgraph-dev_0.6.2-1_arm64.deb ... Unpacking librust-petgraph-dev:arm64 (0.6.2-1) ... Selecting previously unselected package librust-parking-lot-core+petgraph-dev:arm64. Preparing to unpack .../172-librust-parking-lot-core+petgraph-dev_0.9.3-1_arm64.deb ... Unpacking librust-parking-lot-core+petgraph-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-thread-id-dev:arm64. Preparing to unpack .../173-librust-thread-id-dev_4.0.0-1_arm64.deb ... Unpacking librust-thread-id-dev:arm64 (4.0.0-1) ... Selecting previously unselected package librust-parking-lot-core+thread-id-dev:arm64. Preparing to unpack .../174-librust-parking-lot-core+thread-id-dev_0.9.3-1_arm64.deb ... Unpacking librust-parking-lot-core+thread-id-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-parking-lot-core+deadlock-detection-dev:arm64. Preparing to unpack .../175-librust-parking-lot-core+deadlock-detection-dev_0.9.3-1_arm64.deb ... Unpacking librust-parking-lot-core+deadlock-detection-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-parking-lot-dev:arm64. Preparing to unpack .../176-librust-parking-lot-dev_0.12.1-1_arm64.deb ... Unpacking librust-parking-lot-dev:arm64 (0.12.1-1) ... Selecting previously unselected package librust-signal-hook-registry-dev:arm64. Preparing to unpack .../177-librust-signal-hook-registry-dev_1.4.0-1_arm64.deb ... Unpacking librust-signal-hook-registry-dev:arm64 (1.4.0-1) ... Selecting previously unselected package librust-tokio-macros-dev:arm64. Preparing to unpack .../178-librust-tokio-macros-dev_1.7.0-1_arm64.deb ... Unpacking librust-tokio-macros-dev:arm64 (1.7.0-1) ... Selecting previously unselected package librust-tracing-attributes-dev:arm64. Preparing to unpack .../179-librust-tracing-attributes-dev_0.1.23-1_arm64.deb ... Unpacking librust-tracing-attributes-dev:arm64 (0.1.23-1) ... Selecting previously unselected package librust-valuable-derive-dev:arm64. Preparing to unpack .../180-librust-valuable-derive-dev_0.1.0-1+b1_arm64.deb ... Unpacking librust-valuable-derive-dev:arm64 (0.1.0-1+b1) ... Selecting previously unselected package librust-valuable-dev:arm64. Preparing to unpack .../181-librust-valuable-dev_0.1.0-4_arm64.deb ... Unpacking librust-valuable-dev:arm64 (0.1.0-4) ... Selecting previously unselected package librust-tracing-core-dev:arm64. Preparing to unpack .../182-librust-tracing-core-dev_0.1.30-1_arm64.deb ... Unpacking librust-tracing-core-dev:arm64 (0.1.30-1) ... Selecting previously unselected package librust-tracing-dev:arm64. Preparing to unpack .../183-librust-tracing-dev_0.1.37-1_arm64.deb ... Unpacking librust-tracing-dev:arm64 (0.1.37-1) ... Selecting previously unselected package librust-tokio-dev:arm64. Preparing to unpack .../184-librust-tokio-dev_1.24.2-1_arm64.deb ... Unpacking librust-tokio-dev:arm64 (1.24.2-1) ... Selecting previously unselected package librust-async-global-executor-dev:arm64. Preparing to unpack .../185-librust-async-global-executor-dev_2.3.1-1_arm64.deb ... Unpacking librust-async-global-executor-dev:arm64 (2.3.1-1) ... Selecting previously unselected package librust-async-net-dev. Preparing to unpack .../186-librust-async-net-dev_1.7.0-3_all.deb ... Unpacking librust-async-net-dev (1.7.0-3) ... Selecting previously unselected package librust-cc-dev:arm64. Preparing to unpack .../187-librust-cc-dev_1.0.73-1_arm64.deb ... Unpacking librust-cc-dev:arm64 (1.0.73-1) ... Selecting previously unselected package librust-signal-hook-dev:arm64. Preparing to unpack .../188-librust-signal-hook-dev_0.3.14-1_arm64.deb ... Unpacking librust-signal-hook-dev:arm64 (0.3.14-1) ... Selecting previously unselected package librust-async-process-dev. Preparing to unpack .../189-librust-async-process-dev_1.6.0-4_all.deb ... Unpacking librust-async-process-dev (1.6.0-4) ... Selecting previously unselected package librust-kv-log-macro-dev. Preparing to unpack .../190-librust-kv-log-macro-dev_1.0.8-2_all.deb ... Unpacking librust-kv-log-macro-dev (1.0.8-2) ... Selecting previously unselected package librust-pin-utils-dev:arm64. Preparing to unpack .../191-librust-pin-utils-dev_0.1.0-1_arm64.deb ... Unpacking librust-pin-utils-dev:arm64 (0.1.0-1) ... Selecting previously unselected package librust-async-std-dev. Preparing to unpack .../192-librust-async-std-dev_1.12.0-12_all.deb ... Unpacking librust-async-std-dev (1.12.0-12) ... Selecting previously unselected package librust-atomic-dev:arm64. Preparing to unpack .../193-librust-atomic-dev_0.5.1-4_arm64.deb ... Unpacking librust-atomic-dev:arm64 (0.5.1-4) ... Selecting previously unselected package librust-atty-dev:arm64. Preparing to unpack .../194-librust-atty-dev_0.2.14-2_arm64.deb ... Unpacking librust-atty-dev:arm64 (0.2.14-2) ... Selecting previously unselected package librust-base64-dev:arm64. Preparing to unpack .../195-librust-base64-dev_0.13.0-1_arm64.deb ... Unpacking librust-base64-dev:arm64 (0.13.0-1) ... Selecting previously unselected package librust-bitflags-dev:arm64. Preparing to unpack .../196-librust-bitflags-dev_1.3.2-3_arm64.deb ... Unpacking librust-bitflags-dev:arm64 (1.3.2-3) ... Selecting previously unselected package librust-blobby-dev:arm64. Preparing to unpack .../197-librust-blobby-dev_0.3.1-1_arm64.deb ... Unpacking librust-blobby-dev:arm64 (0.3.1-1) ... Selecting previously unselected package librust-typenum-dev:arm64. Preparing to unpack .../198-librust-typenum-dev_1.16.0-2_arm64.deb ... Unpacking librust-typenum-dev:arm64 (1.16.0-2) ... Selecting previously unselected package librust-generic-array-dev:arm64. Preparing to unpack .../199-librust-generic-array-dev_0.14.4-1_arm64.deb ... Unpacking librust-generic-array-dev:arm64 (0.14.4-1) ... Selecting previously unselected package librust-block-buffer-dev:arm64. Preparing to unpack .../200-librust-block-buffer-dev_0.10.2-2_arm64.deb ... Unpacking librust-block-buffer-dev:arm64 (0.10.2-2) ... Selecting previously unselected package librust-bstr-dev:arm64. Preparing to unpack .../201-librust-bstr-dev_0.2.17-1+b1_arm64.deb ... Unpacking librust-bstr-dev:arm64 (0.2.17-1+b1) ... Selecting previously unselected package librust-bstr+std-dev:arm64. Preparing to unpack .../202-librust-bstr+std-dev_0.2.17-1+b1_arm64.deb ... Unpacking librust-bstr+std-dev:arm64 (0.2.17-1+b1) ... Selecting previously unselected package librust-byteorder-dev:arm64. Preparing to unpack .../203-librust-byteorder-dev_1.4.3-2_arm64.deb ... Unpacking librust-byteorder-dev:arm64 (1.4.3-2) ... Selecting previously unselected package librust-regex-automata-dev:arm64. Preparing to unpack .../204-librust-regex-automata-dev_0.1.8-2_arm64.deb ... Unpacking librust-regex-automata-dev:arm64 (0.1.8-2) ... Selecting previously unselected package librust-bstr+unicode-dev:arm64. Preparing to unpack .../205-librust-bstr+unicode-dev_0.2.17-1+b1_arm64.deb ... Unpacking librust-bstr+unicode-dev:arm64 (0.2.17-1+b1) ... Selecting previously unselected package librust-bstr+default-dev:arm64. Preparing to unpack .../206-librust-bstr+default-dev_0.2.17-1+b1_arm64.deb ... Unpacking librust-bstr+default-dev:arm64 (0.2.17-1+b1) ... Selecting previously unselected package librust-bstr+serde-dev:arm64. Preparing to unpack .../207-librust-bstr+serde-dev_0.2.17-1+b1_arm64.deb ... Unpacking librust-bstr+serde-dev:arm64 (0.2.17-1+b1) ... Selecting previously unselected package librust-bstr+serde1-dev:arm64. Preparing to unpack .../208-librust-bstr+serde1-dev_0.2.17-1+b1_arm64.deb ... Unpacking librust-bstr+serde1-dev:arm64 (0.2.17-1+b1) ... Selecting previously unselected package librust-bytecheck-derive-dev:arm64. Preparing to unpack .../209-librust-bytecheck-derive-dev_0.6.9-1_arm64.deb ... Unpacking librust-bytecheck-derive-dev:arm64 (0.6.9-1) ... Selecting previously unselected package librust-ptr-meta-derive-dev:arm64. Preparing to unpack .../210-librust-ptr-meta-derive-dev_0.1.4-1+b1_arm64.deb ... Unpacking librust-ptr-meta-derive-dev:arm64 (0.1.4-1+b1) ... Selecting previously unselected package librust-ptr-meta-dev:arm64. Preparing to unpack .../211-librust-ptr-meta-dev_0.1.4-1+b1_arm64.deb ... Unpacking librust-ptr-meta-dev:arm64 (0.1.4-1+b1) ... Selecting previously unselected package librust-bytecheck-dev:arm64. Preparing to unpack .../212-librust-bytecheck-dev_0.6.9-1_arm64.deb ... Unpacking librust-bytecheck-dev:arm64 (0.6.9-1) ... Selecting previously unselected package librust-bytecheck+std-dev:arm64. Preparing to unpack .../213-librust-bytecheck+std-dev_0.6.9-1_arm64.deb ... Unpacking librust-bytecheck+std-dev:arm64 (0.6.9-1) ... Selecting previously unselected package librust-bytemuck-dev:arm64. Preparing to unpack .../214-librust-bytemuck-dev_1.12.1-1_arm64.deb ... Unpacking librust-bytemuck-dev:arm64 (1.12.1-1) ... Selecting previously unselected package librust-cast-dev:arm64. Preparing to unpack .../215-librust-cast-dev_0.3.0-1_arm64.deb ... Unpacking librust-cast-dev:arm64 (0.3.0-1) ... Selecting previously unselected package librust-cfg-if-0.1-dev:arm64. Preparing to unpack .../216-librust-cfg-if-0.1-dev_0.1.10-2_arm64.deb ... Unpacking librust-cfg-if-0.1-dev:arm64 (0.1.10-2) ... Selecting previously unselected package librust-wasm-bindgen-shared-dev:arm64. Preparing to unpack .../217-librust-wasm-bindgen-shared-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen-shared-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-wasm-bindgen-backend-dev:arm64. Preparing to unpack .../218-librust-wasm-bindgen-backend-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen-backend-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-wasm-bindgen-macro-support-dev:arm64. Preparing to unpack .../219-librust-wasm-bindgen-macro-support-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen-macro-support-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-wasm-bindgen-macro-dev:arm64. Preparing to unpack .../220-librust-wasm-bindgen-macro-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen-macro-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-wasm-bindgen-dev:arm64. Preparing to unpack .../221-librust-wasm-bindgen-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-wasm-bindgen-macro-support+spans-dev:arm64. Preparing to unpack .../222-librust-wasm-bindgen-macro-support+spans-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen-macro-support+spans-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-wasm-bindgen-macro+spans-dev:arm64. Preparing to unpack .../223-librust-wasm-bindgen-macro+spans-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen-macro+spans-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-wasm-bindgen+spans-dev:arm64. Preparing to unpack .../224-librust-wasm-bindgen+spans-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen+spans-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-wasm-bindgen+default-dev:arm64. Preparing to unpack .../225-librust-wasm-bindgen+default-dev_0.2.83-1_arm64.deb ... Unpacking librust-wasm-bindgen+default-dev:arm64 (0.2.83-1) ... Selecting previously unselected package librust-js-sys-dev:arm64. Preparing to unpack .../226-librust-js-sys-dev_0.3.60-1_arm64.deb ... Unpacking librust-js-sys-dev:arm64 (0.3.60-1) ... Selecting previously unselected package librust-iana-time-zone-dev:arm64. Preparing to unpack .../227-librust-iana-time-zone-dev_0.1.53-1+b1_arm64.deb ... Unpacking librust-iana-time-zone-dev:arm64 (0.1.53-1+b1) ... Selecting previously unselected package librust-libm-dev:arm64. Preparing to unpack .../228-librust-libm-dev_0.2.1-5_arm64.deb ... Unpacking librust-libm-dev:arm64 (0.2.1-5) ... Selecting previously unselected package librust-num-traits-dev:arm64. Preparing to unpack .../229-librust-num-traits-dev_0.2.15-1_arm64.deb ... Unpacking librust-num-traits-dev:arm64 (0.2.15-1) ... Selecting previously unselected package librust-num-integer-dev:arm64. Preparing to unpack .../230-librust-num-integer-dev_0.1.44-1_arm64.deb ... Unpacking librust-num-integer-dev:arm64 (0.1.44-1) ... Selecting previously unselected package librust-rend-dev:arm64. Preparing to unpack .../231-librust-rend-dev_0.4.0-1_arm64.deb ... Unpacking librust-rend-dev:arm64 (0.4.0-1) ... Selecting previously unselected package librust-rkyv-derive-dev:arm64. Preparing to unpack .../232-librust-rkyv-derive-dev_0.7.39-2_arm64.deb ... Unpacking librust-rkyv-derive-dev:arm64 (0.7.39-2) ... Selecting previously unselected package librust-seahash-dev:arm64. Preparing to unpack .../233-librust-seahash-dev_4.1.0-1+b1_arm64.deb ... Unpacking librust-seahash-dev:arm64 (4.1.0-1+b1) ... Selecting previously unselected package librust-tinyvec-dev:arm64. Preparing to unpack .../234-librust-tinyvec-dev_1.6.0-2_arm64.deb ... Unpacking librust-tinyvec-dev:arm64 (1.6.0-2) ... Selecting previously unselected package librust-tinyvec-macros-dev:arm64. Preparing to unpack .../235-librust-tinyvec-macros-dev_0.1.0-1+b1_arm64.deb ... Unpacking librust-tinyvec-macros-dev:arm64 (0.1.0-1+b1) ... Selecting previously unselected package librust-tinyvec+tinyvec-macros-dev:arm64. Preparing to unpack .../236-librust-tinyvec+tinyvec-macros-dev_1.6.0-2_arm64.deb ... Unpacking librust-tinyvec+tinyvec-macros-dev:arm64 (1.6.0-2) ... Selecting previously unselected package librust-crypto-common-dev:arm64. Preparing to unpack .../237-librust-crypto-common-dev_0.1.3-1+b1_arm64.deb ... Unpacking librust-crypto-common-dev:arm64 (0.1.3-1+b1) ... Selecting previously unselected package librust-subtle-dev:arm64. Preparing to unpack .../238-librust-subtle-dev_2.4.1-1_arm64.deb ... Unpacking librust-subtle-dev:arm64 (2.4.1-1) ... Selecting previously unselected package librust-digest-dev:arm64. Preparing to unpack .../239-librust-digest-dev_0.10.5-2_arm64.deb ... Unpacking librust-digest-dev:arm64 (0.10.5-2) ... Selecting previously unselected package librust-md5-asm-dev:arm64. Preparing to unpack .../240-librust-md5-asm-dev_0.5.0-2_arm64.deb ... Unpacking librust-md5-asm-dev:arm64 (0.5.0-2) ... Selecting previously unselected package librust-md-5-dev:arm64. Preparing to unpack .../241-librust-md-5-dev_0.10.1-1_arm64.deb ... Unpacking librust-md-5-dev:arm64 (0.10.1-1) ... Selecting previously unselected package librust-cpufeatures-dev:arm64. Preparing to unpack .../242-librust-cpufeatures-dev_0.2.4-1_arm64.deb ... Unpacking librust-cpufeatures-dev:arm64 (0.2.4-1) ... Selecting previously unselected package librust-sha1-asm-dev:arm64. Preparing to unpack .../243-librust-sha1-asm-dev_0.5.1-2_arm64.deb ... Unpacking librust-sha1-asm-dev:arm64 (0.5.1-2) ... Selecting previously unselected package librust-sha1-dev:arm64. Preparing to unpack .../244-librust-sha1-dev_0.10.1-1_arm64.deb ... Unpacking librust-sha1-dev:arm64 (0.10.1-1) ... Selecting previously unselected package librust-slog-dev:arm64. Preparing to unpack .../245-librust-slog-dev_2.5.2-1_arm64.deb ... Unpacking librust-slog-dev:arm64 (2.5.2-1) ... Selecting previously unselected package librust-uuid-dev:arm64. Preparing to unpack .../246-librust-uuid-dev_1.2.1-1_arm64.deb ... Unpacking librust-uuid-dev:arm64 (1.2.1-1) ... Selecting previously unselected package librust-rkyv-dev:arm64. Preparing to unpack .../247-librust-rkyv-dev_0.7.39-2_arm64.deb ... Unpacking librust-rkyv-dev:arm64 (0.7.39-2) ... Selecting previously unselected package librust-rustc-serialize-dev:arm64. Preparing to unpack .../248-librust-rustc-serialize-dev_0.3.24-1+b1_arm64.deb ... Unpacking librust-rustc-serialize-dev:arm64 (0.3.24-1+b1) ... Selecting previously unselected package librust-chrono-dev:arm64. Preparing to unpack .../249-librust-chrono-dev_0.4.23-2_arm64.deb ... Unpacking librust-chrono-dev:arm64 (0.4.23-2) ... Selecting previously unselected package librust-strsim-dev:arm64. Preparing to unpack .../250-librust-strsim-dev_0.10.0-1_arm64.deb ... Unpacking librust-strsim-dev:arm64 (0.10.0-1) ... Selecting previously unselected package librust-term-size-dev:arm64. Preparing to unpack .../251-librust-term-size-dev_0.3.1-2_arm64.deb ... Unpacking librust-term-size-dev:arm64 (0.3.1-2) ... Selecting previously unselected package librust-smawk-dev:arm64. Preparing to unpack .../252-librust-smawk-dev_0.3.1-2_arm64.deb ... Unpacking librust-smawk-dev:arm64 (0.3.1-2) ... Selecting previously unselected package librust-errno-dev:arm64. Preparing to unpack .../253-librust-errno-dev_0.2.8-1_arm64.deb ... Unpacking librust-errno-dev:arm64 (0.2.8-1) ... Selecting previously unselected package librust-os-pipe-dev:arm64. Preparing to unpack .../254-librust-os-pipe-dev_1.1.1-1_arm64.deb ... Unpacking librust-os-pipe-dev:arm64 (1.1.1-1) ... Selecting previously unselected package librust-io-lifetimes-dev:arm64. Preparing to unpack .../255-librust-io-lifetimes-dev_0.7.2-3_arm64.deb ... Unpacking librust-io-lifetimes-dev:arm64 (0.7.2-3) ... Selecting previously unselected package librust-itoa-dev:arm64. Preparing to unpack .../256-librust-itoa-dev_1.0.1-2_arm64.deb ... Unpacking librust-itoa-dev:arm64 (1.0.1-2) ... Selecting previously unselected package librust-linux-raw-sys-dev:arm64. Preparing to unpack .../257-librust-linux-raw-sys-dev_0.0.46-3_arm64.deb ... Unpacking librust-linux-raw-sys-dev:arm64 (0.0.46-3) ... Selecting previously unselected package librust-linux-raw-sys+core-dev:arm64. Preparing to unpack .../258-librust-linux-raw-sys+core-dev_0.0.46-3_arm64.deb ... Unpacking librust-linux-raw-sys+core-dev:arm64 (0.0.46-3) ... Selecting previously unselected package librust-linux-raw-sys+compiler-builtins-dev:arm64. Preparing to unpack .../259-librust-linux-raw-sys+compiler-builtins-dev_0.0.46-3_arm64.deb ... Unpacking librust-linux-raw-sys+compiler-builtins-dev:arm64 (0.0.46-3) ... Selecting previously unselected package librust-linux-raw-sys+rustc-dep-of-std-dev:arm64. Preparing to unpack .../260-librust-linux-raw-sys+rustc-dep-of-std-dev_0.0.46-3_arm64.deb ... Unpacking librust-linux-raw-sys+rustc-dep-of-std-dev:arm64 (0.0.46-3) ... Selecting previously unselected package librust-rustix-dev:arm64. Preparing to unpack .../261-librust-rustix-dev_0.35.12-1_arm64.deb ... Unpacking librust-rustix-dev:arm64 (0.35.12-1) ... Selecting previously unselected package librust-terminal-size-dev:arm64. Preparing to unpack .../262-librust-terminal-size-dev_0.2.1-3_arm64.deb ... Unpacking librust-terminal-size-dev:arm64 (0.2.1-3) ... Selecting previously unselected package librust-regex-syntax-dev:arm64. Preparing to unpack .../263-librust-regex-syntax-dev_0.6.27-1_arm64.deb ... Unpacking librust-regex-syntax-dev:arm64 (0.6.27-1) ... Selecting previously unselected package librust-regex-dev:arm64. Preparing to unpack .../264-librust-regex-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+aho-corasick-dev:arm64. Preparing to unpack .../265-librust-regex+aho-corasick-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+aho-corasick-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+memchr-dev:arm64. Preparing to unpack .../266-librust-regex+memchr-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+memchr-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+perf-literal-dev:arm64. Preparing to unpack .../267-librust-regex+perf-literal-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+perf-literal-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+perf-dev:arm64. Preparing to unpack .../268-librust-regex+perf-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+perf-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+unicode-age-dev:arm64. Preparing to unpack .../269-librust-regex+unicode-age-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+unicode-age-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+unicode-bool-dev:arm64. Preparing to unpack .../270-librust-regex+unicode-bool-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+unicode-bool-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+unicode-case-dev:arm64. Preparing to unpack .../271-librust-regex+unicode-case-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+unicode-case-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+unicode-gencat-dev:arm64. Preparing to unpack .../272-librust-regex+unicode-gencat-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+unicode-gencat-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+unicode-perl-dev:arm64. Preparing to unpack .../273-librust-regex+unicode-perl-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+unicode-perl-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+unicode-script-dev:arm64. Preparing to unpack .../274-librust-regex+unicode-script-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+unicode-script-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+unicode-segment-dev:arm64. Preparing to unpack .../275-librust-regex+unicode-segment-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+unicode-segment-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex-syntax+unicode-dev:arm64. Preparing to unpack .../276-librust-regex-syntax+unicode-dev_0.6.27-1_arm64.deb ... Unpacking librust-regex-syntax+unicode-dev:arm64 (0.6.27-1) ... Selecting previously unselected package librust-regex+unicode-dev:arm64. Preparing to unpack .../277-librust-regex+unicode-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+unicode-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-regex+default-dev:arm64. Preparing to unpack .../278-librust-regex+default-dev_1.7.1-1_arm64.deb ... Unpacking librust-regex+default-dev:arm64 (1.7.1-1) ... Selecting previously unselected package librust-unicode-linebreak-dev:arm64. Preparing to unpack .../279-librust-unicode-linebreak-dev_0.1.4-1_arm64.deb ... Unpacking librust-unicode-linebreak-dev:arm64 (0.1.4-1) ... Selecting previously unselected package librust-unicode-width-dev:arm64. Preparing to unpack .../280-librust-unicode-width-dev_0.1.10-1_arm64.deb ... Unpacking librust-unicode-width-dev:arm64 (0.1.10-1) ... Selecting previously unselected package librust-textwrap-dev:arm64. Preparing to unpack .../281-librust-textwrap-dev_0.16.0-2_arm64.deb ... Unpacking librust-textwrap-dev:arm64 (0.16.0-2) ... Selecting previously unselected package librust-vec-map-dev:arm64. Preparing to unpack .../282-librust-vec-map-dev_0.8.1-2+b1_arm64.deb ... Unpacking librust-vec-map-dev:arm64 (0.8.1-2+b1) ... Selecting previously unselected package librust-linked-hash-map-dev:arm64. Preparing to unpack .../283-librust-linked-hash-map-dev_0.5.6-1_arm64.deb ... Unpacking librust-linked-hash-map-dev:arm64 (0.5.6-1) ... Selecting previously unselected package librust-yaml-rust-dev:arm64. Preparing to unpack .../284-librust-yaml-rust-dev_0.4.5-1+b1_arm64.deb ... Unpacking librust-yaml-rust-dev:arm64 (0.4.5-1+b1) ... Selecting previously unselected package librust-clap-2-dev:arm64. Preparing to unpack .../285-librust-clap-2-dev_2.34.0-3_arm64.deb ... Unpacking librust-clap-2-dev:arm64 (2.34.0-3) ... Selecting previously unselected package librust-cmake-dev:arm64. Preparing to unpack .../286-librust-cmake-dev_0.1.45-1_arm64.deb ... Unpacking librust-cmake-dev:arm64 (0.1.45-1) ... Selecting previously unselected package librust-color-quant-dev:arm64. Preparing to unpack .../287-librust-color-quant-dev_1.1.0-1_arm64.deb ... Unpacking librust-color-quant-dev:arm64 (1.1.0-1) ... Selecting previously unselected package librust-const-cstr-dev:arm64. Preparing to unpack .../288-librust-const-cstr-dev_0.3.0-1+b1_arm64.deb ... Unpacking librust-const-cstr-dev:arm64 (0.3.0-1+b1) ... Selecting previously unselected package librust-crc32fast-dev:arm64. Preparing to unpack .../289-librust-crc32fast-dev_1.3.2-2_arm64.deb ... Unpacking librust-crc32fast-dev:arm64 (1.3.2-2) ... Selecting previously unselected package librust-itertools-dev:arm64. Preparing to unpack .../290-librust-itertools-dev_0.10.3-1_arm64.deb ... Unpacking librust-itertools-dev:arm64 (0.10.3-1) ... Selecting previously unselected package librust-criterion-plot-dev:arm64. Preparing to unpack .../291-librust-criterion-plot-dev_0.4.5-1_arm64.deb ... Unpacking librust-criterion-plot-dev:arm64 (0.4.5-1) ... Selecting previously unselected package librust-csv-core-dev:arm64. Preparing to unpack .../292-librust-csv-core-dev_0.1.6-1_arm64.deb ... Unpacking librust-csv-core-dev:arm64 (0.1.6-1) ... Selecting previously unselected package librust-csv-core+libc-dev:arm64. Preparing to unpack .../293-librust-csv-core+libc-dev_0.1.6-1_arm64.deb ... Unpacking librust-csv-core+libc-dev:arm64 (0.1.6-1) ... Selecting previously unselected package librust-ryu-dev:arm64. Preparing to unpack .../294-librust-ryu-dev_1.0.2-1_arm64.deb ... Unpacking librust-ryu-dev:arm64 (1.0.2-1) ... Selecting previously unselected package librust-csv-dev:arm64. Preparing to unpack .../295-librust-csv-dev_1.1.6-1_arm64.deb ... Unpacking librust-csv-dev:arm64 (1.1.6-1) ... Selecting previously unselected package librust-futures-sink-dev:arm64. Preparing to unpack .../296-librust-futures-sink-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-sink-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-futures-channel-dev:arm64. Preparing to unpack .../297-librust-futures-channel-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-channel-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-futures-task-dev:arm64. Preparing to unpack .../298-librust-futures-task-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-task-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-futures-macro-dev:arm64. Preparing to unpack .../299-librust-futures-macro-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-macro-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-futures-util-dev:arm64. Preparing to unpack .../300-librust-futures-util-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-util-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-futures-executor-dev:arm64. Preparing to unpack .../301-librust-futures-executor-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-executor-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-futures-dev:arm64. Preparing to unpack .../302-librust-futures-dev_0.3.21-1_arm64.deb ... Unpacking librust-futures-dev:arm64 (0.3.21-1) ... Selecting previously unselected package librust-oorandom-dev:arm64. Preparing to unpack .../303-librust-oorandom-dev_11.1.3-1+b2_arm64.deb ... Unpacking librust-oorandom-dev:arm64 (11.1.3-1+b2) ... Selecting previously unselected package librust-dirs-sys-next-dev:arm64. Preparing to unpack .../304-librust-dirs-sys-next-dev_0.1.1-1+b1_arm64.deb ... Unpacking librust-dirs-sys-next-dev:arm64 (0.1.1-1+b1) ... Selecting previously unselected package librust-dirs-next-dev:arm64. Preparing to unpack .../305-librust-dirs-next-dev_2.0.0-1_arm64.deb ... Unpacking librust-dirs-next-dev:arm64 (2.0.0-1) ... Selecting previously unselected package librust-float-ord-dev:arm64. Preparing to unpack .../306-librust-float-ord-dev_0.3.2-1_arm64.deb ... Unpacking librust-float-ord-dev:arm64 (0.3.2-1) ... Selecting previously unselected package librust-pkg-config-dev:arm64. Preparing to unpack .../307-librust-pkg-config-dev_0.3.25-2_arm64.deb ... Unpacking librust-pkg-config-dev:arm64 (0.3.25-2) ... Selecting previously unselected package librust-freetype-sys-dev:arm64. Preparing to unpack .../308-librust-freetype-sys-dev_0.13.1-1_arm64.deb ... Unpacking librust-freetype-sys-dev:arm64 (0.13.1-1) ... Selecting previously unselected package librust-freetype-dev:arm64. Preparing to unpack .../309-librust-freetype-dev_0.7.0-4_arm64.deb ... Unpacking librust-freetype-dev:arm64 (0.7.0-4) ... Selecting previously unselected package librust-semver-dev:arm64. Preparing to unpack .../310-librust-semver-dev_1.0.14-1_arm64.deb ... Unpacking librust-semver-dev:arm64 (1.0.14-1) ... Selecting previously unselected package librust-rustc-version-dev:arm64. Preparing to unpack .../311-librust-rustc-version-dev_0.4.0-1+b1_arm64.deb ... Unpacking librust-rustc-version-dev:arm64 (0.4.0-1+b1) ... Selecting previously unselected package librust-pathfinder-simd-dev:arm64. Preparing to unpack .../312-librust-pathfinder-simd-dev_0.5.1-1+b1_arm64.deb ... Unpacking librust-pathfinder-simd-dev:arm64 (0.5.1-1+b1) ... Selecting previously unselected package librust-pathfinder-geometry-dev:arm64. Preparing to unpack .../313-librust-pathfinder-geometry-dev_0.5.1-1+b1_arm64.deb ... Unpacking librust-pathfinder-geometry-dev:arm64 (0.5.1-1+b1) ... Selecting previously unselected package librust-winapi-util-dev:arm64. Preparing to unpack .../314-librust-winapi-util-dev_0.1.5-1_arm64.deb ... Unpacking librust-winapi-util-dev:arm64 (0.1.5-1) ... Selecting previously unselected package librust-same-file-dev:arm64. Preparing to unpack .../315-librust-same-file-dev_1.0.6-1_arm64.deb ... Unpacking librust-same-file-dev:arm64 (1.0.6-1) ... Selecting previously unselected package librust-walkdir-dev:arm64. Preparing to unpack .../316-librust-walkdir-dev_2.3.2-1_arm64.deb ... Unpacking librust-walkdir-dev:arm64 (2.3.2-1) ... Selecting previously unselected package librust-libloading-dev:arm64. Preparing to unpack .../317-librust-libloading-dev_0.7.4-1_arm64.deb ... Unpacking librust-libloading-dev:arm64 (0.7.4-1) ... Selecting previously unselected package librust-dlib-dev:arm64. Preparing to unpack .../318-librust-dlib-dev_0.5.0-1_arm64.deb ... Unpacking librust-dlib-dev:arm64 (0.5.0-1) ... Selecting previously unselected package librust-yeslogic-fontconfig-sys-dev:arm64. Preparing to unpack .../319-librust-yeslogic-fontconfig-sys-dev_3.0.1-1+b1_arm64.deb ... Unpacking librust-yeslogic-fontconfig-sys-dev:arm64 (3.0.1-1+b1) ... Selecting previously unselected package librust-font-kit-dev:arm64. Preparing to unpack .../320-librust-font-kit-dev_0.11.0-2_arm64.deb ... Unpacking librust-font-kit-dev:arm64 (0.11.0-2) ... Selecting previously unselected package librust-weezl-dev:arm64. Preparing to unpack .../321-librust-weezl-dev_0.1.5-1+b1_arm64.deb ... Unpacking librust-weezl-dev:arm64 (0.1.5-1+b1) ... Selecting previously unselected package librust-gif-dev:arm64. Preparing to unpack .../322-librust-gif-dev_0.11.3-1_arm64.deb ... Unpacking librust-gif-dev:arm64 (0.11.3-1) ... Selecting previously unselected package librust-jpeg-decoder-dev:arm64. Preparing to unpack .../323-librust-jpeg-decoder-dev_0.2.6-1_arm64.deb ... Unpacking librust-jpeg-decoder-dev:arm64 (0.2.6-1) ... Selecting previously unselected package librust-num-integer+i128-dev:arm64. Preparing to unpack .../324-librust-num-integer+i128-dev_0.1.44-1_arm64.deb ... Unpacking librust-num-integer+i128-dev:arm64 (0.1.44-1) ... Selecting previously unselected package librust-num-integer+std-dev:arm64. Preparing to unpack .../325-librust-num-integer+std-dev_0.1.44-1_arm64.deb ... Unpacking librust-num-integer+std-dev:arm64 (0.1.44-1) ... Selecting previously unselected package librust-num-bigint-dev:arm64. Preparing to unpack .../326-librust-num-bigint-dev_0.4.3-2_arm64.deb ... Unpacking librust-num-bigint-dev:arm64 (0.4.3-2) ... Selecting previously unselected package librust-num-rational-dev:arm64. Preparing to unpack .../327-librust-num-rational-dev_0.4.1-2_arm64.deb ... Unpacking librust-num-rational-dev:arm64 (0.4.1-2) ... Selecting previously unselected package librust-miniz-oxide-dev:arm64. Preparing to unpack .../328-librust-miniz-oxide-dev_0.6.2-1_arm64.deb ... Unpacking librust-miniz-oxide-dev:arm64 (0.6.2-1) ... Selecting previously unselected package librust-flate2-dev:arm64. Preparing to unpack .../329-librust-flate2-dev_1.0.25-1_arm64.deb ... Unpacking librust-flate2-dev:arm64 (1.0.25-1) ... Selecting previously unselected package librust-flate2+miniz-oxide-dev:arm64. Preparing to unpack .../330-librust-flate2+miniz-oxide-dev_1.0.25-1_arm64.deb ... Unpacking librust-flate2+miniz-oxide-dev:arm64 (1.0.25-1) ... Selecting previously unselected package librust-png-dev:arm64. Preparing to unpack .../331-librust-png-dev_0.17.7-2_arm64.deb ... Unpacking librust-png-dev:arm64 (0.17.7-2) ... Selecting previously unselected package librust-scoped-threadpool-dev:arm64. Preparing to unpack .../332-librust-scoped-threadpool-dev_0.1.9-1+b1_arm64.deb ... Unpacking librust-scoped-threadpool-dev:arm64 (0.1.9-1+b1) ... Selecting previously unselected package librust-tiff-dev:arm64. Preparing to unpack .../333-librust-tiff-dev_0.7.3-1_arm64.deb ... Unpacking librust-tiff-dev:arm64 (0.7.3-1) ... Selecting previously unselected package librust-image-dev:arm64. Preparing to unpack .../334-librust-image-dev_0.24.3-1_arm64.deb ... Unpacking librust-image-dev:arm64 (0.24.3-1) ... Selecting previously unselected package librust-plotters-backend-dev:arm64. Preparing to unpack .../335-librust-plotters-backend-dev_0.3.4-1_arm64.deb ... Unpacking librust-plotters-backend-dev:arm64 (0.3.4-1) ... Selecting previously unselected package librust-plotters-bitmap-dev:arm64. Preparing to unpack .../336-librust-plotters-bitmap-dev_0.3.2-1_arm64.deb ... Unpacking librust-plotters-bitmap-dev:arm64 (0.3.2-1) ... Selecting previously unselected package librust-plotters-svg-dev:arm64. Preparing to unpack .../337-librust-plotters-svg-dev_0.3.3-1_arm64.deb ... Unpacking librust-plotters-svg-dev:arm64 (0.3.3-1) ... Selecting previously unselected package librust-ttf-parser-dev:arm64. Preparing to unpack .../338-librust-ttf-parser-dev_0.15.2-1+b1_arm64.deb ... Unpacking librust-ttf-parser-dev:arm64 (0.15.2-1+b1) ... Selecting previously unselected package librust-ttf-parser+default-dev:arm64. Preparing to unpack .../339-librust-ttf-parser+default-dev_0.15.2-1+b1_arm64.deb ... Unpacking librust-ttf-parser+default-dev:arm64 (0.15.2-1+b1) ... Selecting previously unselected package librust-web-sys-dev:arm64. Preparing to unpack .../340-librust-web-sys-dev_0.3.60-3_arm64.deb ... Unpacking librust-web-sys-dev:arm64 (0.3.60-3) ... Selecting previously unselected package librust-plotters-dev:arm64. Preparing to unpack .../341-librust-plotters-dev_0.3.4-3_arm64.deb ... Unpacking librust-plotters-dev:arm64 (0.3.4-3) ... Selecting previously unselected package librust-half-dev:arm64. Preparing to unpack .../342-librust-half-dev_1.6.0-2_arm64.deb ... Unpacking librust-half-dev:arm64 (1.6.0-2) ... Selecting previously unselected package librust-serde-cbor-dev:arm64. Preparing to unpack .../343-librust-serde-cbor-dev_0.11.2-1_arm64.deb ... Unpacking librust-serde-cbor-dev:arm64 (0.11.2-1) ... Selecting previously unselected package librust-serde-json-dev:arm64. Preparing to unpack .../344-librust-serde-json-dev_1.0.87-1_arm64.deb ... Unpacking librust-serde-json-dev:arm64 (1.0.87-1) ... Selecting previously unselected package librust-smol-dev. Preparing to unpack .../345-librust-smol-dev_1.3.0-3_all.deb ... Unpacking librust-smol-dev (1.3.0-3) ... Selecting previously unselected package librust-tinytemplate-dev:arm64. Preparing to unpack .../346-librust-tinytemplate-dev_1.2.1-1_arm64.deb ... Unpacking librust-tinytemplate-dev:arm64 (1.2.1-1) ... Selecting previously unselected package librust-criterion-0.3-dev. Preparing to unpack .../347-librust-criterion-0.3-dev_0.3.6-7_all.deb ... Unpacking librust-criterion-0.3-dev (0.3.6-7) ... Selecting previously unselected package librust-docopt-dev:arm64. Preparing to unpack .../348-librust-docopt-dev_1.1.1-2_arm64.deb ... Unpacking librust-docopt-dev:arm64 (1.1.1-2) ... Selecting previously unselected package librust-env-logger-dev:arm64. Preparing to unpack .../349-librust-env-logger-dev_0.9.3-1_arm64.deb ... Unpacking librust-env-logger-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-env-logger+atty-dev:arm64. Preparing to unpack .../350-librust-env-logger+atty-dev_0.9.3-1_arm64.deb ... Unpacking librust-env-logger+atty-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-termcolor-dev:arm64. Preparing to unpack .../351-librust-termcolor-dev_1.1.2-1_arm64.deb ... Unpacking librust-termcolor-dev:arm64 (1.1.2-1) ... Selecting previously unselected package librust-env-logger+termcolor-dev:arm64. Preparing to unpack .../352-librust-env-logger+termcolor-dev_0.9.3-1_arm64.deb ... Unpacking librust-env-logger+termcolor-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-humantime-dev:arm64. Preparing to unpack .../353-librust-humantime-dev_2.1.0-1+b1_arm64.deb ... Unpacking librust-humantime-dev:arm64 (2.1.0-1+b1) ... Selecting previously unselected package librust-env-logger+humantime-dev:arm64. Preparing to unpack .../354-librust-env-logger+humantime-dev_0.9.3-1_arm64.deb ... Unpacking librust-env-logger+humantime-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-env-logger+regex-dev:arm64. Preparing to unpack .../355-librust-env-logger+regex-dev_0.9.3-1_arm64.deb ... Unpacking librust-env-logger+regex-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-env-logger+default-dev:arm64. Preparing to unpack .../356-librust-env-logger+default-dev_0.9.3-1_arm64.deb ... Unpacking librust-env-logger+default-dev:arm64 (0.9.3-1) ... Selecting previously unselected package librust-openssl-probe-dev:arm64. Preparing to unpack .../357-librust-openssl-probe-dev_0.1.2-1+b1_arm64.deb ... Unpacking librust-openssl-probe-dev:arm64 (0.1.2-1+b1) ... Selecting previously unselected package librust-untrusted-dev:arm64. Preparing to unpack .../358-librust-untrusted-dev_0.7.1-1_arm64.deb ... Unpacking librust-untrusted-dev:arm64 (0.7.1-1) ... Selecting previously unselected package librust-ring-dev:arm64. Preparing to unpack .../359-librust-ring-dev_0.16.20-2_arm64.deb ... Unpacking librust-ring-dev:arm64 (0.16.20-2) ... Selecting previously unselected package librust-rustls-pemfile-dev:arm64. Preparing to unpack .../360-librust-rustls-pemfile-dev_1.0.0-1+b1_arm64.deb ... Unpacking librust-rustls-pemfile-dev:arm64 (1.0.0-1+b1) ... Selecting previously unselected package librust-rustls-native-certs-dev. Preparing to unpack .../361-librust-rustls-native-certs-dev_0.6.2-4_all.deb ... Unpacking librust-rustls-native-certs-dev (0.6.2-4) ... Selecting previously unselected package librust-sct-dev:arm64. Preparing to unpack .../362-librust-sct-dev_0.7.0-2_arm64.deb ... Unpacking librust-sct-dev:arm64 (0.7.0-2) ... Selecting previously unselected package librust-webpki-dev:arm64. Preparing to unpack .../363-librust-webpki-dev_0.22.0-1_arm64.deb ... Unpacking librust-webpki-dev:arm64 (0.22.0-1) ... Selecting previously unselected package libstring-shellquote-perl. Preparing to unpack .../364-libstring-shellquote-perl_1.04-3_all.deb ... Unpacking libstring-shellquote-perl (1.04-3) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:arm64 (1.5.7-1) ... Setting up librust-parking-dev:arm64 (2.0.0-1+b1) ... Setting up librust-ppv-lite86-dev:arm64 (0.2.16-1) ... Setting up librust-pin-utils-dev:arm64 (0.1.0-1) ... Setting up librust-libc-dev:arm64 (0.2.139-1) ... Setting up librust-rustc-serialize-dev:arm64 (0.3.24-1+b1) ... Setting up librust-either-dev:arm64 (1.6.1-1) ... Setting up libpsl5:arm64 (0.21.2-1) ... Setting up librust-openssl-probe-dev:arm64 (0.1.2-1+b1) ... Setting up libicu72:arm64 (72.1-3) ... Setting up librust-smawk-dev:arm64 (0.3.1-2) ... Setting up librust-waker-fn-dev:arm64 (1.1.0-1+b1) ... Setting up bsdextrautils (2.38.1-5+deb12u3) ... Setting up librust-adler-dev:arm64 (1.0.2-2) ... Setting up librust-version-check-dev:arm64 (0.9.4-1) ... Setting up librust-base64-dev:arm64 (0.13.0-1) ... Setting up librust-async-task-dev (4.3.0-4) ... Setting up librust-winapi-i686-pc-windows-gnu-dev:arm64 (0.4.0-1+b1) ... Setting up librust-proc-macro-hack-dev:arm64 (0.5.19-1) ... Setting up librust-futures-core-dev:arm64 (0.3.21-1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up librust-futures-task-dev:arm64 (0.3.21-1) ... Setting up librust-linux-raw-sys-dev:arm64 (0.0.46-3) ... Setting up librust-wasm-bindgen-shared-dev:arm64 (0.2.83-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up librust-fastrand-dev:arm64 (1.8.0-1) ... Setting up librust-rustls-pemfile-dev:arm64 (1.0.0-1+b1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libbrotli1:arm64 (1.0.9-2+b6) ... Setting up librust-tinyvec-macros-dev:arm64 (0.1.0-1+b1) ... Setting up librust-num-cpus-dev:arm64 (1.14.0-1) ... Setting up librust-libm-dev:arm64 (0.2.1-5) ... Setting up libnghttp2-14:arm64 (1.52.0-1+deb12u2) ... Setting up libmagic1:arm64 (1:5.44-3) ... Setting up librust-strsim-dev:arm64 (0.10.0-1) ... Setting up librust-event-listener-dev (2.5.3-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up librust-cpufeatures-dev:arm64 (0.2.4-1) ... Setting up librust-const-cstr-dev:arm64 (0.3.0-1+b1) ... Setting up librust-ryu-dev:arm64 (1.0.2-1) ... Setting up file (1:5.44-3) ... Setting up librust-humantime-dev:arm64 (2.1.0-1+b1) ... Setting up librust-cast-dev:arm64 (0.3.0-1) ... Setting up librust-subtle-dev:arm64 (2.4.1-1) ... Setting up librust-atomic-waker-dev:arm64 (1.0.0-1+b1) ... Setting up librust-miniz-oxide-dev:arm64 (0.6.2-1) ... Setting up librust-pin-project-lite-dev:arm64 (0.2.9-1) ... Setting up libstring-shellquote-perl (1.04-3) ... Setting up librust-sval-dev:arm64 (1.0.0~alpha.5-3) ... Setting up librust-itoa-dev:arm64 (1.0.1-2) ... Setting up librust-bytes-dev:arm64 (1.2.1-1) ... Setting up librust-bumpalo-dev:arm64 (3.12.0-1) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ... Setting up librust-compiler-builtins-dev:arm64 (0.1.70-1) ... Setting up librust-weezl-dev:arm64 (0.1.5-1+b1) ... Setting up librust-signal-hook-registry-dev:arm64 (1.4.0-1) ... Setting up librust-linked-hash-map-dev:arm64 (0.5.6-1) ... Setting up librust-rustls-native-certs-dev (0.6.2-4) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:arm64 (4.8.12-3.1) ... Setting up libpkgconf3:arm64 (1.8.1-1) ... Setting up libuv1:arm64 (1.44.2-1+deb12u1) ... Setting up librust-async-lock-dev (2.6.0-4) ... Setting up librust-oorandom-dev:arm64 (11.1.3-1+b2) ... Setting up libexpat1-dev:arm64 (2.5.0-1+deb12u1) ... Setting up librust-rustc-std-workspace-core-dev:arm64 (1.0.0-1+b1) ... Setting up libmbedcrypto7:arm64 (2.28.3-1) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up librust-futures-io-dev:arm64 (0.3.21-1) ... Setting up librust-typenum-dev:arm64 (1.16.0-2) ... Setting up uuid-dev:arm64 (2.38.1-5+deb12u3) ... Setting up librust-scoped-threadpool-dev:arm64 (0.1.9-1+b1) ... Setting up librust-stable-deref-trait-dev:arm64 (1.2.0-1) ... Setting up librust-cc-dev:arm64 (1.0.73-1) ... Setting up librust-signal-hook-dev:arm64 (0.3.14-1) ... Setting up librust-semver-dev:arm64 (1.0.14-1) ... Setting up librust-scopeguard-dev:arm64 (1.1.0-1) ... Setting up libproc2-0:arm64 (2:4.0.2-3) ... Setting up libpng16-16:arm64 (1.6.39-2) ... Setting up librust-rand-core-dev:arm64 (0.6.3-2) ... Setting up librust-bytemuck-dev:arm64 (1.12.1-1) ... Setting up autopoint (0.21-12) ... Setting up libjsoncpp25:arm64 (1.9.5-4) ... Setting up fonts-dejavu-core (2.37-6) ... Setting up librust-seahash-dev:arm64 (4.1.0-1+b1) ... Setting up librust-bitflags-dev:arm64 (1.3.2-3) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up librust-crunchy-dev:arm64 (0.2.2-1+b1) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg-10) ... Setting up librust-unicode-width-dev:arm64 (0.1.10-1) ... Setting up autoconf (2.71-3) ... Setting up librust-regex-syntax-dev:arm64 (0.6.27-1) ... Setting up zlib1g-dev:arm64 (1:1.2.13.dfsg-1) ... Setting up librust-unicode-ident-dev:arm64 (1.0.0-1+b1) ... Setting up librust-slog-dev:arm64 (2.5.2-1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up librhash0:arm64 (1.4.3-3) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up procps (2:4.0.2-3) ... Setting up librust-ttf-parser-dev:arm64 (0.15.2-1+b1) ... Setting up librust-cfg-if-dev:arm64 (1.0.0-1) ... Setting up librust-color-quant-dev:arm64 (1.1.0-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libssh2-1:arm64 (1.10.0-3+b1) ... Setting up librust-blobby-dev:arm64 (0.3.1-1) ... Setting up cmake-data (3.25.1-1) ... Setting up librust-byteorder-dev:arm64 (1.4.3-2) ... Setting up librust-sha1-asm-dev:arm64 (0.5.1-2) ... Setting up librust-memchr-dev:arm64 (2.5.0-1) ... Setting up librust-float-ord-dev:arm64 (0.3.2-1) ... Setting up librust-vec-map-dev:arm64 (0.8.1-2+b1) ... Setting up librust-untrusted-dev:arm64 (0.7.1-1) ... Setting up librust-autocfg-dev:arm64 (1.1.0-1) ... Setting up librust-futures-sink-dev:arm64 (0.3.21-1) ... Setting up librust-serde-dev:arm64 (1.0.152-2) ... Setting up librust-cfg-if-0.1-dev:arm64 (0.1.10-2) ... Setting up librust-linux-raw-sys+core-dev:arm64 (0.0.46-3) ... Setting up librust-tinyvec-dev:arm64 (1.6.0-2) ... Setting up libbsd0:arm64 (0.11.7-2) ... Setting up libelf1:arm64 (0.188-2.1) ... Setting up librust-plotters-backend-dev:arm64 (0.3.4-1) ... Setting up readline-common (8.2-1.3) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.3~deb12u1) ... Setting up librust-winapi-x86-64-pc-windows-gnu-dev:arm64 (0.4.0-1+b1) ... Setting up libbrotli-dev:arm64 (1.0.9-2+b6) ... Setting up libhttp-parser2.9:arm64 (2.9.4-5) ... Setting up librust-yaml-rust-dev:arm64 (0.4.5-1+b1) ... Setting up librust-itertools-dev:arm64 (0.10.3-1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up librust-atomic-dev:arm64 (0.5.1-4) ... Setting up librust-term-size-dev:arm64 (0.3.1-2) ... Setting up librust-generic-array-dev:arm64 (0.14.4-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up librust-crossbeam-utils-dev:arm64 (0.8.12-1) ... Setting up librust-csv-core-dev:arm64 (0.1.6-1) ... Setting up gettext (0.21-12) ... Setting up librust-gif-dev:arm64 (0.11.3-1) ... Setting up libmbedx509-1:arm64 (2.28.3-1) ... Setting up librust-tiny-keccak-dev:arm64 (2.0.2-1+b2) ... Setting up librust-futures-lite-dev:arm64 (1.12.0-1+b1) ... Setting up libmbedtls14:arm64 (2.28.3-1) ... Setting up librust-crypto-common-dev:arm64 (0.1.3-1+b1) ... Setting up librust-linux-raw-sys+compiler-builtins-dev:arm64 (0.0.46-3) ... Setting up librust-ttf-parser+default-dev:arm64 (0.15.2-1+b1) ... Setting up librust-serde-fmt-dev (1.0.1-2) ... Setting up libtool (2.4.7-7~deb12u1) ... Setting up libarchive13:arm64 (3.6.2-1+deb12u2) ... Setting up librust-linux-raw-sys+rustc-dep-of-std-dev:arm64 (0.0.46-3) ... Setting up fontconfig-config (2.14.1-4) ... Setting up librust-getrandom-dev:arm64 (0.2.8-1) ... Setting up librust-csv-core+libc-dev:arm64 (0.1.6-1) ... Setting up libedit2:arm64 (3.1-20221030-2) ... Setting up libreadline8:arm64 (8.2-1.3) ... Setting up libpng-dev:arm64 (1.6.39-2) ... Setting up librust-tinyvec+tinyvec-macros-dev:arm64 (1.6.0-2) ... Setting up librust-rustc-version-dev:arm64 (0.4.0-1+b1) ... Setting up librust-regex-dev:arm64 (1.7.1-1) ... Setting up librust-owning-ref-dev:arm64 (0.4.1-1) ... Setting up librust-memoffset-dev:arm64 (0.6.5-1) ... Setting up librust-regex+unicode-script-dev:arm64 (1.7.1-1) ... Setting up librust-lock-api-dev:arm64 (0.4.9-1) ... Setting up librust-regex+unicode-bool-dev:arm64 (1.7.1-1) ... Setting up librust-proc-macro2-dev:arm64 (1.0.47-1) ... Setting up libldap-2.5-0:arm64 (2.5.13+dfsg-5) ... Setting up librust-winapi-dev:arm64 (0.3.9-1+b1) ... Setting up pkgconf:arm64 (1.8.1-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up librust-rand-core+getrandom-dev:arm64 (0.6.3-2) ... Setting up dh-autoreconf (20) ... Setting up librust-regex-automata-dev:arm64 (0.1.8-2) ... Setting up librust-regex+unicode-segment-dev:arm64 (1.7.1-1) ... Setting up librust-crossbeam-epoch-dev:arm64 (0.9.13-1) ... Setting up librust-errno-dev:arm64 (0.2.8-1) ... Setting up librust-block-buffer-dev:arm64 (0.10.2-2) ... Setting up libfreetype6:arm64 (2.12.1+dfsg-5+deb12u4) ... Setting up librust-pathfinder-simd-dev:arm64 (0.5.1-1+b1) ... Setting up librust-md5-asm-dev:arm64 (0.5.0-2) ... Setting up librust-sval+serde1-lib-dev:arm64 (1.0.0~alpha.5-3) ... Setting up librust-criterion-plot-dev:arm64 (0.4.5-1) ... Setting up pkg-config:arm64 (1.8.1-1) ... Setting up librust-regex-syntax+unicode-dev:arm64 (0.6.27-1) ... Setting up librust-regex+unicode-age-dev:arm64 (1.7.1-1) ... Setting up librust-crossbeam-channel-dev:arm64 (0.5.6-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libllvm14:arm64 (1:14.0.6-12) ... Setting up librust-crc32fast-dev:arm64 (1.3.2-2) ... Setting up librust-slab-dev:arm64 (0.4.4-1+b1) ... Setting up dwz (0.15-1) ... Setting up librust-bstr-dev:arm64 (0.2.17-1+b1) ... Setting up groff-base (1.22.4-10) ... Setting up librust-num-traits-dev:arm64 (0.2.15-1) ... Setting up librust-winapi-util-dev:arm64 (0.1.5-1) ... Setting up librust-regex+memchr-dev:arm64 (1.7.1-1) ... Setting up libcurl4:arm64 (7.88.1-10+deb12u12) ... Setting up librust-futures-channel-dev:arm64 (0.3.21-1) ... Setting up librust-concurrent-queue-dev:arm64 (2.0.0-1) ... Setting up libfontconfig1:arm64 (2.14.1-4) ... Setting up librust-regex+unicode-case-dev:arm64 (1.7.1-1) ... Setting up librust-aho-corasick-dev:arm64 (0.7.19-1) ... Setting up librust-erased-serde-dev:arm64 (0.3.23-1) ... Setting up librust-same-file-dev:arm64 (1.0.6-1) ... Setting up librust-termcolor-dev:arm64 (1.1.2-1) ... Setting up librust-pkg-config-dev:arm64 (0.3.25-2) ... Setting up libgit2-1.5:arm64 (1.5.1+ds-1+deb12u1) ... Setting up librust-thread-id-dev:arm64 (4.0.0-1) ... Setting up librust-os-pipe-dev:arm64 (1.1.1-1) ... Setting up librust-dirs-sys-next-dev:arm64 (0.1.1-1+b1) ... Setting up librust-digest-dev:arm64 (0.10.5-2) ... Setting up librust-md-5-dev:arm64 (0.10.1-1) ... Setting up librust-num-integer-dev:arm64 (0.1.44-1) ... Setting up librust-dirs-next-dev:arm64 (2.0.0-1) ... Setting up librust-crossbeam-epoch+std-dev:arm64 (0.9.13-1) ... Setting up librust-spin-dev:arm64 (0.9.5-2) ... Setting up librust-num-integer+std-dev:arm64 (0.1.44-1) ... Setting up librust-crossbeam-deque-dev:arm64 (0.8.1-1) ... Setting up librust-num-integer+i128-dev:arm64 (0.1.44-1) ... Setting up libstd-rust-1.63:arm64 (1.63.0+dfsg1-2) ... Setting up librust-regex+unicode-gencat-dev:arm64 (1.7.1-1) ... Setting up librust-lazy-static-dev:arm64 (1.4.0-2) ... Setting up librust-regex+unicode-perl-dev:arm64 (1.7.1-1) ... Setting up librust-atty-dev:arm64 (0.2.14-2) ... Setting up librust-libloading-dev:arm64 (0.7.4-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up librust-socket2-dev:arm64 (0.4.4-1) ... Setting up librust-quote-dev:arm64 (1.0.21-1) ... Setting up librust-quote+proc-macro-dev:arm64 (1.0.21-1) ... Setting up libpython3.11-stdlib:arm64 (3.11.2-6+deb12u6) ... Setting up librust-const-random-macro-dev:arm64 (0.1.13-1) ... Setting up librust-ansi-term-dev:arm64 (0.12.1-1) ... Setting up librust-const-random-dev:arm64 (0.1.13-1) ... Setting up librust-flate2-dev:arm64 (1.0.25-1) ... Setting up librust-sha1-dev:arm64 (0.10.1-1) ... Setting up libcurl3-gnutls:arm64 (7.88.1-10+deb12u12) ... Setting up librust-syn-dev:arm64 (1.0.107-1) ... Setting up librust-rand-core+std-dev:arm64 (0.6.3-2) ... Setting up librust-bstr+std-dev:arm64 (0.2.17-1+b1) ... Setting up librust-async-channel-dev (1.8.0-3) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up librust-rayon-core-dev:arm64 (1.10.1-1) ... Setting up libfreetype-dev:arm64 (2.12.1+dfsg-5+deb12u4) ... Setting up libstd-rust-dev:arm64 (1.63.0+dfsg1-2) ... Setting up librust-regex+aho-corasick-dev:arm64 (1.7.1-1) ... Setting up librust-rkyv-derive-dev:arm64 (0.7.39-2) ... Setting up librust-async-executor-dev (1.5.0-3) ... Setting up librust-bstr+serde-dev:arm64 (0.2.17-1+b1) ... Setting up librust-flate2+miniz-oxide-dev:arm64 (1.0.25-1) ... Setting up librust-bytecheck-derive-dev:arm64 (0.6.9-1) ... Setting up rustc (1.63.0+dfsg1-2) ... Setting up librust-bstr+unicode-dev:arm64 (0.2.17-1+b1) ... Setting up librust-bstr+default-dev:arm64 (0.2.17-1+b1) ... Setting up cmake (3.25.1-1) ... Setting up librust-serde-derive-dev:arm64 (1.0.152-1) ... Setting up librust-walkdir-dev:arm64 (2.3.2-1) ... Setting up librust-serde+serde-derive-dev:arm64 (1.0.152-2) ... Setting up librust-valuable-derive-dev:arm64 (0.1.0-1+b1) ... Setting up librust-rayon-dev:arm64 (1.6.1-1) ... Setting up librust-derive-arbitrary-dev:arm64 (1.1.3-1) ... Setting up libpython3-stdlib:arm64 (3.11.2-1+b1) ... Setting up librust-jpeg-decoder-dev:arm64 (0.2.6-1) ... Setting up librust-tiff-dev:arm64 (0.7.3-1) ... Setting up librust-cmake-dev:arm64 (0.1.45-1) ... Setting up librust-async-attributes-dev (1.1.2-4) ... Setting up librust-half-dev:arm64 (1.6.0-2) ... Setting up librust-rand-chacha-dev:arm64 (0.3.1-2) ... Setting up librust-futures-macro-dev:arm64 (0.3.21-1) ... Setting up librust-ctor-dev:arm64 (0.1.26-1) ... Setting up python3.11 (3.11.2-6+deb12u6) ... Setting up librust-blocking-dev (1.3.0-3) ... Setting up librust-regex+unicode-dev:arm64 (1.7.1-1) ... Setting up librust-tracing-attributes-dev:arm64 (0.1.23-1) ... Setting up librust-dlib-dev:arm64 (0.5.0-1) ... Setting up librust-ptr-meta-derive-dev:arm64 (0.1.4-1+b1) ... Setting up librust-regex+perf-literal-dev:arm64 (1.7.1-1) ... Setting up libfontconfig-dev:arm64 (2.14.1-4) ... Setting up librust-png-dev:arm64 (0.17.7-2) ... Setting up librust-tokio-macros-dev:arm64 (1.7.0-1) ... Setting up librust-freetype-sys-dev:arm64 (0.13.1-1) ... Setting up debhelper (13.11.4) ... Setting up python3 (3.11.2-1+b1) ... Setting up librust-ptr-meta-dev:arm64 (0.1.4-1+b1) ... Setting up librust-regex+perf-dev:arm64 (1.7.1-1) ... Setting up librust-docopt-dev:arm64 (1.1.1-2) ... Setting up libfreetype6-dev:arm64 (2.12.1+dfsg-5+deb12u4) ... Setting up librust-bstr+serde1-dev:arm64 (0.2.17-1+b1) ... Setting up cargo (0.66.0+ds1-1) ... Setting up dh-cargo (30) ... Setting up librust-rand-core+serde-dev:arm64 (0.6.3-2) ... Setting up librust-fixedbitset-dev:arm64 (0.4.2-1) ... Setting up librust-serde-cbor-dev:arm64 (0.11.2-1) ... Setting up librust-freetype-dev:arm64 (0.7.0-4) ... Setting up librust-regex+default-dev:arm64 (1.7.1-1) ... Setting up librust-arbitrary-dev:arm64 (1.1.3-1) ... Setting up librust-valuable-dev:arm64 (0.1.0-4) ... Setting up librust-bytecheck-dev:arm64 (0.6.9-1) ... Setting up librust-value-bag-dev:arm64 (1.0.0~alpha.9-3) ... Setting up librust-async-fs-dev (1.6.0-3) ... Setting up librust-futures-util-dev:arm64 (0.3.21-1) ... Setting up librust-csv-dev:arm64 (1.1.6-1) ... Setting up librust-smallvec-dev:arm64 (1.9.0-1) ... Setting up librust-bytecheck+std-dev:arm64 (0.6.9-1) ... Setting up librust-log-dev:arm64 (0.4.17-3) ... Setting up librust-kv-log-macro-dev (1.0.8-2) ... Setting up librust-pathfinder-geometry-dev:arm64 (0.5.1-1+b1) ... Setting up librust-parking-lot-core-dev:arm64 (0.9.3-1) ... Setting up librust-rend-dev:arm64 (0.4.0-1) ... Setting up librust-polling-dev:arm64 (2.2.0-1+b1) ... Setting up librust-env-logger-dev:arm64 (0.9.3-1) ... Setting up librust-once-cell-dev:arm64 (1.17.0-1) ... Setting up librust-env-logger+humantime-dev:arm64 (0.9.3-1) ... Setting up librust-async-io-dev:arm64 (1.11.0-1) ... Setting up librust-futures-executor-dev:arm64 (0.3.21-1) ... Setting up librust-env-logger+termcolor-dev:arm64 (0.9.3-1) ... Setting up librust-async-net-dev (1.7.0-3) ... Setting up librust-rand-dev:arm64 (0.8.5-1) ... Setting up librust-mio-dev:arm64 (0.8.4-1) ... Setting up librust-wasm-bindgen-backend-dev:arm64 (0.2.83-1) ... Setting up librust-env-logger+regex-dev:arm64 (0.9.3-1) ... Setting up librust-async-process-dev (1.6.0-4) ... Setting up librust-tracing-core-dev:arm64 (0.1.30-1) ... Setting up librust-wasm-bindgen-macro-support-dev:arm64 (0.2.83-1) ... Setting up librust-ahash-0.7-dev (0.7.6-11) ... Setting up librust-yeslogic-fontconfig-sys-dev:arm64 (3.0.1-1+b1) ... Setting up librust-wasm-bindgen-macro-support+spans-dev:arm64 (0.2.83-1) ... Setting up librust-wasm-bindgen-macro-dev:arm64 (0.2.83-1) ... Setting up librust-env-logger+atty-dev:arm64 (0.9.3-1) ... Setting up librust-quickcheck-dev:arm64 (1.0.3-2) ... Setting up librust-parking-lot-core+thread-id-dev:arm64 (0.9.3-1) ... Setting up librust-tracing-dev:arm64 (0.1.37-1) ... Setting up librust-futures-dev:arm64 (0.3.21-1) ... Setting up librust-font-kit-dev:arm64 (0.11.0-2) ... Setting up librust-num-bigint-dev:arm64 (0.4.3-2) ... Setting up librust-num-rational-dev:arm64 (0.4.1-2) ... Setting up librust-wasm-bindgen-dev:arm64 (0.2.83-1) ... Setting up librust-env-logger+default-dev:arm64 (0.9.3-1) ... Setting up librust-smol-dev (1.3.0-3) ... Setting up librust-hashbrown-dev:arm64 (0.12.3-1) ... Setting up librust-wasm-bindgen-macro+spans-dev:arm64 (0.2.83-1) ... Setting up librust-unicode-linebreak-dev:arm64 (0.1.4-1) ... Setting up librust-image-dev:arm64 (0.24.3-1) ... Setting up librust-plotters-bitmap-dev:arm64 (0.3.2-1) ... Setting up librust-indexmap-dev:arm64 (1.9.2-1) ... Setting up librust-wasm-bindgen+spans-dev:arm64 (0.2.83-1) ... Setting up librust-wasm-bindgen+default-dev:arm64 (0.2.83-1) ... Setting up librust-plotters-svg-dev:arm64 (0.3.3-1) ... Setting up librust-petgraph-dev:arm64 (0.6.2-1) ... Setting up librust-js-sys-dev:arm64 (0.3.60-1) ... Setting up librust-serde-json-dev:arm64 (1.0.87-1) ... Setting up librust-uuid-dev:arm64 (1.2.1-1) ... Setting up librust-iana-time-zone-dev:arm64 (0.1.53-1+b1) ... Setting up librust-web-sys-dev:arm64 (0.3.60-3) ... Setting up librust-parking-lot-core+petgraph-dev:arm64 (0.9.3-1) ... Setting up librust-rkyv-dev:arm64 (0.7.39-2) ... Setting up librust-chrono-dev:arm64 (0.4.23-2) ... Setting up librust-tinytemplate-dev:arm64 (1.2.1-1) ... Setting up librust-ring-dev:arm64 (0.16.20-2) ... Setting up librust-parking-lot-core+deadlock-detection-dev:arm64 (0.9.3-1) ... Setting up librust-plotters-dev:arm64 (0.3.4-3) ... Setting up librust-parking-lot-dev:arm64 (0.12.1-1) ... Setting up librust-sct-dev:arm64 (0.7.0-2) ... Setting up librust-webpki-dev:arm64 (0.22.0-1) ... Setting up librust-tokio-dev:arm64 (1.24.2-1) ... Setting up librust-async-global-executor-dev:arm64 (2.3.1-1) ... Setting up librust-io-lifetimes-dev:arm64 (0.7.2-3) ... Setting up librust-async-std-dev (1.12.0-12) ... Setting up librust-rustix-dev:arm64 (0.35.12-1) ... Setting up librust-terminal-size-dev:arm64 (0.2.1-3) ... Setting up librust-textwrap-dev:arm64 (0.16.0-2) ... Setting up librust-clap-2-dev:arm64 (2.34.0-3) ... Setting up librust-criterion-0.3-dev (0.3.6-7) ... Processing triggers for libc-bin (2.36-9+deb12u10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/rust-rustls-0.20.8/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../rust-rustls_0.20.8-4_source.changes dpkg-buildpackage: info: source package rust-rustls dpkg-buildpackage: info: source version 0.20.8-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jonas Smedegaard dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --buildsystem cargo dh_auto_clean -O--buildsystem=cargo /build/reproducible-path/rust-rustls-0.20.8/debian/dh-cargo/bin/cargo clean debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=12'] [] ['-j12'] debian cargo wrapper: rust_type, gnu_type: aarch64-unknown-linux-gnu, aarch64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', 'clean', '--verbose', '--verbose', '--release'],) {'check': True} dh_autoreconf_clean -O--buildsystem=cargo dh_clean -O--buildsystem=cargo debian/rules binary dh binary --buildsystem cargo dh_update_autotools_config -O--buildsystem=cargo dh_autoreconf -O--buildsystem=cargo dh_auto_configure -O--buildsystem=cargo env "RUSTFLAGS=--remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/" /build/reproducible-path/rust-rustls-0.20.8/debian/dh-cargo/bin/cargo prepare-debian debian/cargo_registry --link-from-system debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=12'] [] ['-j12'] debian cargo wrapper: rust_type, gnu_type: aarch64-unknown-linux-gnu, aarch64-linux-gnu debian cargo wrapper: unsetting RUSTFLAGS and assuming it will be (or already was) added to $CARGO_HOME/config debian cargo wrapper: linking /usr/share/cargo/registry/* into /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ dh_auto_build -O--buildsystem=cargo dh_auto_test -O--buildsystem=cargo /build/reproducible-path/rust-rustls-0.20.8/debian/dh-cargo/bin/cargo test debian cargo wrapper: options, profiles, parallel: ['buildinfo=+all', 'reproducible=+all', 'parallel=12'] [] ['-j12'] debian cargo wrapper: rust_type, gnu_type: aarch64-unknown-linux-gnu, aarch64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j12', '--target', 'aarch64-unknown-linux-gnu', '--release'],) {} Compiling libc v0.2.139 Compiling proc-macro2 v1.0.47 Compiling quote v1.0.21 Compiling unicode-ident v1.0.0 Compiling cfg-if v1.0.0 Compiling syn v1.0.107 Compiling memchr v2.5.0 Compiling serde_derive v1.0.152 Compiling serde v1.0.152 Compiling cc v1.0.73 Compiling log v0.4.17 Compiling untrusted v0.7.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/libc-0.2.139 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.139 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=139 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/libc-0.2.139/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=7a17999cd3a746d8 -C extra-filename=-7a17999cd3a746d8 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/libc-7a17999cd3a746d8 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/proc-macro2-1.0.47 CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.47 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=47 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/proc-macro2-1.0.47/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=8704f03ab6f1d27a -C extra-filename=-8704f03ab6f1d27a --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/proc-macro2-8704f03ab6f1d27a -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/quote-1.0.21 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.21 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/quote-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=446e24fa647f55d2 -C extra-filename=-446e24fa647f55d2 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/quote-446e24fa647f55d2 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/unicode-ident-1.0.0 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name unicode_ident --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/unicode-ident-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=48853c4e139ce903 -C extra-filename=-48853c4e139ce903 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/cfg-if-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name cfg_if --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=aea62ce5a9f1dfb3 -C extra-filename=-aea62ce5a9f1dfb3 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/syn-1.0.107 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.107 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=107 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/syn-1.0.107/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=6cecf017c44e4e96 -C extra-filename=-6cecf017c44e4e96 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/syn-6cecf017c44e4e96 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_derive-1.0.152 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.152 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=152 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_derive-1.0.152/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=928f696680c3fc8e -C extra-filename=-928f696680c3fc8e --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/serde_derive-928f696680c3fc8e -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memchr-2.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' -C metadata=75fa97bb1490bda2 -C extra-filename=-75fa97bb1490bda2 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/memchr-75fa97bb1490bda2 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/cc-1.0.73 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.73 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=73 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name cc --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/cc-1.0.73/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=bd07b2ea2947de31 -C extra-filename=-bd07b2ea2947de31 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde-1.0.152 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.13 CARGO_PKG_VERSION=1.0.152 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=152 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde-1.0.152/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=c7fc3f82fd43beb2 -C extra-filename=-c7fc3f82fd43beb2 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/serde-c7fc3f82fd43beb2 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/log-0.4.17 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/log-0.4.17/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=710ad3779fdb09b3 -C extra-filename=-710ad3779fdb09b3 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/log-710ad3779fdb09b3 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=untrusted CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/untrusted-0.7.1 CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=untrusted CARGO_PKG_REPOSITORY='https://github.com/briansmith/untrusted' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name untrusted --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/untrusted-0.7.1/src/untrusted.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=5a87b3b481377ccc -C extra-filename=-5a87b3b481377ccc --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling regex-syntax v0.6.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-syntax-0.6.27 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name regex_syntax --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-syntax-0.6.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=8e763f9191a440de -C extra-filename=-8e763f9191a440de --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling lazy_static v1.4.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/lazy_static-1.4.0 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name lazy_static /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/lazy_static-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=65954730f89f1d04 -C extra-filename=-65954730f89f1d04 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling once_cell v1.17.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/once_cell-1.17.0 CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name once_cell --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/once_cell-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=0af7bad2232bf858 -C extra-filename=-0af7bad2232bf858 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling spin v0.9.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=spin CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/spin-0.9.5 CARGO_PKG_AUTHORS='Mathijs van de Nes :John Ericson :Joshua Barretto ' CARGO_PKG_DESCRIPTION='Spin-based synchronization primitives' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spin CARGO_PKG_REPOSITORY='https://github.com/mvdnes/spin-rs.git' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name spin /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/spin-0.9.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="once"' -C metadata=ce5ae12667655dde -C extra-filename=-ce5ae12667655dde --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/log-710ad3779fdb09b3/build-script-build` Compiling base64 v0.13.0 [log 0.4.17] cargo:rustc-cfg=atomic_cas [log 0.4.17] cargo:rustc-cfg=has_atomics [log 0.4.17] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/base64-0.13.0 CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name base64 --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/base64-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=c81b52112783a1a6 -C extra-filename=-c81b52112783a1a6 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/log-0.4.17 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/log-96f32b441d6c7ec3/out rustc --crate-name log /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/log-0.4.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=259053a4f78ef785 -C extra-filename=-259053a4f78ef785 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern cfg_if=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcfg_if-aea62ce5a9f1dfb3.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ --cfg atomic_cas --cfg has_atomics` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/memchr-75fa97bb1490bda2/build-script-build` [memchr 2.5.0] cargo:rustc-cfg=memchr_libc Compiling autocfg v1.1.0 Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/quote-446e24fa647f55d2/build-script-build` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/autocfg-1.1.0 CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name autocfg /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/autocfg-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=a60d3e6346f26eda -C extra-filename=-a60d3e6346f26eda --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` [quote 1.0.21] cargo:rerun-if-changed=build.rs Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/serde-c7fc3f82fd43beb2/build-script-build` [serde 1.0.152] cargo:rerun-if-changed=build.rs Compiling rustls v0.20.8 (/build/reproducible-path/rust-rustls-0.20.8/rustls) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 rustls/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=bf852aa3cf650006 -C extra-filename=-bf852aa3cf650006 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/rustls-bf852aa3cf650006 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/serde_derive-928f696680c3fc8e/build-script-build` Compiling termcolor v1.1.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=termcolor CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/termcolor-1.1.2 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/termcolor' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=termcolor CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/termcolor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name termcolor --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/termcolor-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=6bc9b49df2197c5b -C extra-filename=-6bc9b49df2197c5b --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` [serde_derive 1.0.152] cargo:rerun-if-changed=build.rs Compiling humantime v2.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=humantime CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/humantime-2.1.0 CARGO_PKG_AUTHORS='Paul Colomiets ' CARGO_PKG_DESCRIPTION=' A parser and formatter for std::time::{Duration, SystemTime} ' CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=humantime CARGO_PKG_REPOSITORY='https://github.com/tailhook/humantime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name humantime --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/humantime-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=0aa4a66cd42e5af1 -C extra-filename=-0aa4a66cd42e5af1 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/proc-macro2-8704f03ab6f1d27a/build-script-build` [proc-macro2 1.0.47] cargo:rerun-if-changed=build.rs Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/libc-7a17999cd3a746d8/build-script-build` [libc 0.2.139] cargo:rerun-if-changed=build.rs [proc-macro2 1.0.47] cargo:rustc-cfg=use_proc_macro [proc-macro2 1.0.47] cargo:rustc-cfg=wrap_proc_macro Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/proc-macro2-1.0.47 CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.47 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=47 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/release/build/proc-macro2-56ba9e869a51dc69/out rustc --crate-name proc_macro2 --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/proc-macro2-1.0.47/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=82bf65b4f1b0e7d0 -C extra-filename=-82bf65b4f1b0e7d0 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern unicode_ident=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libunicode_ident-48853c4e139ce903.rmeta --cap-lints warn --cfg use_proc_macro --cfg wrap_proc_macro` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/syn-6cecf017c44e4e96/build-script-build` [syn 1.0.107] cargo:rustc-cfg=syn_disable_nightly_tests Compiling openssl-probe v0.1.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=openssl_probe CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/openssl-probe-0.1.2 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Tool for helping to find SSL certificate locations on the system for OpenSSL ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/openssl-probe' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=openssl-probe CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/openssl-probe' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name openssl_probe /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/openssl-probe-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=454a1f84db5db0c8 -C extra-filename=-454a1f84db5db0c8 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` [libc 0.2.139] cargo:rustc-cfg=freebsd11 [libc 0.2.139] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.139] cargo:rustc-cfg=libc_union [libc 0.2.139] cargo:rustc-cfg=libc_const_size_of [libc 0.2.139] cargo:rustc-cfg=libc_align [libc 0.2.139] cargo:rustc-cfg=libc_int128 [libc 0.2.139] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.139] cargo:rustc-cfg=libc_packedN [libc 0.2.139] cargo:rustc-cfg=libc_cfg_target_vendor [libc 0.2.139] cargo:rustc-cfg=libc_non_exhaustive [libc 0.2.139] cargo:rustc-cfg=libc_ptr_addr_of [libc 0.2.139] cargo:rustc-cfg=libc_underscore_const_names [libc 0.2.139] cargo:rustc-cfg=libc_const_extern_fn Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/libc-0.2.139 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.139 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=139 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/libc-2e78916ef9e34eb0/out rustc --crate-name libc /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/libc-0.2.139/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=632ea6d51015d46a -C extra-filename=-632ea6d51015d46a --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/libc-0.2.139 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.139 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=139 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/libc-0.2.139/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=af1fe514c7309aae -C extra-filename=-af1fe514c7309aae --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/libc-af1fe514c7309aae -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Compiling rustls-pemfile v1.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustls_pemfile CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rustls-pemfile-1.0.0 CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Basic .pem file parser for keys and certificates' CARGO_PKG_HOMEPAGE='https://github.com/rustls/pemfile' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-pemfile CARGO_PKG_REPOSITORY='https://github.com/rustls/pemfile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name rustls_pemfile --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rustls-pemfile-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=449a1bad619fe8ee -C extra-filename=-449a1bad619fe8ee --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling rustls-native-certs v0.6.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustls_native_certs CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rustls-native-certs-0.6.2 CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='rustls-native-certs allows rustls to use the platform native certificate store' CARGO_PKG_HOMEPAGE='https://github.com/ctz/rustls-native-certs' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-native-certs CARGO_PKG_REPOSITORY='https://github.com/ctz/rustls-native-certs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name rustls_native_certs --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rustls-native-certs-0.6.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=1966e15ab820549d -C extra-filename=-1966e15ab820549d --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern openssl_probe=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libopenssl_probe-454a1f84db5db0c8.rmeta --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memchr-2.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8e5728a91908380f -C extra-filename=-8e5728a91908380f --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/memchr-8e5728a91908380f -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/quote-1.0.21 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.21 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/release/build/quote-9b98c18d1c04cfdf/out rustc --crate-name quote --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/quote-1.0.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=ce37c13e98c2f58a -C extra-filename=-ce37c13e98c2f58a --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern proc_macro2=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libproc_macro2-82bf65b4f1b0e7d0.rmeta --cap-lints warn` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/libc-af1fe514c7309aae/build-script-build` [libc 0.2.139] cargo:rerun-if-changed=build.rs [libc 0.2.139] cargo:rustc-cfg=freebsd11 [libc 0.2.139] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.139] cargo:rustc-cfg=libc_union [libc 0.2.139] cargo:rustc-cfg=libc_const_size_of [libc 0.2.139] cargo:rustc-cfg=libc_align [libc 0.2.139] cargo:rustc-cfg=libc_int128 [libc 0.2.139] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.139] cargo:rustc-cfg=libc_packedN [libc 0.2.139] cargo:rustc-cfg=libc_cfg_target_vendor [libc 0.2.139] cargo:rustc-cfg=libc_non_exhaustive [libc 0.2.139] cargo:rustc-cfg=libc_ptr_addr_of [libc 0.2.139] cargo:rustc-cfg=libc_underscore_const_names [libc 0.2.139] cargo:rustc-cfg=libc_const_extern_fn Compiling version_check v0.9.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/version_check-0.9.4 CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name version_check /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/version_check-0.9.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4f8f26dd5efd62da -C extra-filename=-4f8f26dd5efd62da --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/libc-0.2.139 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.139 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=139 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/release/build/libc-87b4c6d53acb2106/out rustc --crate-name libc /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/libc-0.2.139/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f782e3980e3e38a8 -C extra-filename=-f782e3980e3e38a8 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/cfg-if-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name cfg_if --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=addd9aa3e32aeda4 -C extra-filename=-addd9aa3e32aeda4 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/syn-1.0.107 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.107 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=107 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/release/build/syn-831066ae714a3e4b/out rustc --crate-name syn --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/syn-1.0.107/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=3a023b8bf200cd2b -C extra-filename=-3a023b8bf200cd2b --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern proc_macro2=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libproc_macro2-82bf65b4f1b0e7d0.rmeta --extern quote=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libquote-ce37c13e98c2f58a.rmeta --extern unicode_ident=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libunicode_ident-48853c4e139ce903.rmeta --cap-lints warn --cfg syn_disable_nightly_tests` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/memchr-a4656745eb1e0bdd/out rustc --crate-name memchr --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memchr-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' -C metadata=9bca7d8cfa61c095 -C extra-filename=-9bca7d8cfa61c095 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern libc=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblibc-632ea6d51015d46a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ --cfg memchr_libc` Compiling atty v0.2.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=atty CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/atty-0.2.14 CARGO_PKG_AUTHORS='softprops ' CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atty CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name atty /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/atty-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=8918e1d886a93c6e -C extra-filename=-8918e1d886a93c6e --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern libc=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblibc-632ea6d51015d46a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/memchr-8e5728a91908380f/build-script-build` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/release/build/memchr-5cec7943b3e7e058/out rustc --crate-name memchr --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memchr-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=93e72ceb379eaab3 -C extra-filename=-93e72ceb379eaab3 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Compiling crossbeam-utils v0.8.12 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-utils-0.8.12 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.8.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-utils-0.8.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=abeff1de3953bce3 -C extra-filename=-abeff1de3953bce3 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/crossbeam-utils-abeff1de3953bce3 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Compiling aho-corasick v0.7.19 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/aho-corasick-0.7.19 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name aho_corasick --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/aho-corasick-0.7.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=2d47aea651fa23ac -C extra-filename=-2d47aea651fa23ac --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern memchr=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmemchr-9bca7d8cfa61c095.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling ahash v0.7.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ahash-0.7.6 CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ahash-0.7.6/./build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=fa47f981fc0ebb57 -C extra-filename=-fa47f981fc0ebb57 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/ahash-fa47f981fc0ebb57 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern version_check=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libversion_check-4f8f26dd5efd62da.rlib --cap-lints warn` Compiling ring v0.16.20 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20 CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, small crypto using Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=ring CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --cfg 'feature="once_cell"' -C metadata=cbd05b059c78b398 -C extra-filename=-cbd05b059c78b398 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/ring-cbd05b059c78b398 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern cc=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libcc-bd07b2ea2947de31.rlib --cap-lints warn` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/once_cell-1.17.0 CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name once_cell --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/once_cell-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="race"' -C metadata=7775fa130bd9e919 -C extra-filename=-7775fa130bd9e919 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` Compiling getrandom v0.2.8 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/getrandom-0.2.8 CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name getrandom --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/getrandom-0.2.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=ec56ee6457feb804 -C extra-filename=-ec56ee6457feb804 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern cfg_if=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libcfg_if-addd9aa3e32aeda4.rmeta --extern libc=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/liblibc-f782e3980e3e38a8.rmeta --cap-lints warn` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/crossbeam-utils-abeff1de3953bce3/build-script-build` [crossbeam-utils 0.8.12] cargo:rerun-if-changed=no_atomic.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/aho-corasick-0.7.19 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name aho_corasick --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/aho-corasick-0.7.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=941c7b775da291d2 -C extra-filename=-941c7b775da291d2 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern memchr=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libmemchr-93e72ceb379eaab3.rmeta --cap-lints warn` Compiling memoffset v0.6.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memoffset-0.6.5 CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memoffset-0.6.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=a0b9a66ac7f7df68 -C extra-filename=-a0b9a66ac7f7df68 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/memoffset-a0b9a66ac7f7df68 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern autocfg=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libautocfg-a60d3e6346f26eda.rlib --cap-lints warn` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/ahash-fa47f981fc0ebb57/build-script-build` [ahash 0.7.6] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-syntax-0.6.27 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name regex_syntax --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-syntax-0.6.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=999a2b2ef41929db -C extra-filename=-999a2b2ef41929db --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` [ahash 0.7.6] cargo:rustc-cfg=feature="runtime-rng" [ahash 0.7.6] cargo:rustc-cfg=feature="folded_multiply" Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ahash CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ahash-0.7.6 CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/release/build/ahash-9208c61da10142ab/out rustc --crate-name ahash --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ahash-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=1f2139ea780a9416 -C extra-filename=-1f2139ea780a9416 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern getrandom=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libgetrandom-ec56ee6457feb804.rmeta --extern once_cell=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libonce_cell-7775fa130bd9e919.rmeta --cap-lints warn --cfg 'feature="runtime-rng"' --cfg 'feature="folded_multiply"'` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-utils-0.8.12 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.8.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/crossbeam-utils-ef0a114708b8e1dc/out rustc --crate-name crossbeam_utils --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-utils-0.8.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8a91bd6ffea18669 -C extra-filename=-8a91bd6ffea18669 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern cfg_if=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcfg_if-aea62ce5a9f1dfb3.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling crossbeam-epoch v0.9.13 warning: unused import: `crate::fallback_hash::*` --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ahash-0.7.6/src/random_state.rs:46:5 | 46 | use crate::fallback_hash::*; | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-epoch-0.9.13 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.9.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-epoch-0.9.13/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=ac4f639c15dda999 -C extra-filename=-ac4f639c15dda999 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/crossbeam-epoch-ac4f639c15dda999 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern autocfg=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libautocfg-a60d3e6346f26eda.rlib --cap-lints warn` Compiling ryu v1.0.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ryu-1.0.2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ryu-1.0.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=e2ec7d1cad71c24e -C extra-filename=-e2ec7d1cad71c24e --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/ryu-e2ec7d1cad71c24e -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` warning: associated function `default` is never used --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ahash-0.7.6/src/random_state.rs:86:14 | 86 | const fn default() -> DefaultRandomSource { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/memoffset-a0b9a66ac7f7df68/build-script-build` [memoffset 0.6.5] cargo:rustc-cfg=tuple_ty [memoffset 0.6.5] cargo:rustc-cfg=allow_clippy [memoffset 0.6.5] cargo:rustc-cfg=maybe_uninit [memoffset 0.6.5] cargo:rustc-cfg=doctests [memoffset 0.6.5] cargo:rustc-cfg=raw_ref_macros Compiling regex v1.7.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-1.7.1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.7.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name regex --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-1.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="aho-corasick"' --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="perf"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=e9d90f12e946c934 -C extra-filename=-e9d90f12e946c934 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern aho_corasick=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libaho_corasick-2d47aea651fa23ac.rmeta --extern memchr=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmemchr-9bca7d8cfa61c095.rmeta --extern regex_syntax=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex_syntax-8e763f9191a440de.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` warning: `ahash` (lib) generated 2 warnings Compiling hashbrown v0.12.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/hashbrown-0.12.3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name hashbrown --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="ahash"' --cfg 'feature="default"' --cfg 'feature="inline-more"' -C metadata=919a0874ad71bb2f -C extra-filename=-919a0874ad71bb2f --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern ahash=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libahash-1f2139ea780a9416.rmeta --cap-lints warn` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/crossbeam-epoch-ac4f639c15dda999/build-script-build` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/ryu-e2ec7d1cad71c24e/build-script-build` [ryu 1.0.2] cargo:rustc-cfg=integer128 [ryu 1.0.2] cargo:rustc-cfg=must_use_return [ryu 1.0.2] cargo:rustc-cfg=maybe_uninit Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memoffset CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memoffset-0.6.5 CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/memoffset-08d2f103905b75fc/out rustc --crate-name memoffset /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/memoffset-0.6.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=1cd6196c3f651115 -C extra-filename=-1cd6196c3f651115 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros` [crossbeam-epoch 0.9.13] cargo:rerun-if-changed=no_atomic.rs Compiling scopeguard v1.1.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=scopeguard CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/scopeguard-1.1.0 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer'\!'`, `defer_on_unwind'\!'`, `defer_on_success'\!'` as shorthands for guards with one of the implemented strategies. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scopeguard CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name scopeguard /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/scopeguard-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=7de0a15a1201abd9 -C extra-filename=-7de0a15a1201abd9 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ryu-1.0.2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ryu-9ca46ce046315b69/out rustc --crate-name ryu /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ryu-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=fdc01e5a071a3898 -C extra-filename=-fdc01e5a071a3898 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ --cfg integer128 --cfg must_use_return --cfg maybe_uninit` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/ring-cbd05b059c78b398/build-script-build` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/aesv8-armx-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/aesv8-armx-linux64.S" [ring 0.16.20] dh-cargo:deb-built-using=ring-core=0=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20 [ring 0.16.20] dh-cargo:deb-built-using=ring-test=0=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20 [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_epoch CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-epoch-0.9.13 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.9.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/crossbeam-epoch-9c650d5f450372b8/out rustc --crate-name crossbeam_epoch --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-epoch-0.9.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=f30fcc38adae35c3 -C extra-filename=-f30fcc38adae35c3 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern cfg_if=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcfg_if-aea62ce5a9f1dfb3.rmeta --extern crossbeam_utils=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcrossbeam_utils-8a91bd6ffea18669.rmeta --extern memoffset=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmemoffset-1cd6196c3f651115.rmeta --extern scopeguard=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libscopeguard-7de0a15a1201abd9.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ghashv8-armx-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/ghashv8-armx-linux64.S" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/vpaes-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/vpaes-armv8-linux64.S" [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/armv8-mont-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/armv8-mont-linux64.S" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/chacha-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/chacha-armv8-linux64.S" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ecp_nistz256-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/ecp_nistz256-armv8-linux64.S" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ghash-neon-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/ghash-neon-armv8-linux64.S" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Compiling num-traits v0.2.15 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/num-traits-0.2.15 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/num-traits-0.2.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=afb2c84dcf36d9ac -C extra-filename=-afb2c84dcf36d9ac --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/num-traits-afb2c84dcf36d9ac -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern autocfg=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libautocfg-a60d3e6346f26eda.rlib --cap-lints warn` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/sha512-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/sha512-armv8-linux64.S" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/sha256-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/pregenerated/sha256-armv8-linux64.S" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/aes_nohw.o" "crypto/fipsmodule/aes/aes_nohw.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Compiling serde_json v1.0.87 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_json-1.0.87 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.87 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=87 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_json-1.0.87/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d90179e228682f64 -C extra-filename=-d90179e228682f64 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/serde_json-d90179e228682f64 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/montgomery.o" "crypto/fipsmodule/bn/montgomery.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/montgomery_inv.o" "crypto/fipsmodule/bn/montgomery_inv.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Compiling itoa v1.0.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itoa-1.0.1 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name itoa --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itoa-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=a043ae1c62b3cfd4 -C extra-filename=-a043ae1c62b3cfd4 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling either v1.6.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/either-1.6.1 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.6.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name either /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/either-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=e2ead3b64c004bbf -C extra-filename=-e2ead3b64c004bbf --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/limbs.o" "crypto/limbs/limbs.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Compiling byteorder v1.4.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=byteorder CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/byteorder-1.4.3 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name byteorder --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/byteorder-1.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=107cc9432e694651 -C extra-filename=-107cc9432e694651 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling strsim v0.10.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/strsim-0.10.0 CARGO_PKG_AUTHORS='Danny Guo ' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. ' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name strsim /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/strsim-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=322bcb0fa45e9224 -C extra-filename=-322bcb0fa45e9224 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/mem.o" "crypto/mem.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Compiling rayon-core v1.10.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rayon-core-1.10.1 CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.10.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rayon-core-1.10.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f004d7cf8180399d -C extra-filename=-f004d7cf8180399d --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/rayon-core-f004d7cf8180399d -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/poly1305.o" "crypto/poly1305/poly1305.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/crypto.o" "crypto/crypto.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/curve25519.o" "crypto/curve25519/curve25519.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Compiling regex-automata v0.1.8 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex_automata CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-automata-0.1.8 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Automata construction and matching using regular expressions.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/regex-automata' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-automata CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/regex-automata' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name regex_automata /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-automata-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=c64cab322c7ecc99 -C extra-filename=-c64cab322c7ecc99 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern byteorder=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbyteorder-107cc9432e694651.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling env_logger v0.9.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=env_logger CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/env_logger-0.9.3 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A logging implementation for `log` which is configured via an environment variable. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=env_logger CARGO_PKG_REPOSITORY='https://github.com/env-logger-rs/env_logger/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name env_logger --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/env_logger-0.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="atty"' --cfg 'feature="default"' --cfg 'feature="humantime"' --cfg 'feature="regex"' --cfg 'feature="termcolor"' -C metadata=c5585eb2861d4b16 -C extra-filename=-c5585eb2861d4b16 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern atty=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libatty-8918e1d886a93c6e.rmeta --extern humantime=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libhumantime-0aa4a66cd42e5af1.rmeta --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rmeta --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rmeta --extern termcolor=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libtermcolor-6bc9b49df2197c5b.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/rayon-core-f004d7cf8180399d/build-script-build` [rayon-core 1.10.1] cargo:rerun-if-changed=build.rs Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/serde_json-d90179e228682f64/build-script-build` [serde_json 1.0.87] cargo:rustc-cfg=limb_width_64 Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/num-traits-afb2c84dcf36d9ac/build-script-build` [num-traits 0.2.15] cargo:rustc-cfg=has_i128 [num-traits 0.2.15] cargo:rustc-cfg=has_to_int_unchecked [num-traits 0.2.15] cargo:rustc-cfg=has_reverse_bits Compiling crossbeam-deque v0.8.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_deque CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-deque-0.8.1 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name crossbeam_deque --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-deque-0.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=69dc0951642a933c -C extra-filename=-69dc0951642a933c --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern cfg_if=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcfg_if-aea62ce5a9f1dfb3.rmeta --extern crossbeam_epoch=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcrossbeam_epoch-f30fcc38adae35c3.rmeta --extern crossbeam_utils=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcrossbeam_utils-8a91bd6ffea18669.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling crossbeam-channel v0.5.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_channel CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-channel-0.5.6 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Multi-producer multi-consumer channels for message passing' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-channel' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-channel CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.5.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name crossbeam_channel --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/crossbeam-channel-0.5.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=729808dd43c7fe08 -C extra-filename=-729808dd43c7fe08 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern cfg_if=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcfg_if-aea62ce5a9f1dfb3.rmeta --extern crossbeam_utils=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcrossbeam_utils-8a91bd6ffea18669.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` [num-traits 0.2.15] cargo:rustc-cfg=has_leading_trailing_ones [num-traits 0.2.15] cargo:rustc-cfg=has_int_assignop_ref [num-traits 0.2.15] cargo:rustc-cfg=has_div_euclid [num-traits 0.2.15] cargo:rustc-cfg=has_copysign [num-traits 0.2.15] cargo:rerun-if-changed=build.rs Compiling mio v0.8.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/mio-0.8.4 CARGO_PKG_AUTHORS='Carl Lerche :Thomas de Zeeuw :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name mio --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/mio-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="net"' --cfg 'feature="os-poll"' -C metadata=f07144f3b46b2dd0 -C extra-filename=-f07144f3b46b2dd0 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern libc=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblibc-632ea6d51015d46a.rmeta --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling num_cpus v1.14.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/num_cpus-1.14.0 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.14.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name num_cpus /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/num_cpus-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=61728196d8757a5b -C extra-filename=-61728196d8757a5b --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern libc=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblibc-632ea6d51015d46a.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling unicode-width v0.1.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/unicode-width-0.1.10 CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name unicode_width /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/unicode-width-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=ab81323f741df6c2 -C extra-filename=-ab81323f741df6c2 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ecp_nistz.o" "crypto/fipsmodule/ec/ecp_nistz.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Compiling plotters-backend v0.3.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=plotters_backend CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/plotters-backend-0.3.4 CARGO_PKG_AUTHORS='Hao Hou ' CARGO_PKG_DESCRIPTION='Plotters Backend API' CARGO_PKG_HOMEPAGE='https://plotters-rs.github.io' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=plotters-backend CARGO_PKG_REPOSITORY='https://github.com/plotters-rs/plotters' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name plotters_backend --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/plotters-backend-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=855076ef7596febe -C extra-filename=-855076ef7596febe --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ecp_nistz256.o" "crypto/fipsmodule/ec/ecp_nistz256.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/gfp_p256.o" "crypto/fipsmodule/ec/gfp_p256.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/gfp_p384.o" "crypto/fipsmodule/ec/gfp_p384.c" [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-1.7.1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.7.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name regex --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/regex-1.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="aho-corasick"' --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="perf"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=de65544735164608 -C extra-filename=-de65544735164608 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern aho_corasick=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libaho_corasick-941c7b775da291d2.rmeta --extern memchr=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libmemchr-93e72ceb379eaab3.rmeta --extern regex_syntax=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libregex_syntax-999a2b2ef41929db.rmeta --cap-lints warn` [ring 0.16.20] running: "ar" "cq" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/libring-core.a" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/aesv8-armx-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ghashv8-armx-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/vpaes-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/armv8-mont-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/chacha-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ecp_nistz256-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ghash-neon-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/sha512-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/sha256-armv8-linux64.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/aes_nohw.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/montgomery.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/montgomery_inv.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/limbs.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/mem.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/poly1305.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/crypto.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/curve25519.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ecp_nistz.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/ecp_nistz256.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/gfp_p256.o" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/gfp_p384.o" [ring 0.16.20] exit status: 0 [ring 0.16.20] running: "ar" "s" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/libring-core.a" [ring 0.16.20] running "cc" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-I" "include" "-std=c1x" "-Wbad-function-cast" "-Wnested-externs" "-Wstrict-prototypes" "-pedantic" "-pedantic-errors" "-Wall" "-Wextra" "-Wcast-align" "-Wcast-qual" "-Wconversion" "-Wenum-compare" "-Wfloat-equal" "-Wformat=2" "-Winline" "-Winvalid-pch" "-Wmissing-field-initializers" "-Wmissing-include-dirs" "-Wredundant-decls" "-Wshadow" "-Wsign-compare" "-Wsign-conversion" "-Wundef" "-Wuninitialized" "-Wwrite-strings" "-fno-strict-aliasing" "-fvisibility=hidden" "-fstack-protector" "-g3" "-DNDEBUG" "-c" "-o/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/constant_time_test.o" "crypto/constant_time_test.c" [ring 0.16.20] exit status: 0 [ring 0.16.20] cargo:rustc-link-lib=static=ring-core [ring 0.16.20] OPT_LEVEL = Some("3") [ring 0.16.20] TARGET = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] HOST = Some("aarch64-unknown-linux-gnu") [ring 0.16.20] CC_aarch64-unknown-linux-gnu = None [ring 0.16.20] CC_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CC = None [ring 0.16.20] CC = None [ring 0.16.20] CFLAGS_aarch64-unknown-linux-gnu = None [ring 0.16.20] CFLAGS_aarch64_unknown_linux_gnu = None [ring 0.16.20] HOST_CFLAGS = None [ring 0.16.20] CFLAGS = Some("-g -O2 -ffile-prefix-map=/build/reproducible-path/rust-rustls-0.20.8=. -fstack-protector-strong -Wformat -Werror=format-security") [ring 0.16.20] CRATE_CC_NO_DEFAULTS = None [ring 0.16.20] DEBUG = Some("false") [ring 0.16.20] CARGO_CFG_TARGET_FEATURE = Some("neon,pmuv3") [ring 0.16.20] running: "ar" "cq" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/libring-test.a" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/constant_time_test.o" [ring 0.16.20] exit status: 0 [ring 0.16.20] running: "ar" "s" "/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out/libring-test.a" [ring 0.16.20] exit status: 0 [ring 0.16.20] cargo:rustc-link-lib=static=ring-test [ring 0.16.20] cargo:rustc-link-search=native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ring CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20 CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, small crypto using Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=ring CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out rustc --crate-name ring --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --cfg 'feature="once_cell"' -C metadata=057235d5efed7ec5 -C extra-filename=-057235d5efed7ec5 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern libc=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblibc-632ea6d51015d46a.rmeta --extern once_cell=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libonce_cell-0af7bad2232bf858.rmeta --extern spin=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libspin-ce5ae12667655dde.rmeta --extern untrusted=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libuntrusted-5a87b3b481377ccc.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out -l static=ring-core -l static=ring-test` warning: unused doc comment --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/src/aead/chacha.rs:110:9 | 110 | / /// XXX: Although this takes an `Iv`, this actually uses it like a 111 | | /// `Counter`. | |______________________^ 112 | / extern "C" { 113 | | fn GFp_ChaCha20_ctr32( 114 | | out: *mut u8, 115 | | in_: *const u8, ... | 119 | | ); 120 | | } | |_________- rustdoc does not generate documentation for extern block | = note: `#[warn(unused_doc_comments)]` on by default = help: use `//` for a plain comment Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/rustls-bf852aa3cf650006/build-script-build` Compiling smawk v0.3.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=smawk CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/smawk-0.3.1 CARGO_PKG_AUTHORS='Martin Geisler ' CARGO_PKG_DESCRIPTION='Functions for finding row-minima in a totally monotone matrix.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smawk CARGO_PKG_REPOSITORY='https://github.com/mgeisler/smawk' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name smawk --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/smawk-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=dcecd35edb42c798 -C extra-filename=-dcecd35edb42c798 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling plotters-svg v0.3.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=plotters_svg CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/plotters-svg-0.3.3 CARGO_PKG_AUTHORS='Hao Hou ' CARGO_PKG_DESCRIPTION='Plotters SVG backend' CARGO_PKG_HOMEPAGE='https://plotters-rs.github.io' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=plotters-svg CARGO_PKG_REPOSITORY='https://github.com/plotters-rs/plotters.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name plotters_svg --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/plotters-svg-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=64c59323b058cf7c -C extra-filename=-64c59323b058cf7c --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern plotters_backend=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libplotters_backend-855076ef7596febe.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rayon_core CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rayon-core-1.10.1 CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.10.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rayon-core-b3f3a28a4ec35720/out rustc --crate-name rayon_core --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rayon-core-1.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=23d1764a05e078ac -C extra-filename=-23d1764a05e078ac --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern crossbeam_channel=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcrossbeam_channel-729808dd43c7fe08.rmeta --extern crossbeam_deque=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcrossbeam_deque-69dc0951642a933c.rmeta --extern crossbeam_utils=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcrossbeam_utils-8a91bd6ffea18669.rmeta --extern num_cpus=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libnum_cpus-61728196d8757a5b.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/num-traits-0.2.15 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/num-traits-56749af5f07b504d/out rustc --crate-name num_traits /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/num-traits-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=bb5ec9a5a65b650d -C extra-filename=-bb5ec9a5a65b650d --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ --cfg has_i128 --cfg has_to_int_unchecked --cfg has_reverse_bits --cfg has_leading_trailing_ones --cfg has_int_assignop_ref --cfg has_div_euclid --cfg has_copysign` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_derive-1.0.152 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.152 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=152 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/release/build/serde_derive-32584ec9b1df84f4/out rustc --crate-name serde_derive /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_derive-1.0.152/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=9bd8540e54879b86 -C extra-filename=-9bd8540e54879b86 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern proc_macro2=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libproc_macro2-82bf65b4f1b0e7d0.rlib --extern quote=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libquote-ce37c13e98c2f58a.rlib --extern syn=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libsyn-3a023b8bf200cd2b.rlib --extern proc_macro --cap-lints warn` Compiling itertools v0.10.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name itertools --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' -C metadata=d8ab3c430fba4bde -C extra-filename=-d8ab3c430fba4bde --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern either=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libeither-e2ead3b64c004bbf.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` warning: field `cpu_features` is never read --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/ring-0.16.20/src/digest.rs:49:5 | 38 | pub(crate) struct BlockContext { | ------------ field in this struct ... 49 | cpu_features: cpu::Features, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default = note: `BlockContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis Compiling csv-core v0.1.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=csv_core CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/csv-core-0.1.6 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Bare bones CSV parsing with no_std support.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-csv' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=csv-core CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-csv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name csv_core --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/csv-core-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="libc"' -C metadata=7f4623092cd834d8 -C extra-filename=-7f4623092cd834d8 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern memchr=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmemchr-9bca7d8cfa61c095.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` warning: unused attribute `inline` --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/flatten_ok.rs:141:5 | 141 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default note: the built-in attribute `inline` will be ignored, since it's applied to the macro invocation `clone_fields` --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/flatten_ok.rs:142:5 | 142 | clone_fields!(iter, inner_front, inner_back); | ^^^^^^^^^^^^ warning: unused attribute `inline` --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/rciter_impl.rs:54:5 | 54 | #[inline] | ^^^^^^^^^ | note: the built-in attribute `inline` will be ignored, since it's applied to the macro invocation `clone_fields` --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/rciter_impl.rs:55:5 | 55 | clone_fields!(rciter); | ^^^^^^^^^^^^ Compiling sct v0.7.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=sct CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/sct-0.7.0 CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Certificate transparency SCT verification library' CARGO_PKG_HOMEPAGE='https://github.com/ctz/sct.rs' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sct CARGO_PKG_REPOSITORY='https://github.com/ctz/sct.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name sct --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/sct-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=a2906f08dd4a0583 -C extra-filename=-a2906f08dd4a0583 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rmeta --extern untrusted=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libuntrusted-5a87b3b481377ccc.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` warning: `#[must_use]` has no effect when applied to a type alias --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/adaptors/mod.rs:495:1 | 495 | #[must_use = "iterator adaptors are lazy and do nothing unless consumed"] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `#[must_use]` has no effect when applied to a type alias --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/adaptors/coalesce.rs:89:1 | 89 | #[must_use = "iterator adaptors are lazy and do nothing unless consumed"] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `#[must_use]` has no effect when applied to a type alias --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/adaptors/coalesce.rs:116:1 | 116 | #[must_use = "iterator adaptors are lazy and do nothing unless consumed"] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `#[must_use]` has no effect when applied to a type alias --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/adaptors/coalesce.rs:189:1 | 189 | #[must_use = "iterator adaptors are lazy and do nothing unless consumed"] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `#[must_use]` has no effect when applied to a type alias --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/grouping_map.rs:42:1 | 42 | #[must_use = "GroupingMapBy is lazy and do nothing unless consumed"] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `#[must_use]` has no effect when applied to a type alias --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/kmerge_impl.rs:107:1 | 107 | #[must_use = "iterator adaptors are lazy and do nothing unless consumed"] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `#[must_use]` has no effect when applied to a type alias --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/duplicates_impl.rs:191:1 | 191 | #[must_use = "iterator adaptors are lazy and do nothing unless consumed"] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: use of deprecated associated function `Itertools::fold1`: Use `Iterator::reduce` instead --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/concat_impl.rs:21:26 | 21 | iterable.into_iter().fold1(|mut a, b| { a.extend(b); a }).unwrap_or_else(<_>::default) | ^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `Itertools::fold1`: Use `Iterator::reduce` instead --> /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/itertools-0.10.3/src/kmerge_impl.rs:219:19 | 219 | .fold1(size_hint::add) | ^^^^^ Compiling webpki v0.22.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webpki CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/webpki-0.22.0 CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Web PKI X.509 Certificate Verification.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=webpki CARGO_PKG_REPOSITORY='https://github.com/briansmith/webpki' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.22.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=22 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name webpki --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/webpki-0.22.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=dc2847512e32a6ba -C extra-filename=-dc2847512e32a6ba --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rmeta --extern untrusted=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libuntrusted-5a87b3b481377ccc.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Compiling cast v0.3.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cast CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/cast-0.3.0 CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='Ergonomic, checked cast functions for primitive types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cast CARGO_PKG_REPOSITORY='https://github.com/japaric/cast.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name cast --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/cast-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=7dd8c4f00d55b812 -C extra-filename=-7dd8c4f00d55b812 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustls CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name rustls --edition=2018 rustls/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=dd881e24b7db10b1 -C extra-filename=-dd881e24b7db10b1 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rmeta --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rmeta --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rmeta --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rmeta -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Compiling bitflags v1.3.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/bitflags-1.3.2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name bitflags --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=905f4d14b7b07d30 -C extra-filename=-905f4d14b7b07d30 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling half v1.6.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=half CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/half-1.6.0 CARGO_PKG_AUTHORS='Kathryn Long ' CARGO_PKG_DESCRIPTION='Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=half CARGO_PKG_REPOSITORY='https://github.com/starkat99/half-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name half --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/half-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=fe324057a4d9f0ea -C extra-filename=-fe324057a4d9f0ea --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling same-file v1.0.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=same_file CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/same-file-1.0.6 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple crate for determining whether two file paths point to the same file. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/same-file' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=same-file CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name same_file --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=81c528bb2aea9347 -C extra-filename=-81c528bb2aea9347 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling walkdir v2.3.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=walkdir CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/walkdir-2.3.2 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/walkdir' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=walkdir CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name walkdir --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/walkdir-2.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=2930a432eedcde25 -C extra-filename=-2930a432eedcde25 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern same_file=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsame_file-81c528bb2aea9347.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling criterion-plot v0.4.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=criterion_plot CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/criterion-plot-0.4.5 CARGO_PKG_AUTHORS='Jorge Aparicio :Brook Heisler ' CARGO_PKG_DESCRIPTION='Criterion'\''s plotting library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=criterion-plot CARGO_PKG_REPOSITORY='https://github.com/bheisler/criterion.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name criterion_plot --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/criterion-plot-0.4.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=83d134c1d0457c34 -C extra-filename=-83d134c1d0457c34 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern cast=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcast-7dd8c4f00d55b812.rmeta --extern itertools=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libitertools-d8ab3c430fba4bde.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling unicode-linebreak v0.1.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/unicode-linebreak-0.1.4 CARGO_PKG_AUTHORS='Axel Forsman ' CARGO_PKG_DESCRIPTION='Implementation of the Unicode Line Breaking Algorithm' CARGO_PKG_HOMEPAGE='https://github.com/axelf4/unicode-linebreak' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-linebreak CARGO_PKG_REPOSITORY='https://github.com/axelf4/unicode-linebreak' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name build_script_build --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/unicode-linebreak-0.1.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b754180905639d87 -C extra-filename=-b754180905639d87 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/release/build/unicode-linebreak-b754180905639d87 -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern hashbrown=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libhashbrown-919a0874ad71bb2f.rlib --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libregex-de65544735164608.rlib --cap-lints warn` Compiling plotters v0.3.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=plotters CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/plotters-0.3.4 CARGO_PKG_AUTHORS='Hao Hou ' CARGO_PKG_DESCRIPTION='A Rust drawing library focus on data plotting for both WASM and native applications' CARGO_PKG_HOMEPAGE='https://plotters-rs.github.io/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=plotters CARGO_PKG_REPOSITORY='https://github.com/plotters-rs/plotters' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name plotters --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/plotters-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="area_series"' --cfg 'feature="line_series"' --cfg 'feature="plotters-svg"' --cfg 'feature="svg_backend"' -C metadata=c1476e28b493616f -C extra-filename=-c1476e28b493616f --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern num_traits=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libnum_traits-bb5ec9a5a65b650d.rmeta --extern plotters_backend=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libplotters_backend-855076ef7596febe.rmeta --extern plotters_svg=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libplotters_svg-64c59323b058cf7c.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` warning: `itertools` (lib) generated 11 warnings Compiling rayon v1.6.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rayon CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rayon-1.6.1 CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Simple work-stealing parallelism for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.6.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name rayon --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/rayon-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=db7a8fea5ff1fe6f -C extra-filename=-db7a8fea5ff1fe6f --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern either=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libeither-e2ead3b64c004bbf.rmeta --extern rayon_core=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librayon_core-23d1764a05e078ac.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling oorandom v11.1.3 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=oorandom CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/oorandom-11.1.3 CARGO_PKG_AUTHORS='Simon Heath ' CARGO_PKG_DESCRIPTION='A tiny, robust PRNG implementation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=oorandom CARGO_PKG_REPOSITORY='https://sr.ht/~icefox/oorandom/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=11.1.3 CARGO_PKG_VERSION_MAJOR=11 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name oorandom --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/oorandom-11.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=e366a08196037410 -C extra-filename=-e366a08196037410 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `/build/reproducible-path/rust-rustls-0.20.8/target/release/build/unicode-linebreak-b754180905639d87/build-script-build` [unicode-linebreak 0.1.4] cargo:rerun-if-changed=LineBreak.txt Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_linebreak CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/unicode-linebreak-0.1.4 CARGO_PKG_AUTHORS='Axel Forsman ' CARGO_PKG_DESCRIPTION='Implementation of the Unicode Line Breaking Algorithm' CARGO_PKG_HOMEPAGE='https://github.com/axelf4/unicode-linebreak' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-linebreak CARGO_PKG_REPOSITORY='https://github.com/axelf4/unicode-linebreak' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/unicode-linebreak-0f253fa24c418c02/out rustc --crate-name unicode_linebreak --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/unicode-linebreak-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=d4e2a4f4c02e4be4 -C extra-filename=-d4e2a4f4c02e4be4 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde-1.0.152 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.13 CARGO_PKG_VERSION=1.0.152 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=152 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/serde-68d3c15ba2bff1b8/out rustc --crate-name serde /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde-1.0.152/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=335d220cf29938ea -C extra-filename=-335d220cf29938ea --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling textwrap v0.16.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=textwrap CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/textwrap-0.16.0 CARGO_PKG_AUTHORS='Martin Geisler ' CARGO_PKG_DESCRIPTION='Library for word wrapping, indenting, and dedenting strings. Has optional support for Unicode and emojis as well as machine hyphenation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=textwrap CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name textwrap --edition=2021 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/textwrap-0.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="smawk"' --cfg 'feature="unicode-linebreak"' --cfg 'feature="unicode-width"' -C metadata=8e164dc6f8febfe2 -C extra-filename=-8e164dc6f8febfe2 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern smawk=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsmawk-dcecd35edb42c798.rmeta --extern unicode_linebreak=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libunicode_linebreak-d4e2a4f4c02e4be4.rmeta --extern unicode_width=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libunicode_width-ab81323f741df6c2.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling clap v2.34.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/clap-2.34.0 CARGO_PKG_AUTHORS='Kevin K. ' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser ' CARGO_PKG_HOMEPAGE='https://clap.rs/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.34.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=34 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name clap --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/clap-2.34.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=1af5ae639897645f -C extra-filename=-1af5ae639897645f --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern bitflags=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbitflags-905f4d14b7b07d30.rmeta --extern textwrap=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libtextwrap-8e164dc6f8febfe2.rmeta --extern unicode_width=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libunicode_width-ab81323f741df6c2.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` warning: `ring` (lib) generated 2 warnings Compiling docopt v1.1.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=docopt CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/docopt-1.1.1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Command line argument parsing.' CARGO_PKG_HOMEPAGE='https://github.com/docopt/docopt.rs' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=docopt CARGO_PKG_REPOSITORY='https://github.com/docopt/docopt.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name docopt --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/docopt-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=f6df4bc8e874586b -C extra-filename=-f6df4bc8e874586b --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern lazy_static=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblazy_static-65954730f89f1d04.rmeta --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rmeta --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rmeta --extern strsim=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libstrsim-322bcb0fa45e9224.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_json-1.0.87 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.87 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=87 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/serde_json-da8ca7550f7e67cf/out rustc --crate-name serde_json --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_json-1.0.87/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=157a8e5660d759b7 -C extra-filename=-157a8e5660d759b7 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern itoa=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libitoa-a043ae1c62b3cfd4.rmeta --extern ryu=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libryu-fdc01e5a071a3898.rmeta --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ --cfg limb_width_64` Compiling bstr v0.2.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bstr CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/bstr-0.2.17 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A string type that is not required to be valid UTF-8.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/bstr' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bstr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/bstr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name bstr --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/bstr-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="regex-automata"' --cfg 'feature="serde"' --cfg 'feature="serde1"' --cfg 'feature="serde1-nostd"' --cfg 'feature="std"' --cfg 'feature="unicode"' -C metadata=4c5ed52e7367497f -C extra-filename=-4c5ed52e7367497f --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern lazy_static=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblazy_static-65954730f89f1d04.rmeta --extern memchr=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmemchr-9bca7d8cfa61c095.rmeta --extern regex_automata=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex_automata-c64cab322c7ecc99.rmeta --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling serde_cbor v0.11.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_cbor CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_cbor-0.11.2 CARGO_PKG_AUTHORS='Pyfisch :Steven Fackler ' CARGO_PKG_DESCRIPTION='CBOR support for serde.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_cbor CARGO_PKG_REPOSITORY='https://github.com/pyfisch/cbor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name serde_cbor --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/serde_cbor-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=03ed3ea3aeef3ea1 -C extra-filename=-03ed3ea3aeef3ea1 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern half=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libhalf-fe324057a4d9f0ea.rmeta --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling csv v1.1.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=csv CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/csv-1.1.6 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Fast CSV parsing with support for serde.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-csv' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=csv CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-csv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name csv --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/csv-1.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=0e83bb1a451fae48 -C extra-filename=-0e83bb1a451fae48 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern bstr=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbstr-4c5ed52e7367497f.rmeta --extern csv_core=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcsv_core-7f4623092cd834d8.rmeta --extern itoa=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libitoa-a043ae1c62b3cfd4.rmeta --extern ryu=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libryu-fdc01e5a071a3898.rmeta --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling tinytemplate v1.2.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tinytemplate CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/tinytemplate-1.2.1 CARGO_PKG_AUTHORS='Brook Heisler ' CARGO_PKG_DESCRIPTION='Simple, lightweight template engine' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinytemplate CARGO_PKG_REPOSITORY='https://github.com/bheisler/TinyTemplate' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name tinytemplate /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/tinytemplate-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C metadata=d3681f57c45fc59a -C extra-filename=-d3681f57c45fc59a --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rmeta --extern serde_json=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde_json-157a8e5660d759b7.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling criterion v0.3.6 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=criterion CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/criterion-0.3.6 CARGO_PKG_AUTHORS='Jorge Aparicio :Brook Heisler ' CARGO_PKG_DESCRIPTION='Statistics-driven micro-benchmarking library' CARGO_PKG_HOMEPAGE='https://bheisler.github.io/criterion.rs/book/index.html' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=criterion CARGO_PKG_REPOSITORY='https://github.com/bheisler/criterion.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name criterion --edition=2018 /build/reproducible-path/rust-rustls-0.20.8/debian/cargo_registry/criterion-0.3.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="cargo_bench_support"' --cfg 'feature="default"' -C metadata=4c35b089a1a6ed81 -C extra-filename=-4c35b089a1a6ed81 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern atty=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libatty-8918e1d886a93c6e.rmeta --extern cast=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcast-7dd8c4f00d55b812.rmeta --extern clap=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libclap-1af5ae639897645f.rmeta --extern criterion_plot=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion_plot-83d134c1d0457c34.rmeta --extern csv=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcsv-0e83bb1a451fae48.rmeta --extern itertools=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libitertools-d8ab3c430fba4bde.rmeta --extern lazy_static=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblazy_static-65954730f89f1d04.rmeta --extern num_traits=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libnum_traits-bb5ec9a5a65b650d.rmeta --extern oorandom=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liboorandom-e366a08196037410.rmeta --extern plotters=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libplotters-c1476e28b493616f.rmeta --extern rayon=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librayon-db7a8fea5ff1fe6f.rmeta --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rmeta --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rmeta --extern serde_cbor=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde_cbor-03ed3ea3aeef3ea1.rmeta --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so --extern serde_json=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde_json-157a8e5660d759b7.rmeta --extern tinytemplate=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libtinytemplate-d3681f57c45fc59a.rmeta --extern walkdir=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwalkdir-2930a432eedcde25.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/` Compiling rustls-examples v0.0.1 (/build/reproducible-path/rust-rustls-0.20.8/examples) Running `CARGO=/usr/bin/cargo CARGO_BIN_EXE_limitedclient=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/limitedclient CARGO_BIN_EXE_simple_0rtt_client=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/simple_0rtt_client CARGO_BIN_EXE_simpleclient=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/simpleclient CARGO_BIN_EXE_tlsclient-mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/tlsclient-mio CARGO_BIN_EXE_tlsserver-mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/tlsserver-mio CARGO_CRATE_NAME=badssl CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/tmp LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name badssl --edition=2018 examples/tests/badssl.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=078dfa0b12926b05 -C extra-filename=-078dfa0b12926b05 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=simpleclient CARGO_CRATE_NAME=simpleclient CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name simpleclient --edition=2018 examples/src/bin/simpleclient.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=6318eb3992726844 -C extra-filename=-6318eb3992726844 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=tlsclient-mio CARGO_CRATE_NAME=tlsclient_mio CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name tlsclient_mio --edition=2018 examples/src/bin/tlsclient-mio.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=e35743b3e7228d89 -C extra-filename=-e35743b3e7228d89 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=tlsclient-mio CARGO_CRATE_NAME=tlsclient_mio CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name tlsclient_mio --edition=2018 examples/src/bin/tlsclient-mio.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=94f9899acb3ce57e -C extra-filename=-94f9899acb3ce57e --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=simpleclient CARGO_CRATE_NAME=simpleclient CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name simpleclient --edition=2018 examples/src/bin/simpleclient.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=16e0d08e3f1feef8 -C extra-filename=-16e0d08e3f1feef8 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=simple_0rtt_client CARGO_CRATE_NAME=simple_0rtt_client CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name simple_0rtt_client --edition=2018 examples/src/bin/simple_0rtt_client.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=6e2ce4977f487c2d -C extra-filename=-6e2ce4977f487c2d --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=limitedclient CARGO_CRATE_NAME=limitedclient CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name limitedclient --edition=2018 examples/src/bin/limitedclient.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=8d5f256386142f4e -C extra-filename=-8d5f256386142f4e --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_EXE_limitedclient=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/limitedclient CARGO_BIN_EXE_simple_0rtt_client=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/simple_0rtt_client CARGO_BIN_EXE_simpleclient=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/simpleclient CARGO_BIN_EXE_tlsclient-mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/tlsclient-mio CARGO_BIN_EXE_tlsserver-mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/tlsserver-mio CARGO_CRATE_NAME=topsites CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/tmp LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name topsites --edition=2018 examples/tests/topsites.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=274fcc9fd5ddd68f -C extra-filename=-274fcc9fd5ddd68f --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=limitedclient CARGO_CRATE_NAME=limitedclient CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name limitedclient --edition=2018 examples/src/bin/limitedclient.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=3360c804cbaea187 -C extra-filename=-3360c804cbaea187 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=tlsserver-mio CARGO_CRATE_NAME=tlsserver_mio CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name tlsserver_mio --edition=2018 examples/src/bin/tlsserver-mio.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=6da95261226ec264 -C extra-filename=-6da95261226ec264 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=tlsserver-mio CARGO_CRATE_NAME=tlsserver_mio CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name tlsserver_mio --edition=2018 examples/src/bin/tlsserver-mio.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=e8ee892174b9b746 -C extra-filename=-e8ee892174b9b746 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=simple_0rtt_client CARGO_CRATE_NAME=simple_0rtt_client CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/examples CARGO_PKG_AUTHORS='Joseph Birr-Pixton ' CARGO_PKG_DESCRIPTION='Rustls example code and tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-examples CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' rustc --crate-name simple_0rtt_client --edition=2018 examples/src/bin/simple_0rtt_client.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' -C metadata=65dcbd7f10cf1078 -C extra-filename=-65dcbd7f10cf1078 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern docopt=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libdocopt-f6df4bc8e874586b.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern mio=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libmio-f07144f3b46b2dd0.rlib --extern regex=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libregex-e9d90f12e946c934.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern serde=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libserde-335d220cf29938ea.rlib --extern serde_derive=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps/libserde_derive-9bd8540e54879b86.so -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=key_log_file_env CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/tmp LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name key_log_file_env --edition=2018 rustls/tests/key_log_file_env.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=e6135d0575656948 -C extra-filename=-e6135d0575656948 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rlib --extern criterion=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion-4c35b089a1a6ed81.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bogo CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/tmp LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name bogo --edition=2018 rustls/tests/bogo.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=649c741dcc05c370 -C extra-filename=-649c741dcc05c370 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rlib --extern criterion=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion-4c35b089a1a6ed81.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=api CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/tmp LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name api --edition=2018 rustls/tests/api.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=151062af46ad99d8 -C extra-filename=-151062af46ad99d8 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rlib --extern criterion=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion-4c35b089a1a6ed81.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=trytls_shim CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name trytls_shim --edition=2018 rustls/examples/internal/trytls_shim.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=cc02e8897652782f -C extra-filename=-cc02e8897652782f --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/examples --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rlib --extern criterion=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion-4c35b089a1a6ed81.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustls CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name rustls --edition=2018 rustls/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=e098e80c44e9290e -C extra-filename=-e098e80c44e9290e --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rlib --extern criterion=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion-4c35b089a1a6ed81.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bench CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name bench --edition=2018 rustls/examples/internal/bench.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=06f2da739cabd1d1 -C extra-filename=-06f2da739cabd1d1 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/examples --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rlib --extern criterion=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion-4c35b089a1a6ed81.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=server_cert_verifier CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/tmp LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name server_cert_verifier --edition=2018 rustls/tests/server_cert_verifier.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=ec210ab5ba227cf9 -C extra-filename=-ec210ab5ba227cf9 --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rlib --extern criterion=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion-4c35b089a1a6ed81.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=client_cert_verifier CARGO_MANIFEST_DIR=/build/reproducible-path/rust-rustls-0.20.8/rustls CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE=Apache-2.0/ISC/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/tmp LD_LIBRARY_PATH='/build/reproducible-path/rust-rustls-0.20.8/target/release/deps:/usr/lib' OUT_DIR=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/rustls-5722b1a5bc1bd71f/out rustc --crate-name client_cert_verifier --edition=2018 rustls/tests/client_cert_verifier.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="tls12"' -C metadata=f46bfd06108c199b -C extra-filename=-f46bfd06108c199b --out-dir /build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/rust-rustls-0.20.8/target/release/deps --extern base64=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libbase64-c81b52112783a1a6.rlib --extern criterion=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libcriterion-4c35b089a1a6ed81.rlib --extern env_logger=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libenv_logger-c5585eb2861d4b16.rlib --extern log=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/liblog-259053a4f78ef785.rlib --extern ring=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libring-057235d5efed7ec5.rlib --extern rustls=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls-dd881e24b7db10b1.rlib --extern rustls_native_certs=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_native_certs-1966e15ab820549d.rlib --extern rustls_pemfile=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/librustls_pemfile-449a1bad619fe8ee.rlib --extern sct=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libsct-a2906f08dd4a0583.rlib --extern webpki=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/libwebpki-dc2847512e32a6ba.rlib -C debuginfo=2 --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix rustls_0.20.8=/usr/share/cargo/registry//rustls-0.20.8 --remap-path-prefix debian/cargo_registry=/usr/share/cargo/registry/ -L native=/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/build/ring-07ada39f2eede8b1/out` Finished release [optimized] target(s) in 1m 08s Running `/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/rustls-e098e80c44e9290e` running 179 tests test bs_debug::test::debug ... ok test client::handy::test::test_clientsessionmemorycache_drops_to_maintain_size_invariant ... ok test client::handy::test::test_clientsessionmemorycache_accepts_put ... ok test client::handy::test::test_clientsessionmemorycache_overwrites_put ... ok test client::handy::test::test_clientsessionmemorycache_persists_put ... ok test client::handy::test::test_noclientsessionstorage_denies_gets ... ok test client::handy::test::test_noclientsessionstorage_drops_put ... ok test error::tests::rand_error_mapping ... ok test error::tests::smoke ... ok test error::tests::time_error_mapping ... ok test hash_hs::test::abandon ... ok test key_log_file::test::test_env_var_cannot_be_opened ... ok test hash_hs::test::buffers_correctly ... ok test key::test::certificate_debug ... ok test key_log_file::test::test_env_var_cannot_be_written ... ok test key_log_file::test::test_env_var_is_not_unicode ... ok test limited_cache::test::test_evicts_after_second_oldest_item_removed ... ok test limited_cache::test::test_evicts_oldest_item ... ok test limited_cache::test::test_removes_all_items ... ok test limited_cache::test::test_updates_existing_item ... ok test msgs::deframer::tests::check_incremental_2 ... ok test msgs::deframer::tests::check_whole_2 ... ok test limited_cache::test::test_evicts_second_oldest_item_if_first_removed ... ok test msgs::deframer::tests::check_incremental ... ok test hash_hs::test::hashes_correctly ... ok test key_log_file::test::test_env_var_is_not_set ... ok test msgs::deframer::tests::test_empty_applicationdata ... ok test msgs::deframer::tests::test_incremental_with_nonfatal_read_error ... ok test msgs::deframer::tests::test_invalid_contenttype_errors ... ok test msgs::deframer::tests::test_invalid_empty_errors ... ok test msgs::deframer::tests::test_limited_buffer ... ok test msgs::enums_test::test_enums ... ok test msgs::handshake_test::accepts_empty_sessionid ... ok test msgs::handshake_test::accepts_short_sessionid ... ok test msgs::deframer::tests::test_two_in_one_read ... ok test msgs::handshake_test::can_clone_all_clientextensions ... ok test msgs::deframer::tests::check_whole ... ok test msgs::deframer::tests::test_invalid_version_errors ... ok test msgs::fragmenter::tests::non_fragment ... ok test msgs::handshake_test::can_clone_all_serverextensions ... ok test msgs::handshake_test::can_decode_server_hello_from_api_devicecheck_apple_com ... ok test msgs::deframer::tests::test_two_in_one_read_shortest_first ... ok test msgs::deframer::tests::test_invalid_length_errors ... ok test msgs::handshake_test::can_round_trip_mixed_case_sni ... ok test msgs::handshake_test::can_roundtrip_certstatusreq_for_ocsp ... ok test msgs::handshake_test::can_print_all_clientextensions ... ok test msgs::handshake_test::can_roundtrip_certstatusreq_for_other ... ok test msgs::handshake_test::can_roundtrip_multi_proto ... ok test msgs::handshake_test::can_roundtrip_other_sni_name_types ... ok test msgs::handshake_test::can_roundtrip_psk_offer ... ok test msgs::handshake_test::can_roundtrip_single_proto ... ok test msgs::handshake_test::can_print_all_serverextensions ... ok test msgs::handshake_test::can_roundtrip_multiname_sni ... ok test msgs::handshake_test::can_roundtrip_all_tls12_handshake_payloads ... ok test msgs::handshake_test::can_roundtrip_single_sni ... ok test msgs::handshake_test::can_roundtrip_psk_identity ... ok test msgs::handshake_test::can_roundtrip_unknown_client_ext ... ok test msgs::handshake_test::cannot_read_messagehash_from_network ... ok test msgs::handshake_test::client_get_keyshare_extension ... ok test msgs::handshake_test::certentry_get_scts ... ok test msgs::handshake_test::client_get_alpn_extension ... ok test msgs::handshake_test::certentry_get_ocsp_response ... ok test msgs::handshake_test::client_get_ecpoints_extension ... ok test msgs::fragmenter::tests::smoke ... ok test limited_cache::test::test_inserts_many_items ... ok test msgs::handshake_test::can_roundtrip_all_tls13_handshake_payloads ... ok test msgs::handshake_test::client_get_namedgroups_extension ... ok test msgs::handshake_test::cannot_decode_huge_certificate ... ok test msgs::handshake_test::client_get_psk ... ok test msgs::handshake_test::client_get_versions_extension ... ok test msgs::handshake_test::debug_sessionid ... ok test msgs::handshake_test::debug_random ... ok test msgs::handshake_test::client_get_psk_modes ... ok test msgs::handshake_test::client_get_quic_params_extension ... ok test msgs::handshake_test::helloretry_get_requested_key_share_group ... ok test msgs::handshake_test::helloretry_get_supported_versions ... ok test msgs::handshake_test::reads_random ... ok test msgs::handshake_test::client_has_duplicate_extensions_works ... ok test msgs::handshake_test::refuses_certificate_ext_with_unparsed_bytes ... ok test msgs::handshake_test::refuses_client_ext_with_unparsed_bytes ... ok test msgs::handshake_test::client_get_sni_extension ... ok test msgs::handshake_test::refuses_newsessionticket_ext_with_unparsed_bytes ... ok test msgs::handshake_test::refuses_certificate_req_ext_with_unparsed_bytes ... ok test msgs::handshake_test::refuses_server_ext_with_unparsed_bytes ... ok test msgs::handshake_test::rejects_sessionid_with_bad_length ... ok test msgs::handshake_test::helloretry_get_cookie ... ok test msgs::handshake_test::decomposed_signature_scheme_has_correct_mappings ... ok test msgs::handshake_test::server_get_ecpoints_extension ... ok test msgs::handshake_test::rejects_short_random ... ok test msgs::handshake_test::server_get_key_share ... ok test msgs::handshake_test::server_get_sct_list ... ok test msgs::handshake_test::refuses_helloreq_ext_with_unparsed_bytes ... ok test msgs::handshake_test::client_get_sigalgs_extension ... ok test msgs::handshake_test::server_get_psk_index ... ok test msgs::handshake_test::server_get_supported_versions ... ok test msgs::handshake_test::sessionid_with_different_lengths_are_unequal ... ok test msgs::handshake_test::rejects_truncated_sni ... ok test msgs::handshake_test::test_truncated_client_extension_is_detected ... ok test msgs::hsjoiner::tests::broken ... ok test msgs::handshake_test::test_truncated_helloretry_extension_is_detected ... ok test msgs::hsjoiner::tests::join ... ok test msgs::handshake_test::test_truncated_server_extension_is_detected ... ok test msgs::hsjoiner::tests::test_rejects_giant_certs ... ok test msgs::handshake_test::test_truncated_psk_offer ... ok test msgs::message_test::can_read_safari_client_hello ... ok test msgs::hsjoiner::tests::split ... ok test msgs::message_test::alert_is_not_handshake ... ok test msgs::handshake_test::get_single_hostname_returns_none_for_other_sni_name_types ... ok test msgs::message_test::alert_is_not_opaque ... ok test msgs::persist_test::clientsessionkey_cannot_be_read ... ok test msgs::hsjoiner::tests::want ... ok test msgs::persist_test::clientsessionvalue_is_debug ... ok test msgs::persist_test::clientsessionkey_is_debug ... ok test msgs::message_test::construct_all_types ... ok test msgs::handshake_test::rejects_truncated_sessionid ... ok test msgs::persist_test::serversessionvalue_is_debug ... ok test msgs::persist_test::serversessionvalue_no_sni ... ok test msgs::persist_test::serversessionvalue_with_cert ... ok test msgs::test::smoketest ... ok test msgs::message_test::debug_payload ... ok test msgs::handshake_test::can_detect_truncation_of_all_tls13_handshake_payloads ... ok test server::handy::test::test_neverproducestickets_does_nothing ... ok test server::handy::test::test_noserversessionstorage_denies_gets ... ok test server::handy::test::test_noserversessionstorage_denies_takes ... ok test server::handy::test::test_noserversessionstorage_drops_put ... ok test server::handy::test::test_resolvesservercertusingsni_requires_sni ... ok test server::handy::test::test_serversessionmemorycache_accepts_put ... ok test server::handy::test::test_serversessionmemorycache_drops_to_maintain_size_invariant ... ok test msgs::handshake_test::test_truncated_client_hello_is_detected ... ok test server::handy::test::test_resolvesservercertusingsni_handles_unknown_name ... ok test server::handy::test::test_serversessionmemorycache_overwrites_put ... ok test server::handy::test::test_serversessionmemorycache_persists_put ... ok test server::server_conn::test_read_in_new_state ... ok test sign::can_load_ecdsa_nistp256_sec1 ... ok test sign::can_load_ecdsa_nistp384_sec1 ... ok test sign::can_load_ecdsa_nistp384_pkcs8 ... ok test sign::can_load_ecdsa_nistp256_pkcs8 ... ok test sign::can_load_eddsa_pkcs8 ... ok test stream::tests::stream_can_be_created_for_connection_and_tcpstream ... ok test suites::test::test_scs_is_debug ... ok test stream::tests::streamowned_can_be_created_for_client_and_tcpstream ... ok test ticketer::basic_pairwise_test ... ok test sign::can_load_rsa2048_pkcs1 ... ok test ticketer::ticketswitcher_recover_test ... ok test stream::tests::streamowned_can_be_created_for_server_and_tcpstream ... ok test suites::test::test_can_resume_to ... ok test suites::test::test_client_pref ... ok test suites::test::test_pref_fails ... ok test sign::can_load_rsa2048_pkcs8 ... ok test tls12::prf::tests::check_sha256 ... ok test tls12::prf::tests::check_sha512 ... ok test tls12::tests::client_ecdhe_invalid ... ok test tls13::key_schedule::test::test_vectors ... ok test vecbuf::test::short_append_copy_with_limit ... ok test tls12::tests::server_ecdhe_remaining_bytes ... ok test msgs::handshake_test::can_detect_truncation_of_all_tls12_handshake_payloads ... ok test verifybench::test_arstechnica_cert ... ignored test ticketer::ticketswitcher_switching_test ... ok test verifybench::test_duckduckgo_cert ... ignored test verifybench::test_github_cert ... ignored test verifybench::test_google_cert ... ignored test suites::test::test_server_pref ... ok test verifybench::test_hn_cert ... ignored test verifybench::test_reddit_cert ... ignored test verifybench::test_rustlang_cert ... ignored test verifybench::test_servo_cert ... ignored test verifybench::test_stackoverflow_cert ... ignored test verifybench::test_twitter_cert ... ignored test verifybench::test_wapo_cert ... ignored test verifybench::test_wikipedia_cert ... ignored test x509::test_empty ... ok test x509::test_large ... ok test x509::test_medium ... ok test x509::test_small ... ok test x509::test_gigantic ... ok test verify::tests::assertions_are_debug ... ok test msgs::message_test::test_read_fuzz_corpus ... ok test x509::test_huge ... ok test x509::test_ludicrous ... ok test result: ok. 167 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 0.07s Running `/build/reproducible-path/rust-rustls-0.20.8/target/aarch64-unknown-linux-gnu/release/deps/api-151062af46ad99d8` running 119 tests test all_suites_covered ... ok test bad_client_max_fragment_sizes ... ok test client_can_get_server_cert_after_resumption ... FAILED test client_complete_io_for_handshake_eof ... ok test client_checks_server_certificate_with_given_name ... FAILED test client_cert_resolve ... FAILED test client_close_notify ... FAILED test alpn ... FAILED test client_complete_io_for_handshake ... FAILED test client_auth_works ... FAILED test buffered_both_data_sent ... FAILED test client_flush_does_nothing ... ok test client_config_is_clone ... ok test client_closes_uncleanly ... FAILED test client_is_send_and_sync ... ok test client_read_returns_wouldblock_when_no_data ... ok test buffered_server_data_sent ... FAILED test client_error_is_sticky ... ok test client_connection_is_debug ... ok test client_can_get_server_cert ... FAILED test client_stream_handshake_error ... ok test buffered_client_data_sent ... FAILED test client_complete_io_for_read ... FAILED test client_trims_terminating_dot ... ok test client_with_sni_disabled_does_not_send_sni ... ok test client_streamowned_handshake_error ... ok test client_complete_io_for_write ... FAILED test client_respects_buffer_limit_pre_handshake ... FAILED test client_respects_buffer_limit_pre_handshake_with_vectored_write ... FAILED test config_builder_for_client_rejects_empty_cipher_suites ... ok test config_builder_for_server_rejects_empty_cipher_suites ... ok test config_builder_for_server_rejects_incompatible_cipher_suites ... ok test config_builder_for_client_rejects_incompatible_cipher_suites ... ok test config_builder_for_client_rejects_empty_kx_groups ... ok test config_builder_for_server_rejects_empty_kx_groups ... ok test early_data_not_available ... ok test connection_types_are_not_huge ... ok test client_stream_write ... FAILED test early_data_not_available_on_server_before_client_hello ... ok test client_stream_read ... FAILED test client_streamowned_write ... FAILED test client_respects_buffer_limit_post_handshake ... FAILED test client_streamowned_read ... FAILED test negotiated_ciphersuite_server ... FAILED test key_log_for_tls12 ... FAILED test new_client_returns_initial_io_state ... ok test server_allow_any_anonymous_or_authenticated_client ... FAILED test server_cert_resolve_reduces_sigalgs_for_ecdsa_ciphersuite ... ok test key_log_for_tls13 ... FAILED test early_data_can_be_rejected_by_server ... FAILED test early_data_is_available_on_resumption ... FAILED test new_server_returns_initial_io_state ... ok test negotiated_ciphersuite_default ... FAILED test negotiated_ciphersuite_client ... FAILED test server_cert_resolve_with_alpn ... ok test server_complete_io_for_handshake_eof ... ok test server_complete_io_for_read ... FAILED test server_complete_io_for_handshake ... FAILED test server_can_get_client_cert_after_resumption ... FAILED test server_cert_resolve_with_sni ... ok test server_closes_uncleanly ... FAILED test server_config_is_clone ... ok test server_complete_io_for_handshake_ending_with_alert ... ok test server_connection_is_debug ... ok test server_complete_io_for_write ... FAILED test server_cert_resolve_reduces_sigalgs_for_rsa_ciphersuite ... ok test server_can_get_client_cert ... FAILED test server_error_is_sticky ... ok test server_exposes_offered_sni_smashed_to_lowercase ... FAILED test server_close_notify ... FAILED test server_flush_does_nothing ... ok test server_is_send_and_sync ... ok test server_exposes_offered_sni ... FAILED test server_streamowned_handshake_error ... ok test server_respects_buffer_limit_pre_handshake_with_vectored_write ... FAILED test server_stream_handshake_error ... ok test server_exposes_offered_sni_even_if_resolver_fails ... ok test server_streamowned_write ... FAILED test server_respects_buffer_limit_pre_handshake ... FAILED test server_stream_write ... FAILED test sni_resolver_rejects_bad_certs ... ok test sni_resolver_lower_cases_configured_names ... FAILED test sni_resolver_rejects_wrong_names ... ok test server_respects_buffer_limit_post_handshake ... FAILED test server_stream_read ... FAILED test server_read_returns_wouldblock_when_no_data ... ok test test_acceptor ... ok test sni_resolver_works ... FAILED test test_client_does_not_offer_sha1 ... ok test test_client_config_keyshare_mismatch ... ok test server_streamowned_read ... FAILED test stream_write_swallows_underlying_io_error_after_plaintext_processed ... FAILED test test_config_builders_debug ... ok test test_client_mtu_reduction ... ok test sni_resolver_lower_cases_queried_names ... FAILED test test_client_tls12_no_resume_after_server_downgrade ... FAILED test test_client_attempts_to_use_unsupported_kx_group ... FAILED test test_no_warning_logging_during_successful_sessions ... FAILED test test_client_config_keyshare ... FAILED test test_server_mtu_reduction ... FAILED test test_server_rejects_duplicate_sni_names ... ok test test_server_rejects_clients_without_any_kx_group_overlap ... ok test test_client_sends_helloretryrequest ... FAILED test test_received_plaintext_backpressure ... FAILED test test_client_rejects_illegal_tls13_ccs ... ok test vectored_write_for_client_handshake ... FAILED test stream_write_reports_underlying_io_error_before_plaintext_processed ... FAILED test test_tls13_exporter ... FAILED test test_tls12_exporter ... FAILED test vectored_write_for_server_appdata ... FAILED test test_server_rejects_empty_sni_extension ... ok test tls13_stateless_resumption ... FAILED test tls13_stateful_resumption ... FAILED test vectored_write_for_server_handshake_no_half_rtt_by_default ... FAILED test vectored_write_for_server_handshake_no_half_rtt_with_client_auth ... FAILED test vectored_write_with_slow_client ... FAILED test vectored_write_for_client_appdata ... FAILED test vectored_write_for_server_handshake_with_half_rtt_data ... FAILED test versions ... FAILED failures: ---- client_can_get_server_cert_after_resumption stdout ---- thread 'client_can_get_server_cert_after_resumption' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_can_get_server_cert_after_resumption at ./tests/api.rs:361:13 6: api::client_can_get_server_cert_after_resumption::{{closure}} at ./tests/api.rs:354:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_checks_server_certificate_with_given_name stdout ---- thread 'client_checks_server_certificate_with_given_name' panicked at 'assertion failed: `(left == right)` left: `Err(Client(InvalidCertificateData("invalid peer certificate: CertExpired")))`, right: `Err(Client(InvalidCertificateData("invalid peer certificate: CertNotValidForName")))`', rustls/tests/api.rs:879:13 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::panicking::assert_failed_inner 3: core::panicking::assert_failed at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:181:5 4: api::client_checks_server_certificate_with_given_name at ./tests/api.rs:879:13 5: api::client_checks_server_certificate_with_given_name::{{closure}} at ./tests/api.rs:865:1 6: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_cert_resolve stdout ---- thread 'client_cert_resolve' panicked at 'assertion failed: `(left == right)` left: `Err(Client(InvalidCertificateData("invalid peer certificate: CertExpired")))`, right: `Err(Server(NoCertificatesPresented))`', rustls/tests/api.rs:949:13 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::panicking::assert_failed_inner 3: core::panicking::assert_failed at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:181:5 4: api::client_cert_resolve at ./tests/api.rs:949:13 5: api::client_cert_resolve::{{closure}} at ./tests/api.rs:938:1 6: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_close_notify stdout ---- thread 'client_close_notify' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_close_notify at ./tests/api.rs:535:9 6: api::client_close_notify::{{closure}} at ./tests/api.rs:527:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- alpn stdout ---- thread 'alpn' panicked at 'assertion failed: `(left == right)` left: `Some(Client(InvalidCertificateData("invalid peer certificate: CertExpired")))`, right: `None`', rustls/tests/api.rs:57:9 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::panicking::assert_failed_inner 3: core::panicking::assert_failed at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:181:5 4: api::alpn_test_error at ./tests/api.rs:57:9 5: api::alpn_test at ./tests/api.rs:62:5 6: api::alpn at ./tests/api.rs:68:5 7: api::alpn::{{closure}} at ./tests/api.rs:66:1 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_complete_io_for_handshake stdout ---- thread 'client_complete_io_for_handshake' panicked at 'called `Result::unwrap()` on an `Err` value: AlertReceived(BadCertificate)', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:521:36 7: api::client_complete_io_for_handshake at ./tests/api.rs:1317:26 8: api::client_complete_io_for_handshake::{{closure}} at ./tests/api.rs:1313:1 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 10: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_auth_works stdout ---- thread 'client_auth_works' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_auth_works at ./tests/api.rs:966:13 6: api::client_auth_works::{{closure}} at ./tests/api.rs:958:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- buffered_both_data_sent stdout ---- thread 'buffered_both_data_sent' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::buffered_both_data_sent at ./tests/api.rs:326:9 6: api::buffered_both_data_sent::{{closure}} at ./tests/api.rs:303:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_closes_uncleanly stdout ---- thread 'client_closes_uncleanly' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_closes_uncleanly at ./tests/api.rs:617:9 6: api::client_closes_uncleanly::{{closure}} at ./tests/api.rs:609:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- buffered_server_data_sent stdout ---- thread 'buffered_server_data_sent' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::buffered_server_data_sent at ./tests/api.rs:294:9 6: api::buffered_server_data_sent::{{closure}} at ./tests/api.rs:284:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_can_get_server_cert stdout ---- thread 'client_can_get_server_cert' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_can_get_server_cert at ./tests/api.rs:345:13 6: api::client_can_get_server_cert::{{closure}} at ./tests/api.rs:339:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- buffered_client_data_sent stdout ---- thread 'buffered_client_data_sent' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::buffered_client_data_sent at ./tests/api.rs:275:9 6: api::buffered_client_data_sent::{{closure}} at ./tests/api.rs:265:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_complete_io_for_read stdout ---- thread 'client_complete_io_for_read' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_complete_io_for_read at ./tests/api.rs:1370:9 6: api::client_complete_io_for_read::{{closure}} at ./tests/api.rs:1366:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_complete_io_for_write stdout ---- thread 'client_complete_io_for_write' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_complete_io_for_write at ./tests/api.rs:1341:9 6: api::client_complete_io_for_write::{{closure}} at ./tests/api.rs:1337:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_respects_buffer_limit_pre_handshake stdout ---- thread 'client_respects_buffer_limit_pre_handshake' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_respects_buffer_limit_pre_handshake at ./tests/api.rs:1123:5 6: api::client_respects_buffer_limit_pre_handshake::{{closure}} at ./tests/api.rs:1103:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_respects_buffer_limit_pre_handshake_with_vectored_write stdout ---- thread 'client_respects_buffer_limit_pre_handshake_with_vectored_write' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_respects_buffer_limit_pre_handshake_with_vectored_write at ./tests/api.rs:1147:5 6: api::client_respects_buffer_limit_pre_handshake_with_vectored_write::{{closure}} at ./tests/api.rs:1131:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_stream_write stdout ---- thread 'client_stream_write' panicked at 'called `Result::unwrap()` on an `Err` value: AlertReceived(BadCertificate)', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:521:36 7: rustls::stream::Stream::complete_prior_io at ./src/stream.rs:35:13 8: as std::io::Write>::write at ./src/stream.rs:109:9 9: api::client_stream_write at ./tests/api.rs:1469:24 10: api::client_stream_write::{{closure}} at ./tests/api.rs:1462:1 11: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 12: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_stream_read stdout ---- thread 'client_stream_read' panicked at 'called `Result::unwrap()` on an `Err` value: AlertReceived(BadCertificate)', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:521:36 7: rustls::stream::Stream::complete_prior_io at ./src/stream.rs:35:13 8: as std::io::Read>::read at ./src/stream.rs:53:9 9: api::check_read at ./tests/api.rs:186:29 10: api::client_stream_read at ./tests/api.rs:1502:13 11: api::client_stream_read::{{closure}} at ./tests/api.rs:1490:1 12: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 13: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_streamowned_write stdout ---- thread 'client_streamowned_write' panicked at 'called `Result::unwrap()` on an `Err` value: AlertReceived(BadCertificate)', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:521:36 7: rustls::stream::Stream::complete_prior_io at ./src/stream.rs:35:13 8: as std::io::Write>::write at ./src/stream.rs:109:9 9: as std::io::Write>::write at ./src/stream.rs:225:9 10: api::client_streamowned_write at ./tests/api.rs:1483:24 11: api::client_streamowned_write::{{closure}} at ./tests/api.rs:1476:1 12: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 13: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_respects_buffer_limit_post_handshake stdout ---- thread 'client_respects_buffer_limit_post_handshake' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::client_respects_buffer_limit_post_handshake at ./tests/api.rs:1158:5 6: api::client_respects_buffer_limit_post_handshake::{{closure}} at ./tests/api.rs:1155:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- client_streamowned_read stdout ---- thread 'client_streamowned_read' panicked at 'called `Result::unwrap()` on an `Err` value: AlertReceived(BadCertificate)', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:521:36 7: rustls::stream::Stream::complete_prior_io at ./src/stream.rs:35:13 8: as std::io::Read>::read at ./src/stream.rs:53:9 9: as std::io::Read>::read at ./src/stream.rs:209:9 10: api::check_read at ./tests/api.rs:186:29 11: api::client_streamowned_read at ./tests/api.rs:1520:13 12: api::client_streamowned_read::{{closure}} at ./tests/api.rs:1508:1 13: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 14: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- negotiated_ciphersuite_server stdout ---- do_suite_test TLSv1_3 TLS13_CHACHA20_POLY1305_SHA256 thread 'negotiated_ciphersuite_server' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:2104:34 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::do_suite_test at ./tests/api.rs:2104:5 5: api::negotiated_ciphersuite_server at ./tests/api.rs:2235:9 6: api::negotiated_ciphersuite_server::{{closure}} at ./tests/api.rs:2222:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- key_log_for_tls12 stdout ---- thread 'key_log_for_tls12' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::key_log_for_tls12 at ./tests/api.rs:2295:5 6: api::key_log_for_tls12::{{closure}} at ./tests/api.rs:2280:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_allow_any_anonymous_or_authenticated_client stdout ---- thread 'server_allow_any_anonymous_or_authenticated_client' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_allow_any_anonymous_or_authenticated_client at ./tests/api.rs:474:13 6: api::server_allow_any_anonymous_or_authenticated_client::{{closure}} at ./tests/api.rs:453:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- key_log_for_tls13 stdout ---- key log "server": KeyLogItem { label: "CLIENT_HANDSHAKE_TRAFFIC_SECRET", client_random: [235, 12, 30, 52, 236, 73, 196, 182, 108, 118, 32, 212, 215, 248, 247, 44, 154, 164, 218, 98, 18, 95, 33, 202, 238, 184, 94, 99, 152, 169, 21, 146], secret: [169, 181, 19, 133, 123, 134, 87, 195, 133, 151, 57, 255, 53, 55, 30, 2, 134, 34, 55, 21, 237, 127, 69, 127, 7, 131, 80, 111, 119, 11, 124, 201, 37, 50, 39, 210, 145, 109, 136, 164, 157, 100, 186, 74, 206, 100, 54, 213] } key log "server": KeyLogItem { label: "SERVER_HANDSHAKE_TRAFFIC_SECRET", client_random: [235, 12, 30, 52, 236, 73, 196, 182, 108, 118, 32, 212, 215, 248, 247, 44, 154, 164, 218, 98, 18, 95, 33, 202, 238, 184, 94, 99, 152, 169, 21, 146], secret: [204, 238, 110, 120, 129, 191, 208, 97, 15, 191, 249, 186, 130, 15, 77, 48, 188, 45, 116, 28, 31, 227, 250, 15, 239, 30, 207, 108, 79, 147, 62, 10, 65, 38, 158, 134, 243, 49, 82, 51, 216, 59, 202, 138, 129, 150, 177, 45] } key log "server": KeyLogItem { label: "CLIENT_TRAFFIC_SECRET_0", client_random: [235, 12, 30, 52, 236, 73, 196, 182, 108, 118, 32, 212, 215, 248, 247, 44, 154, 164, 218, 98, 18, 95, 33, 202, 238, 184, 94, 99, 152, 169, 21, 146], secret: [8, 4, 231, 69, 152, 46, 203, 252, 210, 78, 198, 188, 117, 98, 232, 11, 93, 214, 14, 128, 123, 11, 13, 41, 139, 230, 107, 146, 210, 56, 242, 102, 234, 238, 30, 129, 8, 103, 205, 49, 91, 155, 1, 220, 214, 244, 52, 5] } key log "server": KeyLogItem { label: "SERVER_TRAFFIC_SECRET_0", client_random: [235, 12, 30, 52, 236, 73, 196, 182, 108, 118, 32, 212, 215, 248, 247, 44, 154, 164, 218, 98, 18, 95, 33, 202, 238, 184, 94, 99, 152, 169, 21, 146], secret: [44, 110, 238, 44, 220, 214, 195, 169, 146, 76, 38, 32, 164, 194, 40, 86, 25, 54, 130, 180, 163, 168, 12, 150, 177, 130, 37, 43, 123, 85, 9, 92, 245, 244, 116, 100, 92, 215, 109, 119, 149, 85, 172, 221, 23, 197, 123, 139] } key log "server": KeyLogItem { label: "EXPORTER_SECRET", client_random: [235, 12, 30, 52, 236, 73, 196, 182, 108, 118, 32, 212, 215, 248, 247, 44, 154, 164, 218, 98, 18, 95, 33, 202, 238, 184, 94, 99, 152, 169, 21, 146], secret: [100, 125, 72, 158, 247, 99, 233, 11, 188, 115, 115, 12, 182, 34, 19, 216, 215, 236, 55, 75, 17, 95, 235, 192, 239, 184, 246, 11, 213, 4, 61, 252, 81, 213, 230, 248, 167, 144, 98, 250, 128, 55, 38, 77, 59, 1, 233, 105] } key log "client": KeyLogItem { label: "CLIENT_HANDSHAKE_TRAFFIC_SECRET", client_random: [235, 12, 30, 52, 236, 73, 196, 182, 108, 118, 32, 212, 215, 248, 247, 44, 154, 164, 218, 98, 18, 95, 33, 202, 238, 184, 94, 99, 152, 169, 21, 146], secret: [169, 181, 19, 133, 123, 134, 87, 195, 133, 151, 57, 255, 53, 55, 30, 2, 134, 34, 55, 21, 237, 127, 69, 127, 7, 131, 80, 111, 119, 11, 124, 201, 37, 50, 39, 210, 145, 109, 136, 164, 157, 100, 186, 74, 206, 100, 54, 213] } key log "client": KeyLogItem { label: "SERVER_HANDSHAKE_TRAFFIC_SECRET", client_random: [235, 12, 30, 52, 236, 73, 196, 182, 108, 118, 32, 212, 215, 248, 247, 44, 154, 164, 218, 98, 18, 95, 33, 202, 238, 184, 94, 99, 152, 169, 21, 146], secret: [204, 238, 110, 120, 129, 191, 208, 97, 15, 191, 249, 186, 130, 15, 77, 48, 188, 45, 116, 28, 31, 227, 250, 15, 239, 30, 207, 108, 79, 147, 62, 10, 65, 38, 158, 134, 243, 49, 82, 51, 216, 59, 202, 138, 129, 150, 177, 45] } thread 'key_log_for_tls13' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::key_log_for_tls13 at ./tests/api.rs:2331:5 6: api::key_log_for_tls13::{{closure}} at ./tests/api.rs:2316:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- early_data_can_be_rejected_by_server stdout ---- thread 'early_data_can_be_rejected_by_server' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::early_data_can_be_rejected_by_server at ./tests/api.rs:2901:5 6: api::early_data_can_be_rejected_by_server::{{closure}} at ./tests/api.rs:2897:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- early_data_is_available_on_resumption stdout ---- thread 'early_data_is_available_on_resumption' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::early_data_is_available_on_resumption at ./tests/api.rs:2852:5 6: api::early_data_is_available_on_resumption::{{closure}} at ./tests/api.rs:2848:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- negotiated_ciphersuite_default stdout ---- do_suite_test TLSv1_3 TLS13_AES_256_GCM_SHA384 thread 'negotiated_ciphersuite_default' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:2104:34 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::do_suite_test at ./tests/api.rs:2104:5 5: api::negotiated_ciphersuite_default at ./tests/api.rs:2189:9 6: api::negotiated_ciphersuite_default::{{closure}} at ./tests/api.rs:2187:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- negotiated_ciphersuite_client stdout ---- do_suite_test TLSv1_3 TLS13_CHACHA20_POLY1305_SHA256 thread 'negotiated_ciphersuite_client' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:2104:34 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::do_suite_test at ./tests/api.rs:2104:5 5: api::negotiated_ciphersuite_client at ./tests/api.rs:2217:9 6: api::negotiated_ciphersuite_client::{{closure}} at ./tests/api.rs:2204:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_complete_io_for_read stdout ---- thread 'server_complete_io_for_read' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_complete_io_for_read at ./tests/api.rs:1445:9 6: api::server_complete_io_for_read::{{closure}} at ./tests/api.rs:1441:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_complete_io_for_handshake stdout ---- thread 'server_complete_io_for_handshake' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:490:26 7: api::server_complete_io_for_handshake at ./tests/api.rs:1392:30 8: api::server_complete_io_for_handshake::{{closure}} at ./tests/api.rs:1387:1 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 10: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_can_get_client_cert_after_resumption stdout ---- thread 'server_can_get_client_cert_after_resumption' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_can_get_client_cert_after_resumption at ./tests/api.rs:403:13 6: api::server_can_get_client_cert_after_resumption::{{closure}} at ./tests/api.rs:394:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_closes_uncleanly stdout ---- thread 'server_closes_uncleanly' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_closes_uncleanly at ./tests/api.rs:574:9 6: api::server_closes_uncleanly::{{closure}} at ./tests/api.rs:566:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_complete_io_for_write stdout ---- thread 'server_complete_io_for_write' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_complete_io_for_write at ./tests/api.rs:1417:9 6: api::server_complete_io_for_write::{{closure}} at ./tests/api.rs:1413:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_can_get_client_cert stdout ---- thread 'server_can_get_client_cert' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_can_get_client_cert at ./tests/api.rs:385:13 6: api::server_can_get_client_cert::{{closure}} at ./tests/api.rs:377:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_exposes_offered_sni_smashed_to_lowercase stdout ---- thread 'server_exposes_offered_sni_smashed_to_lowercase' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_exposes_offered_sni_smashed_to_lowercase at ./tests/api.rs:1832:9 6: api::server_exposes_offered_sni_smashed_to_lowercase::{{closure}} at ./tests/api.rs:1821:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_close_notify stdout ---- thread 'server_close_notify' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_close_notify at ./tests/api.rs:496:9 6: api::server_close_notify::{{closure}} at ./tests/api.rs:488:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_exposes_offered_sni stdout ---- thread 'server_exposes_offered_sni' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_exposes_offered_sni at ./tests/api.rs:1815:9 6: api::server_exposes_offered_sni::{{closure}} at ./tests/api.rs:1805:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_respects_buffer_limit_pre_handshake_with_vectored_write stdout ---- thread 'server_respects_buffer_limit_pre_handshake_with_vectored_write' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_respects_buffer_limit_pre_handshake_with_vectored_write at ./tests/api.rs:1066:5 6: api::server_respects_buffer_limit_pre_handshake_with_vectored_write::{{closure}} at ./tests/api.rs:1050:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_streamowned_write stdout ---- thread 'server_streamowned_write' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:490:26 7: rustls::stream::Stream::complete_prior_io at ./src/stream.rs:35:13 8: as std::io::Write>::write at ./src/stream.rs:109:9 9: as std::io::Write>::write at ./src/stream.rs:225:9 10: api::server_streamowned_write at ./tests/api.rs:1547:24 11: api::server_streamowned_write::{{closure}} at ./tests/api.rs:1540:1 12: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 13: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_respects_buffer_limit_pre_handshake stdout ---- thread 'server_respects_buffer_limit_pre_handshake' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_respects_buffer_limit_pre_handshake at ./tests/api.rs:1042:5 6: api::server_respects_buffer_limit_pre_handshake::{{closure}} at ./tests/api.rs:1022:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_stream_write stdout ---- thread 'server_stream_write' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:490:26 7: rustls::stream::Stream::complete_prior_io at ./src/stream.rs:35:13 8: as std::io::Write>::write at ./src/stream.rs:109:9 9: api::server_stream_write at ./tests/api.rs:1533:24 10: api::server_stream_write::{{closure}} at ./tests/api.rs:1526:1 11: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 12: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- sni_resolver_lower_cases_configured_names stdout ---- thread 'sni_resolver_lower_cases_configured_names' panicked at 'assertion failed: `(left == right)` left: `Err(Client(InvalidCertificateData("invalid peer certificate: CertExpired")))`, right: `Ok(())`', rustls/tests/api.rs:1955:5 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::panicking::assert_failed_inner 3: core::panicking::assert_failed at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:181:5 4: api::sni_resolver_lower_cases_configured_names at ./tests/api.rs:1955:5 5: api::sni_resolver_lower_cases_configured_names::{{closure}} at ./tests/api.rs:1933:1 6: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_respects_buffer_limit_post_handshake stdout ---- thread 'server_respects_buffer_limit_post_handshake' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::server_respects_buffer_limit_post_handshake at ./tests/api.rs:1078:5 6: api::server_respects_buffer_limit_post_handshake::{{closure}} at ./tests/api.rs:1074:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_stream_read stdout ---- thread 'server_stream_read' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:490:26 7: rustls::stream::Stream::complete_prior_io at ./src/stream.rs:35:13 8: as std::io::Read>::read at ./src/stream.rs:53:9 9: api::check_read at ./tests/api.rs:186:29 10: api::server_stream_read at ./tests/api.rs:1566:13 11: api::server_stream_read::{{closure}} at ./tests/api.rs:1554:1 12: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 13: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- sni_resolver_works stdout ---- thread 'sni_resolver_works' panicked at 'assertion failed: `(left == right)` left: `Err(Client(InvalidCertificateData("invalid peer certificate: CertExpired")))`, right: `Ok(())`', rustls/tests/api.rs:1886:5 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::panicking::assert_failed_inner 3: core::panicking::assert_failed at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:181:5 4: api::sni_resolver_works at ./tests/api.rs:1886:5 5: api::sni_resolver_works::{{closure}} at ./tests/api.rs:1866:1 6: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- server_streamowned_read stdout ---- logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'server_streamowned_read' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: rustls::conn::ConnectionCommon::complete_io at ./src/conn.rs:490:26 7: rustls::stream::Stream::complete_prior_io at ./src/stream.rs:35:13 8: as std::io::Read>::read at ./src/stream.rs:53:9 9: as std::io::Read>::read at ./src/stream.rs:209:9 10: api::check_read at ./tests/api.rs:186:29 11: api::server_streamowned_read at ./tests/api.rs:1584:13 12: api::server_streamowned_read::{{closure}} at ./tests/api.rs:1572:1 13: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 14: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- stream_write_swallows_underlying_io_error_after_plaintext_processed stdout ---- logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 8f5a9f7cd18540e02a97db0abf75f283f6171aa97047a54ba63dd39634cc1591ff89272c0f920ef40afd196292f83d6b2165ed0a0ff0106bc9008d06af9b81af904a29dbac739a2d0d48b60555932ef6c1ea70dc39ef92951571880d7f008b07176bf0af7318c71b13f235a2f25dfebe344eb1c10b5a22f53f4408999b7f5762afe5e7479e473ad062898d1892c348ba3113d86003912305ef1dfd9e24822ea3ffb5bd9800e4d7c7a6dfe0bb76bf8a86734fee8e2f819a80a31133cb86f9202b15fc1a546b6f242ae44c40e901e5df78fe8d3aeb3731dfb0f80fb405aa2d6012e9536fd437db74249b60122f1e9600c7943a0a9ef48091d1a7649e70397298c7 }) }, encoded: 0f000104080601008f5a9f7cd18540e02a97db0abf75f283f6171aa97047a54ba63dd39634cc1591ff89272c0f920ef40afd196292f83d6b2165ed0a0ff0106bc9008d06af9b81af904a29dbac739a2d0d48b60555932ef6c1ea70dc39ef92951571880d7f008b07176bf0af7318c71b13f235a2f25dfebe344eb1c10b5a22f53f4408999b7f5762afe5e7479e473ad062898d1892c348ba3113d86003912305ef1dfd9e24822ea3ffb5bd9800e4d7c7a6dfe0bb76bf8a86734fee8e2f819a80a31133cb86f9202b15fc1a546b6f242ae44c40e901e5df78fe8d3aeb3731dfb0f80fb405aa2d6012e9536fd437db74249b60122f1e9600c7943a0a9ef48091d1a7649e70397298c7 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(f37c8cffe4dca8b5f121ff803e41f96ff708e874a34a5fd0f708e75e0cf6ace57f7ffe54f5a7def7bc8e44b145c41b93) }, encoded: 14000030f37c8cffe4dca8b5f121ff803e41f96ff708e874a34a5fd0f708e75e0cf6ace57f7ffe54f5a7def7bc8e44b145c41b93 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 9193fee446f3f2b26c810c2a693cb190bb18489f077467a30b933966b239f528, session_id: 88b90bcfb0faefc2e0fb59cfc43a2857d5c2af707c2f5305f0ae4dc17f290adc, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: e84e817afa880f52e128a8921ce324db51c9728aa54fba4dbeecf9106b72fc4c, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'stream_write_swallows_underlying_io_error_after_plaintext_processed' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::stream_write_swallows_underlying_io_error_after_plaintext_processed at ./tests/api.rs:1638:5 6: api::stream_write_swallows_underlying_io_error_after_plaintext_processed::{{closure}} at ./tests/api.rs:1636:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- sni_resolver_lower_cases_queried_names stdout ---- logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 576a506abb0048cb0d98d8d7a6e082d9d3a63b90b591d286d83d3eec77f423a9065d761e7ea4cb33bc34890d4fe9db2f352fd128e5103a80b339369dac7875cbedf4d46af7180b06765dbdc458846f2938e5faf18a04b1f63828f18d737e4c70794d45c3d048081cd1ab5fde21a0837e578fb22abf0cc9692ef22ad04ddb8196d6e4ca0890a560a3a3186f8e40cfcd7083ae45c763b4cf0cca3cabaf1afabbc839d5915e8f4378ea52d5843dfb048c9d13b1af1a2a7e485a9c1317cb73510f216320243cbb54b1bb20d96b30251c2a90a24d4af98952f173197555f4a285a4879b854333765a567ff03654c902b89f9ee416088c78eb97c8f9d31c8f779b99ba }) }, encoded: 0f00010408060100576a506abb0048cb0d98d8d7a6e082d9d3a63b90b591d286d83d3eec77f423a9065d761e7ea4cb33bc34890d4fe9db2f352fd128e5103a80b339369dac7875cbedf4d46af7180b06765dbdc458846f2938e5faf18a04b1f63828f18d737e4c70794d45c3d048081cd1ab5fde21a0837e578fb22abf0cc9692ef22ad04ddb8196d6e4ca0890a560a3a3186f8e40cfcd7083ae45c763b4cf0cca3cabaf1afabbc839d5915e8f4378ea52d5843dfb048c9d13b1af1a2a7e485a9c1317cb73510f216320243cbb54b1bb20d96b30251c2a90a24d4af98952f173197555f4a285a4879b854333765a567ff03654c902b89f9ee416088c78eb97c8f9d31c8f779b99ba } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(ef6ef4470fa544249d544c4140d23553c060e01a08555ac5b7799af7eab4b775522fc2a9cd4026906773255e40991f03) }, encoded: 14000030ef6ef4470fa544249d544c4140d23553c060e01a08555ac5b7799af7eab4b775522fc2a9cd4026906773255e40991f03 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 344d2f53265cd75ed406eb9d8b9d649fb9f891b7ba741a77a539f1421d295268, session_id: cf009c159d759d004d1e71bb6f830c3e0f749437327af2fb1ea64f1919c781cf, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 3fe82104695840362848a69828e7e2bd6a4f7cb9119ae178ff48d515d6493844, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'sni_resolver_lower_cases_queried_names' panicked at 'assertion failed: `(left == right)` left: `Err(Client(InvalidCertificateData("invalid peer certificate: CertExpired")))`, right: `Ok(())`', rustls/tests/api.rs:1982:5 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::panicking::assert_failed_inner 3: core::panicking::assert_failed at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:181:5 4: api::sni_resolver_lower_cases_queried_names at ./tests/api.rs:1982:5 5: api::sni_resolver_lower_cases_queried_names::{{closure}} at ./tests/api.rs:1959:1 6: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_client_tls12_no_resume_after_server_downgrade stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs [rustls/tests/api.rs:4019] "handshake 1" = "handshake 1" logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: ad823e159869a47d0040122879b66e5c9ecd4b62a5c6c2a0b59c52b7bc0617fa, session_id: ccfd8a06f3b2ded0bf6e474e955a9798b1da71838c511e637226dfe21c0b7772, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 7f31306d1fe546926cbe14848d770cb0469c023a5be6b1885d813adb100c9f7a, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e70303ad823e159869a47d0040122879b66e5c9ecd4b62a5c6c2a0b59c52b7bc0617fa20ccfd8a06f3b2ded0bf6e474e955a9798b1da71838c511e637226dfe21c0b77720014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d00207f31306d1fe546926cbe14848d770cb0469c023a5be6b1885d813adb100c9f7a002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: ad823e159869a47d0040122879b66e5c9ecd4b62a5c6c2a0b59c52b7bc0617fa, session_id: ccfd8a06f3b2ded0bf6e474e955a9798b1da71838c511e637226dfe21c0b7772, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 7f31306d1fe546926cbe14848d770cb0469c023a5be6b1885d813adb100c9f7a }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 2af070c24d4ccfa8510c7a78345622dc2c89eef9bd301a7aa755c179cfea36ce, session_id: ccfd8a06f3b2ded0bf6e474e955a9798b1da71838c511e637226dfe21c0b7772, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 90c27c7a4a511edce303dd68cdc826b8139e4b950aea515f90456e30fd5cd83a }), SupportedVersions(TLSv1_3)] }) }, encoded: 0200007603032af070c24d4ccfa8510c7a78345622dc2c89eef9bd301a7aa755c179cfea36ce20ccfd8a06f3b2ded0bf6e474e955a9798b1da71838c511e637226dfe21c0b7772130200002e00330024001d002090c27c7a4a511edce303dd68cdc826b8139e4b950aea515f90456e30fd5cd83a002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x01\xb80\x82\x01j\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\x05\x06\x03+ep0.1,0*\x06\x03U\x04\x03\x0c#ponytown EdDSA level 2 intermediate0\x1e\x17\r190816132851Z\x17\r250205132851Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0*0\x05\x06\x03+ep\x03!\0\x10\xf4\xce!\xacO\x94s\x0e\x10Rf\x8a9\xe2\x9f\xa6\x19%\x04\x98\xb5\xaa\xca\xad_\x8b\xbe\x92v\xecz\xa3\x81\xc00\x81\xbd0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14k\xf8'W\x8f\x9a\xdb`T):.\x01\x85\xfa\x9d\xf2\xe7<\xa60D\x06\x03U\x1d#\x04=0;\x80\x14\x17\x120S\x8d:\xb4m\xc2\xb0\xf5\xa4\x1dj\x9f\xb9D\xf8\xf1\xab\xa1 \xa4\x1e0\x1c1\x1a0\x18\x06\x03U\x04\x03\x0c\x11ponytown EdDSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\x05\x06\x03+ep\x03A\0)\x0e P\x9e\xcd\xdf\xba\xfb\x16\xb8ZHK\xea,\x8f`\x7f\x81\r\x1b\xe9\xe0@gU\x01\xc5\x1c\x83\x94\n9\xfb\xe2Y\xd0\xfbZ\x11\x13\xb2\x1a\x8d\xad\xda\n\xa2\xd8\xbc\xb3\xe3\xb9\x8b\xc8`\xaf\xaa\x05[\x0b\xa7\x07"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x01W0\x82\x01\t\xa0\x03\x02\x01\x02\x02\x01{0\x05\x06\x03+ep0\x1c1\x1a0\x18\x06\x03U\x04\x03\x0c\x11ponytown EdDSA CA0\x1e\x17\r190816132851Z\x17\r290813132851Z0.1,0*\x06\x03U\x04\x03\x0c#ponytown EdDSA level 2 intermediate0*0\x05\x06\x03+ep\x03!\0>!\xde\xdd\x14\n\x83\x03\x1a\x02*\xe1E\xb8?\x9c\xc3\x9e\x0b\x18\xe2\xfc\xb5\xa4M\xf0\xcc\xb3\xc5#\x85]\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\x17\x120S\x8d:\xb4m\xc2\xb0\xf5\xa4\x1dj\x9f\xb9D\xf8\xf1\xab0 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\x05\x06\x03+ep\x03A\0\x06E\xbc\xc7\xa4g\xbdH\xf0%\xec\x06l\x7f\xd0N\x96z\x86\x9a\x9f\xd9\x89\x1e\x02\xaa\x81\x07J\xe3\x0e!\xe1\xd4`\xe88\xcd\x1b\xde{!\xba\xcb\x14\xed\xefe\xdb\x812y\xda\xa8s\xf7\xc51E\xfb]D\xca\x0f"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x01L0\x81\xff\xa0\x03\x02\x01\x02\x02\x14Wr\xf6\xd8\xca|\xf8\xfa\xeb\x15\xbc\xfbI\xa7\xef\xac\x05H\xa1\xdd0\x05\x06\x03+ep0\x1c1\x1a0\x18\x06\x03U\x04\x03\x0c\x11ponytown EdDSA CA0\x1e\x17\r190816132850Z\x17\r290813132850Z0\x1c1\x1a0\x18\x06\x03U\x04\x03\x0c\x11ponytown EdDSA CA0*0\x05\x06\x03+ep\x03!\0\x818\xb4\xbc\x1e!\xf7\x01\x19\xf8O\xab%\xc5\xa7\x9acW\x18\xda\x88\xa9>\xf5\xf4\xdbG.:\x8c\x01J\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\xcf\x96\xfd\x1e9\x0e\xc5\xf7\xdb\xb4&aXh>n|n\x0f\xac0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x14\xcf\x96\xfd\x1e9\x0e\xc5\xf7\xdb\xb4&aXh>n|n\x0f\xac0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\x05\x06\x03+ep\x03A\0M\x96\xde\xf3\xe1\xb6{*\x1c\xdes\x16D{x\xb9\x94\x7fLF\xa6\xe9?\xd4`\xe0|\xb3\0\x97\xd3\xccQ\x93\xd7\xcd\xc7\xa0\x98\x88I\xd3\xcbo\x1c\x0c\x9fB\x9a\xa9!\xa5U\xef\xbd\x1a\x03J\xb3\n\x1aD\x0c\x07"), exts: [] }] }) }, encoded: 0b00047a000004760001bc308201b83082016aa003020102020201c8300506032b6570302e312c302a06035504030c23706f6e79746f776e204564445341206c6576656c203220696e7465726d656469617465301e170d3139303831363133323835315a170d3235303230353133323835315a30193117301506035504030c0e746573747365727665722e636f6d302a300506032b657003210010f4ce21ac4f94730e1052668a39e29fa619250498b5aacaad5f8bbe9276ec7aa381c03081bd300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604146bf827578f9adb6054293a2e0185fa9df2e73ca630440603551d23043d303b8014171230538d3ab46dc2b0f5a41d6a9fb944f8f1aba120a41e301c311a301806035504030c11706f6e79746f776e20456444534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300506032b6570034100290e20509ecddfbafb16b85a484bea2c8f607f810d1be9e040675501c51c83940a39fbe259d0fb5a1113b21a8dadda0aa2d8bcb3e3b98bc860afaa055b0ba707000000015b3082015730820109a00302010202017b300506032b6570301c311a301806035504030c11706f6e79746f776e204564445341204341301e170d3139303831363133323835315a170d3239303831333133323835315a302e312c302a06035504030c23706f6e79746f776e204564445341206c6576656c203220696e7465726d656469617465302a300506032b65700321003e21dedd140a83031a022ae145b83f9cc39e0b18e2fcb5a44df0ccb3c523855da35e305c301d0603551d0e04160414171230538d3ab46dc2b0f5a41d6a9fb944f8f1ab30200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300506032b65700341000645bcc7a467bd48f025ec066c7fd04e967a869a9fd9891e02aa81074ae30e21e1d460e838cd1bde7b21bacb14edef65db813279daa873f7c53145fb5d44ca0f00000001503082014c3081ffa00302010202145772f6d8ca7cf8faeb15bcfb49a7efac0548a1dd300506032b6570301c311a301806035504030c11706f6e79746f776e204564445341204341301e170d3139303831363133323835305a170d3239303831333133323835305a301c311a301806035504030c11706f6e79746f776e204564445341204341302a300506032b65700321008138b4bc1e21f70119f84fab25c5a79a635718da88a93ef5f4db472e3a8c014aa3533051301d0603551d0e04160414cf96fd1e390ec5f7dbb4266158683e6e7c6e0fac301f0603551d23041830168014cf96fd1e390ec5f7dbb4266158683e6e7c6e0fac300f0603551d130101ff040530030101ff300506032b65700341004d96def3e1b67b2a1cde7316447b78b9947f4c46a6e93fd460e07cb30097d3cc5193d7cdc7a0988849d3cb6f1c0c9f429aa921a555efbd1a034ab30a1a440c070000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: ED25519, sig: 208ed1d2dc8565b47ccbb655b2e5baeb61bbef2adbae60b0c006ef70e4c61e8c098212877d81946278253e5f2bc126036bf48050db66101f9af3fa46d98f380f }) }, encoded: 0f00004408070040208ed1d2dc8565b47ccbb655b2e5baeb61bbef2adbae60b0c006ef70e4c61e8c098212877d81946278253e5f2bc126036bf48050db66101f9af3fa46d98f380f } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(cb74e184cf5f1413f8a02cd1a678ebaed0cec22a187dc8897bb22782cc0cba66ce94e0555526f14e11c3586611e498cb) }, encoded: 14000030cb74e184cf5f1413f8a02cd1a678ebaed0cec22a187dc8897bb22782cc0cba66ce94e0555526f14e11c3586611e498cb } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 2af070c24d4ccfa8510c7a78345622dc2c89eef9bd301a7aa755c179cfea36ce, session_id: ccfd8a06f3b2ded0bf6e474e955a9798b1da71838c511e637226dfe21c0b7772, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 90c27c7a4a511edce303dd68cdc826b8139e4b950aea515f90456e30fd5cd83a, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x01\xb80\x82\x01j\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\x05\x06\x03+ep0.1,0*\x06\x03U\x04\x03\x0c#ponytown EdDSA level 2 intermediate0\x1e\x17\r190816132851Z\x17\r250205132851Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0*0\x05\x06\x03+ep\x03!\0\x10\xf4\xce!\xacO\x94s\x0e\x10Rf\x8a9\xe2\x9f\xa6\x19%\x04\x98\xb5\xaa\xca\xad_\x8b\xbe\x92v\xecz\xa3\x81\xc00\x81\xbd0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14k\xf8'W\x8f\x9a\xdb`T):.\x01\x85\xfa\x9d\xf2\xe7<\xa60D\x06\x03U\x1d#\x04=0;\x80\x14\x17\x120S\x8d:\xb4m\xc2\xb0\xf5\xa4\x1dj\x9f\xb9D\xf8\xf1\xab\xa1 \xa4\x1e0\x1c1\x1a0\x18\x06\x03U\x04\x03\x0c\x11ponytown EdDSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\x05\x06\x03+ep\x03A\0)\x0e P\x9e\xcd\xdf\xba\xfb\x16\xb8ZHK\xea,\x8f`\x7f\x81\r\x1b\xe9\xe0@gU\x01\xc5\x1c\x83\x94\n9\xfb\xe2Y\xd0\xfbZ\x11\x13\xb2\x1a\x8d\xad\xda\n\xa2\xd8\xbc\xb3\xe3\xb9\x8b\xc8`\xaf\xaa\x05[\x0b\xa7\x07"), Certificate(b"0\x82\x01W0\x82\x01\t\xa0\x03\x02\x01\x02\x02\x01{0\x05\x06\x03+ep0\x1c1\x1a0\x18\x06\x03U\x04\x03\x0c\x11ponytown EdDSA CA0\x1e\x17\r190816132851Z\x17\r290813132851Z0.1,0*\x06\x03U\x04\x03\x0c#ponytown EdDSA level 2 intermediate0*0\x05\x06\x03+ep\x03!\0>!\xde\xdd\x14\n\x83\x03\x1a\x02*\xe1E\xb8?\x9c\xc3\x9e\x0b\x18\xe2\xfc\xb5\xa4M\xf0\xcc\xb3\xc5#\x85]\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\x17\x120S\x8d:\xb4m\xc2\xb0\xf5\xa4\x1dj\x9f\xb9D\xf8\xf1\xab0 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\x05\x06\x03+ep\x03A\0\x06E\xbc\xc7\xa4g\xbdH\xf0%\xec\x06l\x7f\xd0N\x96z\x86\x9a\x9f\xd9\x89\x1e\x02\xaa\x81\x07J\xe3\x0e!\xe1\xd4`\xe88\xcd\x1b\xde{!\xba\xcb\x14\xed\xefe\xdb\x812y\xda\xa8s\xf7\xc51E\xfb]D\xca\x0f"), Certificate(b"0\x82\x01L0\x81\xff\xa0\x03\x02\x01\x02\x02\x14Wr\xf6\xd8\xca|\xf8\xfa\xeb\x15\xbc\xfbI\xa7\xef\xac\x05H\xa1\xdd0\x05\x06\x03+ep0\x1c1\x1a0\x18\x06\x03U\x04\x03\x0c\x11ponytown EdDSA CA0\x1e\x17\r190816132850Z\x17\r290813132850Z0\x1c1\x1a0\x18\x06\x03U\x04\x03\x0c\x11ponytown EdDSA CA0*0\x05\x06\x03+ep\x03!\0\x818\xb4\xbc\x1e!\xf7\x01\x19\xf8O\xab%\xc5\xa7\x9acW\x18\xda\x88\xa9>\xf5\xf4\xdbG.:\x8c\x01J\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\xcf\x96\xfd\x1e9\x0e\xc5\xf7\xdb\xb4&aXh>n|n\x0f\xac0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x14\xcf\x96\xfd\x1e9\x0e\xc5\xf7\xdb\xb4&aXh>n|n\x0f\xac0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\x05\x06\x03+ep\x03A\0M\x96\xde\xf3\xe1\xb6{*\x1c\xdes\x16D{x\xb9\x94\x7fLF\xa6\xe9?\xd4`\xe0|\xb3\0\x97\xd3\xccQ\x93\xd7\xcd\xc7\xa0\x98\x88I\xd3\xcbo\x1c\x0c\x9fB\x9a\xa9!\xa5U\xef\xbd\x1a\x03J\xb3\n\x1aD\x0c\x07")] logging at Warn: Sending fatal alert BadCertificate thread 'test_client_tls12_no_resume_after_server_downgrade' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::test_client_tls12_no_resume_after_server_downgrade at ./tests/api.rs:4023:5 6: api::test_client_tls12_no_resume_after_server_downgrade::{{closure}} at ./tests/api.rs:3994:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_client_attempts_to_use_unsupported_kx_group stdout ---- logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: a4cfe6ecacd34bdbb3473ff81e81ecc38ad940280b2b2bcb28a0437060e436a5, session_id: 013d976ac26441fc375053303f67499fcf8d3102df36fb5e90ab6ba69b0ca028, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: eca4a86ebaa4eb1c3e3fda5d6c017bc572a5dae5cab76742df8c3144aa26a977, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e30303a4cfe6ecacd34bdbb3473ff81e81ecc38ad940280b2b2bcb28a0437060e436a520013d976ac26441fc375053303f67499fcf8d3102df36fb5e90ab6ba69b0ca0280014130213011303c02cc02bcca9c030c02fcca800ff01000086002b00050403040303000b00020100000a00040002001d000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020eca4a86ebaa4eb1c3e3fda5d6c017bc572a5dae5cab76742df8c3144aa26a977002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: a4cfe6ecacd34bdbb3473ff81e81ecc38ad940280b2b2bcb28a0437060e436a5, session_id: 013d976ac26441fc375053303f67499fcf8d3102df36fb5e90ab6ba69b0ca028, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: eca4a86ebaa4eb1c3e3fda5d6c017bc572a5dae5cab76742df8c3144aa26a977 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 27f4a9bb60d625231a10cfb84443eb642de47a33b63dd7396a3fb9df80abfbc9, session_id: 013d976ac26441fc375053303f67499fcf8d3102df36fb5e90ab6ba69b0ca028, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: d1c436ae820e5fc08b4b0947780942d3f82c2c2adcfc7076fc23f272faa63164 }), SupportedVersions(TLSv1_3)] }) }, encoded: 02000076030327f4a9bb60d625231a10cfb84443eb642de47a33b63dd7396a3fb9df80abfbc920013d976ac26441fc375053303f67499fcf8d3102df36fb5e90ab6ba69b0ca028130200002e00330024001d0020d1c436ae820e5fc08b4b0947780942d3f82c2c2adcfc7076fc23f272faa63164002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 7b8bf6228f9936849ce622b236363c6af1fcff9e5fe9774d800db093a459a62b112cbfed62d6bba33929155de487c0f5e290e2035479dc357ea16e4a4716a8ec03dddaec83e5dc8b631e5521785a51d37d8752b492e6795052e0850fcb4c576b9fc1811c8a2ff3c15933c105166af82cabc0f32b2b1c5e00ceb9f064e34c39c4e47f3573e39e9195807dd407412944c6d01c2de16cbb674e4a501379d8ec0b2b065d42d2be4681e049aab4bab8808b5bd6157f41fec3ab57b9381b3479193f306f64e95ef2cd7d12e851f3439683811e918b1635106f054f3788af78add47d3a1503d2c7f3424a3e33765efa586b2a4a7c74148c45ec342bf1ac32b9a1628f25 }) }, encoded: 0f000104080601007b8bf6228f9936849ce622b236363c6af1fcff9e5fe9774d800db093a459a62b112cbfed62d6bba33929155de487c0f5e290e2035479dc357ea16e4a4716a8ec03dddaec83e5dc8b631e5521785a51d37d8752b492e6795052e0850fcb4c576b9fc1811c8a2ff3c15933c105166af82cabc0f32b2b1c5e00ceb9f064e34c39c4e47f3573e39e9195807dd407412944c6d01c2de16cbb674e4a501379d8ec0b2b065d42d2be4681e049aab4bab8808b5bd6157f41fec3ab57b9381b3479193f306f64e95ef2cd7d12e851f3439683811e918b1635106f054f3788af78add47d3a1503d2c7f3424a3e33765efa586b2a4a7c74148c45ec342bf1ac32b9a1628f25 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(3a9c5b9c0d675cb3e942a4ddb71115f74b7614da01912813303167f21ffc82f5119bf1901795ed78aac99067d9027710) }, encoded: 140000303a9c5b9c0d675cb3e942a4ddb71115f74b7614da01912813303167f21ffc82f5119bf1901795ed78aac99067d9027710 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 27f4a9bb60d625231a10cfb84443eb642de47a33b63dd7396a3fb9df80abfbc9, session_id: 013d976ac26441fc375053303f67499fcf8d3102df36fb5e90ab6ba69b0ca028, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: d1c436ae820e5fc08b4b0947780942d3f82c2c2adcfc7076fc23f272faa63164, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'test_client_attempts_to_use_unsupported_kx_group' panicked at 'called `Result::unwrap()` on an `Err` value: Client(InvalidCertificateData("invalid peer certificate: CertExpired"))', rustls/tests/api.rs:3736:58 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::test_client_attempts_to_use_unsupported_kx_group at ./tests/api.rs:3736:5 5: api::test_client_attempts_to_use_unsupported_kx_group::{{closure}} at ./tests/api.rs:3716:1 6: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_no_warning_logging_during_successful_sessions stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 49265437a40587deb805298148a8bbb2e9729a60bba719cbeec975896bd90344, session_id: 317e793ef6a8d4598c97f90caeed590ee405c43f20cc813a30e1d6e487b1845a, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: d35fc8d5c3c4662032cd8f6369e4fc61efce126de7c307aabc969a10f76a2212, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e5030349265437a40587deb805298148a8bbb2e9729a60bba719cbeec975896bd9034420317e793ef6a8d4598c97f90caeed590ee405c43f20cc813a30e1d6e487b1845a0014130213011303c02cc02bcca9c030c02fcca800ff01000088002b0003020304000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020d35fc8d5c3c4662032cd8f6369e4fc61efce126de7c307aabc969a10f76a2212002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 49265437a40587deb805298148a8bbb2e9729a60bba719cbeec975896bd90344, session_id: 317e793ef6a8d4598c97f90caeed590ee405c43f20cc813a30e1d6e487b1845a, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: d35fc8d5c3c4662032cd8f6369e4fc61efce126de7c307aabc969a10f76a2212 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: ac274658cfd648a9301c3aea50ad423d29a6eba746b8c146d883f3c3c2146136, session_id: 317e793ef6a8d4598c97f90caeed590ee405c43f20cc813a30e1d6e487b1845a, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 0fae21bb774959b1fa7cc1735f85f5ed05fc02a76e0bf2061733edcebe5ea579 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303ac274658cfd648a9301c3aea50ad423d29a6eba746b8c146d883f3c3c214613620317e793ef6a8d4598c97f90caeed590ee405c43f20cc813a30e1d6e487b1845a130200002e00330024001d00200fae21bb774959b1fa7cc1735f85f5ed05fc02a76e0bf2061733edcebe5ea579002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: a874f5264905b98500890cc3bbe11ac33639361d5fc75081c7ec7d1473c3d33278188cef48bf55d33cf0d4741070258aa9c8f276ab9b7e93cc9a8c9b13491a7b08ef3f557c4e089520c320fb30f3d89a5a5378f5a1e107ffc4d2d63b177e6ddbbc52b4e4ce4959a2fa28ff6534abec5cdafdbe22dda09f1c0bdc94ea79bb69ab36ac30dc787b02f3757702919dc75a213d44061f209f2b09f1b3ee054395924110aeea7c4856f86818bc43b3ae6510ee37553c8a6a93e74021a8a29a9caa82c5848c138b34f3ec63b49d21fa411a98d839844c77c4562fbc17ebb66f9d61d4b38708c0b0e677bd41eaf4ed4c16a6e20597a1c80a2e78fc85e7791e11aef2da88 }) }, encoded: 0f00010408060100a874f5264905b98500890cc3bbe11ac33639361d5fc75081c7ec7d1473c3d33278188cef48bf55d33cf0d4741070258aa9c8f276ab9b7e93cc9a8c9b13491a7b08ef3f557c4e089520c320fb30f3d89a5a5378f5a1e107ffc4d2d63b177e6ddbbc52b4e4ce4959a2fa28ff6534abec5cdafdbe22dda09f1c0bdc94ea79bb69ab36ac30dc787b02f3757702919dc75a213d44061f209f2b09f1b3ee054395924110aeea7c4856f86818bc43b3ae6510ee37553c8a6a93e74021a8a29a9caa82c5848c138b34f3ec63b49d21fa411a98d839844c77c4562fbc17ebb66f9d61d4b38708c0b0e677bd41eaf4ed4c16a6e20597a1c80a2e78fc85e7791e11aef2da88 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(0bb61922b6e5ab071bd691ad385ab8052c6be957758c6eb075ca21e8320d1d9c80ea7912927f16c3587ab5da261c1197) }, encoded: 140000300bb61922b6e5ab071bd691ad385ab8052c6be957758c6eb075ca21e8320d1d9c80ea7912927f16c3587ab5da261c1197 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: ac274658cfd648a9301c3aea50ad423d29a6eba746b8c146d883f3c3c2146136, session_id: 317e793ef6a8d4598c97f90caeed590ee405c43f20cc813a30e1d6e487b1845a, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 0fae21bb774959b1fa7cc1735f85f5ed05fc02a76e0bf2061733edcebe5ea579, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'test_no_warning_logging_during_successful_sessions' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::test_no_warning_logging_during_successful_sessions at ./tests/api.rs:4173:13 6: api::test_no_warning_logging_during_successful_sessions::{{closure}} at ./tests/api.rs:4164:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_client_config_keyshare stdout ---- logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 5e387a5ad1095622f5d490050104fadb46375811e11d61e061ffa38dfeb08fe8, session_id: e4772b92566488fcf821ca6ff1c645adbff2cca025f486fd58ecf4e183f6744b, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: secp384r1, payload: 04ac995ad207efa4184dea15f892cb6c934db1d9a7074300331c49c462e6efaf220f6e137cf540cea2514c465ea1632f11c8c7f4efa0c424afd2e6efda0ebe1652d98209b0046523de73db1df8e3f9d1556be877bd0b61fbb1aa5fcea002f25509, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 0100012403035e387a5ad1095622f5d490050104fadb46375811e11d61e061ffa38dfeb08fe820e4772b92566488fcf821ca6ff1c645adbff2cca025f486fd58ecf4e183f6744b0014130213011303c02cc02bcca9c030c02fcca800ff010000c7002b00050403040303000b00020100000a000400020018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f7374001200000033006700650018006104ac995ad207efa4184dea15f892cb6c934db1d9a7074300331c49c462e6efaf220f6e137cf540cea2514c465ea1632f11c8c7f4efa0c424afd2e6efda0ebe1652d98209b0046523de73db1df8e3f9d1556be877bd0b61fbb1aa5fcea002f25509002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 5e387a5ad1095622f5d490050104fadb46375811e11d61e061ffa38dfeb08fe8, session_id: e4772b92566488fcf821ca6ff1c645adbff2cca025f486fd58ecf4e183f6744b, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: secp384r1, payload: 04ac995ad207efa4184dea15f892cb6c934db1d9a7074300331c49c462e6efaf220f6e137cf540cea2514c465ea1632f11c8c7f4efa0c424afd2e6efda0ebe1652d98209b0046523de73db1df8e3f9d1556be877bd0b61fbb1aa5fcea002f25509 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: f155955d28a887bcf39604e90e407e630ecfbb083ce33813b3f7620ebe87f587, session_id: e4772b92566488fcf821ca6ff1c645adbff2cca025f486fd58ecf4e183f6744b, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: secp384r1, payload: 04ab15c5f8a7101175a354f749f2504eabee94abf53d3d1a9968a2ffb85b712fc3db94e34ed80dfffbc5a883476e812a4694fae32fd440f10f2c1147c15b41cfc3452f8d0082d9350497bf0f7fa8e97fcc77aadd7da226a9211a37125260804cfb }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000b70303f155955d28a887bcf39604e90e407e630ecfbb083ce33813b3f7620ebe87f58720e4772b92566488fcf821ca6ff1c645adbff2cca025f486fd58ecf4e183f6744b130200006f003300650018006104ab15c5f8a7101175a354f749f2504eabee94abf53d3d1a9968a2ffb85b712fc3db94e34ed80dfffbc5a883476e812a4694fae32fd440f10f2c1147c15b41cfc3452f8d0082d9350497bf0f7fa8e97fcc77aadd7da226a9211a37125260804cfb002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 1a70e2fe03eb6534bbd8ae904b04c686692702eedbe4c4a05999aced786348cf50a32777f9578f082df5df07092b36a868bec6f4680ccf7e02591cfec152474578fcb5c4b6d6509dcb6de577626ff074369f57681b289544352c478bb67a27e4fd250a05358353dd017057a8dfc61dbd23ab2b8de6bcb9435a112b81acb92d561f2e383439e933b2c227b49128c6edd3f9727063fefb8cb21ff0005a804c7fcbdd2d7d9005ceeeb7c7ec8a78a088239de9790762cbd877954f24079d513af29789bc27bf14e4f7587d0aeb7b3debe71473567d8915f97af9fbc1d1762a3fa35b9d4d69df76ae8ed77acecd26d4af0d242d562890abc1c844d8fd05cd5bcc242f }) }, encoded: 0f000104080601001a70e2fe03eb6534bbd8ae904b04c686692702eedbe4c4a05999aced786348cf50a32777f9578f082df5df07092b36a868bec6f4680ccf7e02591cfec152474578fcb5c4b6d6509dcb6de577626ff074369f57681b289544352c478bb67a27e4fd250a05358353dd017057a8dfc61dbd23ab2b8de6bcb9435a112b81acb92d561f2e383439e933b2c227b49128c6edd3f9727063fefb8cb21ff0005a804c7fcbdd2d7d9005ceeeb7c7ec8a78a088239de9790762cbd877954f24079d513af29789bc27bf14e4f7587d0aeb7b3debe71473567d8915f97af9fbc1d1762a3fa35b9d4d69df76ae8ed77acecd26d4af0d242d562890abc1c844d8fd05cd5bcc242f } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(4483f059f8397d8320aa24860fe83bdf36e1dfd89e2f422d881659384d8b85630597ddfeb5c3c9117e2758866a4834ac) }, encoded: 140000304483f059f8397d8320aa24860fe83bdf36e1dfd89e2f422d881659384d8b85630597ddfeb5c3c9117e2758866a4834ac } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: f155955d28a887bcf39604e90e407e630ecfbb083ce33813b3f7620ebe87f587, session_id: e4772b92566488fcf821ca6ff1c645adbff2cca025f486fd58ecf4e183f6744b, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: secp384r1, payload: 04ab15c5f8a7101175a354f749f2504eabee94abf53d3d1a9968a2ffb85b712fc3db94e34ed80dfffbc5a883476e812a4694fae32fd440f10f2c1147c15b41cfc3452f8d0082d9350497bf0f7fa8e97fcc77aadd7da226a9211a37125260804cfb, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'test_client_config_keyshare' panicked at 'called `Result::unwrap()` on an `Err` value: Client(InvalidCertificateData("invalid peer certificate: CertExpired"))', rustls/tests/api.rs:3642:56 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::test_client_config_keyshare at ./tests/api.rs:3642:5 5: api::test_client_config_keyshare::{{closure}} at ./tests/api.rs:3636:1 6: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_server_mtu_reduction stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: f722845bab3fb8e95965a2cc92f7d48f3c3b8461c10e94c496c4a242ef595e86, session_id: 1b677afaec5c5be4ef0f906c4764d88b8392e0cc48f4e269b4eebd3f72065346, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: bedb10e75c27d1422e5cb5f396a68612d30f38c6d427a9673ef8b9d0a8168268, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e70303f722845bab3fb8e95965a2cc92f7d48f3c3b8461c10e94c496c4a242ef595e86201b677afaec5c5be4ef0f906c4764d88b8392e0cc48f4e269b4eebd3f720653460014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020bedb10e75c27d1422e5cb5f396a68612d30f38c6d427a9673ef8b9d0a8168268002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: f722845bab3fb8e95965a2cc92f7d48f3c3b8461c10e94c496c4a242ef595e86, session_id: 1b677afaec5c5be4ef0f906c4764d88b8392e0cc48f4e269b4eebd3f72065346, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: bedb10e75c27d1422e5cb5f396a68612d30f38c6d427a9673ef8b9d0a8168268 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: eb332a291d7b8d410addfd52be1e922f2c047d505a67c642908d6af5070d28b7, session_id: 1b677afaec5c5be4ef0f906c4764d88b8392e0cc48f4e269b4eebd3f72065346, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: d9a10b12d5454ff683c3095354660e2793982d9541a16b9551e6bfbb8a4d7173 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303eb332a291d7b8d410addfd52be1e922f2c047d505a67c642908d6af5070d28b7201b677afaec5c5be4ef0f906c4764d88b8392e0cc48f4e269b4eebd3f72065346130200002e00330024001d0020d9a10b12d5454ff683c3095354660e2793982d9541a16b9551e6bfbb8a4d7173002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 98ed55be6868af175d9303dc85e266b552d3ecee6d35991d258df77cdfa92306dd5551c828611a30471ea739138f3af6d390b9586663215f05b58aa7e3d96ab5ed5912ea7ab236a60a270255773698ace75c5c83eea19c8cb9541d0eb6f9c5d5da5c003e13df91d3a65b98e615489c658a8ca13b8258508646c7f6b9edd33172fc50b146d27875c1559a682c35de9e2cb228f134df5f1b893abe96c3eaf4f88826572d31271f0c7f8cdf6aeb4d4f33e510be68dab176903d1d6473beb7f3e705e09d77d3bc06612696e2dd250faaf78d3011c2ed87db2552cd4551801d7daf4cc95380105b4af8ea319958e73138f518b1b6fc5de916a90fd099e2d169ae6e8e }) }, encoded: 0f0001040806010098ed55be6868af175d9303dc85e266b552d3ecee6d35991d258df77cdfa92306dd5551c828611a30471ea739138f3af6d390b9586663215f05b58aa7e3d96ab5ed5912ea7ab236a60a270255773698ace75c5c83eea19c8cb9541d0eb6f9c5d5da5c003e13df91d3a65b98e615489c658a8ca13b8258508646c7f6b9edd33172fc50b146d27875c1559a682c35de9e2cb228f134df5f1b893abe96c3eaf4f88826572d31271f0c7f8cdf6aeb4d4f33e510be68dab176903d1d6473beb7f3e705e09d77d3bc06612696e2dd250faaf78d3011c2ed87db2552cd4551801d7daf4cc95380105b4af8ea319958e73138f518b1b6fc5de916a90fd099e2d169ae6e8e } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(6fdb47c5635b1d82b637c03b685335dde324af75e1cec90d0c6af39efe7193790a7d688bfd6f8e484dff7b4125c69104) }, encoded: 140000306fdb47c5635b1d82b637c03b685335dde324af75e1cec90d0c6af39efe7193790a7d688bfd6f8e484dff7b4125c69104 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: eb332a291d7b8d410addfd52be1e922f2c047d505a67c642908d6af5070d28b7, session_id: 1b677afaec5c5be4ef0f906c4764d88b8392e0cc48f4e269b4eebd3f72065346, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: d9a10b12d5454ff683c3095354660e2793982d9541a16b9551e6bfbb8a4d7173, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Dropping CCS logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'test_server_mtu_reduction' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: api::test_server_mtu_reduction at ./tests/api.rs:3822:9 7: api::test_server_mtu_reduction::{{closure}} at ./tests/api.rs:3790:1 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_client_sends_helloretryrequest stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 96702a42700359c8ee8bb88f1f2d582220782d802331773f081d9198a143a262, session_id: bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a260, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ secp384r1, X25519, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: secp384r1, payload: 04d0111a94a32ee42e21e342201178ef40562dd74e98294e074ad26b9aa34335c10f6e6f50e6529e0813479f15edf2c256a4d70f1f562e572764769191aa90968063150c69d18ccbc2cf5001a05bcfdbdb75745435b4fef54eb6f02ac9b58a3b9e, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 01000126030396702a42700359c8ee8bb88f1f2d582220782d802331773f081d9198a143a26220bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a2600014130213011303c02cc02bcca9c030c02fcca800ff010000c9002b00050403040303000b00020100000a000600040018001d000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f7374001200000033006700650018006104d0111a94a32ee42e21e342201178ef40562dd74e98294e074ad26b9aa34335c10f6e6f50e6529e0813479f15edf2c256a4d70f1f562e572764769191aa90968063150c69d18ccbc2cf5001a05bcfdbdb75745435b4fef54eb6f02ac9b58a3b9e002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 96702a42700359c8ee8bb88f1f2d582220782d802331773f081d9198a143a262, session_id: bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a260, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([secp384r1, X25519]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: secp384r1, payload: 04d0111a94a32ee42e21e342201178ef40562dd74e98294e074ad26b9aa34335c10f6e6f50e6529e0813479f15edf2c256a4d70f1f562e572764769191aa90968063150c69d18ccbc2cf5001a05bcfdbdb75745435b4fef54eb6f02ac9b58a3b9e }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: Requesting retry Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: HelloRetryRequest, payload: HelloRetryRequest(HelloRetryRequest { legacy_version: TLSv1_2, session_id: , cipher_suite: TLS13_AES_256_GCM_SHA384, extensions: [KeyShare(X25519), SupportedVersions(TLSv1_3)] }) }, encoded: 020000340303cf21ad74e59a6111be1d8c021e65b891c2a211167abb8c5e079e09e2c8a8339c00130200000c00330002001d002b00020304 } } logging at Trace: Got HRR HelloRetryRequest { legacy_version: TLSv1_2, session_id: , cipher_suite: TLS13_AES_256_GCM_SHA384, extensions: [KeyShare(X25519), SupportedVersions(TLSv1_3)] } logging at Trace: Sending ClientHello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 96702a42700359c8ee8bb88f1f2d582220782d802331773f081d9198a143a262, session_id: bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a260, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ secp384r1, X25519, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 281af1f3da6c874116930c9aacf2c72ea907dff7b1b1a2329c756cf1cfdaa214, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e5030396702a42700359c8ee8bb88f1f2d582220782d802331773f081d9198a143a26220bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a2600014130213011303c02cc02bcca9c030c02fcca800ff01000088002b00050403040303000b00020100000a000600040018001d000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020281af1f3da6c874116930c9aacf2c72ea907dff7b1b1a2329c756cf1cfdaa214002d0002010100230000, }, } logging at Trace: Dropping CCS logging at Trace: Dropping CCS logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 96702a42700359c8ee8bb88f1f2d582220782d802331773f081d9198a143a262, session_id: bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a260, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([secp384r1, X25519]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 281af1f3da6c874116930c9aacf2c72ea907dff7b1b1a2329c756cf1cfdaa214 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: aaf104e57b4a4d44e7038a625dc4e9c335b61966273b6675e11f707ae8fb88ab, session_id: bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a260, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: a63a41a0ba94e7f7330c0f9bcc5fda09cabf1def718fe1b008eb645ac42fba73 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303aaf104e57b4a4d44e7038a625dc4e9c335b61966273b6675e11f707ae8fb88ab20bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a260130200002e00330024001d0020a63a41a0ba94e7f7330c0f9bcc5fda09cabf1def718fe1b008eb645ac42fba73002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 977092371f26a4610ea22f25445ec2ca342fb4f6c87c67bc4b0137b242c76b41498400cc972aa69864cf5f3fd1705fc2896ff8aeadc2f295185fbe9a0d9850f6cc0fb20ca4a05c801d1265684cadbc663caa62043671775c7d1346813f95548054767fb3e02011ab9353b99ec8c318439601221456f2c6ed08ec4cf8b8e7c549acb54e743b73eeff45a5747192de58605ba90889d46cf4a7380415144de578ea314fef7ce17472c4e6533321725131c7ef314f09e2255f5b970c87ac285ed49bb79970f9d26324fd8474e90e28ac8300f641dbf03453ef8ad0c77d189859ae8108439b148ff5929f5362e79a34bdff09c221036bc8fa071eebf9b06f5a8100ab }) }, encoded: 0f00010408060100977092371f26a4610ea22f25445ec2ca342fb4f6c87c67bc4b0137b242c76b41498400cc972aa69864cf5f3fd1705fc2896ff8aeadc2f295185fbe9a0d9850f6cc0fb20ca4a05c801d1265684cadbc663caa62043671775c7d1346813f95548054767fb3e02011ab9353b99ec8c318439601221456f2c6ed08ec4cf8b8e7c549acb54e743b73eeff45a5747192de58605ba90889d46cf4a7380415144de578ea314fef7ce17472c4e6533321725131c7ef314f09e2255f5b970c87ac285ed49bb79970f9d26324fd8474e90e28ac8300f641dbf03453ef8ad0c77d189859ae8108439b148ff5929f5362e79a34bdff09c221036bc8fa071eebf9b06f5a8100ab } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(915125a10f68c15785b5553fcee412e3b7788a702ebb77513daf7c89250298dc7f710c6181b44f30244543cef0b2e0d1) }, encoded: 14000030915125a10f68c15785b5553fcee412e3b7788a702ebb77513daf7c89250298dc7f710c6181b44f30244543cef0b2e0d1 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: aaf104e57b4a4d44e7038a625dc4e9c335b61966273b6675e11f707ae8fb88ab, session_id: bf59b6cef4a8a914120ea564803e32b7ed1827407da847811cc24daec950a260, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: a63a41a0ba94e7f7330c0f9bcc5fda09cabf1def718fe1b008eb645ac42fba73, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'test_client_sends_helloretryrequest' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: api::test_client_sends_helloretryrequest at ./tests/api.rs:3702:21 7: api::test_client_sends_helloretryrequest::{{closure}} at ./tests/api.rs:3656:1 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_received_plaintext_backpressure stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 0c52fa3cbba6302777a1363225d5983bbdef0a59c223bc96d326793b992f4231, session_id: a6916ed776cb4f347b6d54d28ab647febb6f691cff74e6a9854e9bfa0647b877, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 5ee46d06e68df8ec45408cb7baa333efb492e75d8c5d9f4e32c3cc83c7547e5f, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e703030c52fa3cbba6302777a1363225d5983bbdef0a59c223bc96d326793b992f423120a6916ed776cb4f347b6d54d28ab647febb6f691cff74e6a9854e9bfa0647b8770014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d00205ee46d06e68df8ec45408cb7baa333efb492e75d8c5d9f4e32c3cc83c7547e5f002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 0c52fa3cbba6302777a1363225d5983bbdef0a59c223bc96d326793b992f4231, session_id: a6916ed776cb4f347b6d54d28ab647febb6f691cff74e6a9854e9bfa0647b877, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 5ee46d06e68df8ec45408cb7baa333efb492e75d8c5d9f4e32c3cc83c7547e5f }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_128_GCM_SHA256 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 279da59bc7206e4c4a44487b927a3f9032f2f7c0b38df3e98083668fec7f961e, session_id: a6916ed776cb4f347b6d54d28ab647febb6f691cff74e6a9854e9bfa0647b877, cipher_suite: TLS13_AES_128_GCM_SHA256, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 2898ad3f50ae8a14c20472ef25a1fbb315688a8f9678b62b76fec79aa1ee2833 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303279da59bc7206e4c4a44487b927a3f9032f2f7c0b38df3e98083668fec7f961e20a6916ed776cb4f347b6d54d28ab647febb6f691cff74e6a9854e9bfa0647b877130100002e00330024001d00202898ad3f50ae8a14c20472ef25a1fbb315688a8f9678b62b76fec79aa1ee2833002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: bd170213b30f9e7ab9fbf7c7038bbc2adbaeb0a1923b9448820a04731eb0a40594f01213d2831653aebf67db93c432509b6c9bd1b0ab878cfcd53391fa6e098934efff1f2654b7c891dacaff469867b3486411cb54977b71819f020803ff3ad5f01b8f6756c209a4c4aa9fa5586074d1662d5ab4f060eaddc0a8cc229364ffb79492d207fa48b5c5d8ef619ec4066a0c3d26fd80c515f3e2d7834fee1b5a92b65c7aab1b2133727897d01df80a49dde6355df162e13c4cc2ddcb247ce16dd3ce476bf5f3b52d855e7d2b0afe1a83ed42dc69d65648ac24173cf53e77eebaea9d74b9ef9aeabdfa5e6b87b7d064a535d64c59d7edcc44a4dc65296e5402399d63 }) }, encoded: 0f00010408060100bd170213b30f9e7ab9fbf7c7038bbc2adbaeb0a1923b9448820a04731eb0a40594f01213d2831653aebf67db93c432509b6c9bd1b0ab878cfcd53391fa6e098934efff1f2654b7c891dacaff469867b3486411cb54977b71819f020803ff3ad5f01b8f6756c209a4c4aa9fa5586074d1662d5ab4f060eaddc0a8cc229364ffb79492d207fa48b5c5d8ef619ec4066a0c3d26fd80c515f3e2d7834fee1b5a92b65c7aab1b2133727897d01df80a49dde6355df162e13c4cc2ddcb247ce16dd3ce476bf5f3b52d855e7d2b0afe1a83ed42dc69d65648ac24173cf53e77eebaea9d74b9ef9aeabdfa5e6b87b7d064a535d64c59d7edcc44a4dc65296e5402399d63 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(0fa3e27af76c451fe988fa0c2f9132e3062a9bbbd2088ee5816f4e4fe38a6f72) }, encoded: 140000200fa3e27af76c451fe988fa0c2f9132e3062a9bbbd2088ee5816f4e4fe38a6f72 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 279da59bc7206e4c4a44487b927a3f9032f2f7c0b38df3e98083668fec7f961e, session_id: a6916ed776cb4f347b6d54d28ab647febb6f691cff74e6a9854e9bfa0647b877, cipher_suite: TLS13_AES_128_GCM_SHA256, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 2898ad3f50ae8a14c20472ef25a1fbb315688a8f9678b62b76fec79aa1ee2833, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_128_GCM_SHA256 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'test_received_plaintext_backpressure' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::test_received_plaintext_backpressure at ./tests/api.rs:4336:5 6: api::test_received_plaintext_backpressure::{{closure}} at ./tests/api.rs:4319:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- vectored_write_for_client_handshake stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: f4f3772b1bb3c01d7a46cd672529fcfc56108a7009681ebb6fbcc70c14d682d6, session_id: 724e28e2fb8a5facae6fef125737d39f841cd11e987e8cc0d51b9622afdd2cb7, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: ed4e21b248dcb38642667b849c677204d3e6af8bec6ca2be39d3b3b3117a6766, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e70303f4f3772b1bb3c01d7a46cd672529fcfc56108a7009681ebb6fbcc70c14d682d620724e28e2fb8a5facae6fef125737d39f841cd11e987e8cc0d51b9622afdd2cb70014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020ed4e21b248dcb38642667b849c677204d3e6af8bec6ca2be39d3b3b3117a6766002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: f4f3772b1bb3c01d7a46cd672529fcfc56108a7009681ebb6fbcc70c14d682d6, session_id: 724e28e2fb8a5facae6fef125737d39f841cd11e987e8cc0d51b9622afdd2cb7, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: ed4e21b248dcb38642667b849c677204d3e6af8bec6ca2be39d3b3b3117a6766 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 40a5f77fe676835f9403ca580de1dcf4980c5fbc3d3ae4b92a866a078106a8a7, session_id: 724e28e2fb8a5facae6fef125737d39f841cd11e987e8cc0d51b9622afdd2cb7, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 0cee3cb40337e46b649e2d04c2418818d5bb9dc41f1718425a1864c29360ef1b }), SupportedVersions(TLSv1_3)] }) }, encoded: 02000076030340a5f77fe676835f9403ca580de1dcf4980c5fbc3d3ae4b92a866a078106a8a720724e28e2fb8a5facae6fef125737d39f841cd11e987e8cc0d51b9622afdd2cb7130200002e00330024001d00200cee3cb40337e46b649e2d04c2418818d5bb9dc41f1718425a1864c29360ef1b002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: aecb27400759333f569823dc72e49b82a298e0c1e041aa4d293bf862b37e9996e80bfb7b3240768cb177b35b6723d8598458ecf82042f80c1490ad8a17c469d988129a7fbd96d34ae14b655e7e4d8733753e3210f9510c97c179f2c6f853cc914a1c1b22de5149f97bf03a7668d227c26f21da932cc19c011d2d10f3698b2b3ce419116c6622ffea6ef5f53e2d0a9c8456a473ecfee753899f71b07115c7f7ccc5be89a9816a0d854c21c207559838f626a9b7a444fd3ecd755cd081dc64f9a426c8ff42f7652d4cbd729c4e04ad716e5a4da3523e65297e9683c8bdb1d3614d9e7328ef17309d2555012da99a378ca85fdd36b9ad6ab3f6c857e83c40457cc2 }) }, encoded: 0f00010408060100aecb27400759333f569823dc72e49b82a298e0c1e041aa4d293bf862b37e9996e80bfb7b3240768cb177b35b6723d8598458ecf82042f80c1490ad8a17c469d988129a7fbd96d34ae14b655e7e4d8733753e3210f9510c97c179f2c6f853cc914a1c1b22de5149f97bf03a7668d227c26f21da932cc19c011d2d10f3698b2b3ce419116c6622ffea6ef5f53e2d0a9c8456a473ecfee753899f71b07115c7f7ccc5be89a9816a0d854c21c207559838f626a9b7a444fd3ecd755cd081dc64f9a426c8ff42f7652d4cbd729c4e04ad716e5a4da3523e65297e9683c8bdb1d3614d9e7328ef17309d2555012da99a378ca85fdd36b9ad6ab3f6c857e83c40457cc2 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(66a52b6488a1ed11c2dbac269e2954ac01a9c716ecd72b1a5cb7b045472ac481d82fda8de6da5e34cbc6903bef93b1a7) }, encoded: 1400003066a52b6488a1ed11c2dbac269e2954ac01a9c716ecd72b1a5cb7b045472ac481d82fda8de6da5e34cbc6903bef93b1a7 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 40a5f77fe676835f9403ca580de1dcf4980c5fbc3d3ae4b92a866a078106a8a7, session_id: 724e28e2fb8a5facae6fef125737d39f841cd11e987e8cc0d51b9622afdd2cb7, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 0cee3cb40337e46b649e2d04c2418818d5bb9dc41f1718425a1864c29360ef1b, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'vectored_write_for_client_handshake' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:2562:34 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::vectored_write_for_client_handshake at ./tests/api.rs:2562:5 5: api::vectored_write_for_client_handshake::{{closure}} at ./tests/api.rs:2541:1 6: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- stream_write_reports_underlying_io_error_before_plaintext_processed stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 4f9c9a99e4a30dcdb703d3f5d1e23e2655b45e86e32ad2b0cfde06372cc23cd5, session_id: bfc25c43b16aecf028ac3b69e9f14003a9cd475d1b77639f57ef0823def1de7e, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 55606a69a9268c34beda65b43f1f8c876b312a907ce5cb339f31c9b21e87bb1a, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e703034f9c9a99e4a30dcdb703d3f5d1e23e2655b45e86e32ad2b0cfde06372cc23cd520bfc25c43b16aecf028ac3b69e9f14003a9cd475d1b77639f57ef0823def1de7e0014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d002055606a69a9268c34beda65b43f1f8c876b312a907ce5cb339f31c9b21e87bb1a002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 4f9c9a99e4a30dcdb703d3f5d1e23e2655b45e86e32ad2b0cfde06372cc23cd5, session_id: bfc25c43b16aecf028ac3b69e9f14003a9cd475d1b77639f57ef0823def1de7e, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 55606a69a9268c34beda65b43f1f8c876b312a907ce5cb339f31c9b21e87bb1a }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: bf6471adc9f0a06b60b4565abe4cbd9452be19a2db962bef8ec3881a663baac3, session_id: bfc25c43b16aecf028ac3b69e9f14003a9cd475d1b77639f57ef0823def1de7e, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 17261820ac3856ab80aab2fb542fb0650cf6768f12594c0bbb2bb9b9a6aae52e }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303bf6471adc9f0a06b60b4565abe4cbd9452be19a2db962bef8ec3881a663baac320bfc25c43b16aecf028ac3b69e9f14003a9cd475d1b77639f57ef0823def1de7e130200002e00330024001d002017261820ac3856ab80aab2fb542fb0650cf6768f12594c0bbb2bb9b9a6aae52e002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 4273b79eb5ae283e5a99c7957f13306d9e563ffcb5f65a33bf63713eab1417a49b866a779a089bb65c16e254b114dddf6d240da10cb5bb6477fd8ececb9a686ab87faf6c177837cc2ce52f3f9e5adac362b8fd20bddd83cfa4364ea4196ba34b0236dfa5b710812672f9d98dfb883cbe643cdd5dae27212f75ad217c40cfcdc683d08f3968d3a1ed5405f0bea2613b9d913b3548a63f67373bb65515de91658569dff2f3b53465877c083888984d53d1d9ea9bd6b6de1765c35e188a5bd239599b1bdb78d900b85cee942bbcd1b147fb96d3ebfa0a236bec70074563aa43a7c8d2020ae1c4cf5d0f82f03e00976dc4d81570cfca72689e2ec27c53f2385792a7 }) }, encoded: 0f000104080601004273b79eb5ae283e5a99c7957f13306d9e563ffcb5f65a33bf63713eab1417a49b866a779a089bb65c16e254b114dddf6d240da10cb5bb6477fd8ececb9a686ab87faf6c177837cc2ce52f3f9e5adac362b8fd20bddd83cfa4364ea4196ba34b0236dfa5b710812672f9d98dfb883cbe643cdd5dae27212f75ad217c40cfcdc683d08f3968d3a1ed5405f0bea2613b9d913b3548a63f67373bb65515de91658569dff2f3b53465877c083888984d53d1d9ea9bd6b6de1765c35e188a5bd239599b1bdb78d900b85cee942bbcd1b147fb96d3ebfa0a236bec70074563aa43a7c8d2020ae1c4cf5d0f82f03e00976dc4d81570cfca72689e2ec27c53f2385792a7 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(43cc7d67879150d8213e5fd2c366311699c0c38b817aa670b825211e5ea1c2623648b78c165c1df674ba360c7e857f4e) }, encoded: 1400003043cc7d67879150d8213e5fd2c366311699c0c38b817aa670b825211e5ea1c2623648b78c165c1df674ba360c7e857f4e } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: bf6471adc9f0a06b60b4565abe4cbd9452be19a2db962bef8ec3881a663baac3, session_id: bfc25c43b16aecf028ac3b69e9f14003a9cd475d1b77639f57ef0823def1de7e, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 17261820ac3856ab80aab2fb542fb0650cf6768f12594c0bbb2bb9b9a6aae52e, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'stream_write_reports_underlying_io_error_before_plaintext_processed' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::stream_write_reports_underlying_io_error_before_plaintext_processed at ./tests/api.rs:1618:5 6: api::stream_write_reports_underlying_io_error_before_plaintext_processed::{{closure}} at ./tests/api.rs:1616:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_tls13_exporter stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 34edba461a0c080ef6015181728a92827b2c9dcf5e0edc7130c0219977bf2b1e, session_id: f76bac2821cd67912c77d185f7772b2aef4566f6e9080a3deb4cb8e74f000b99, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 6361b2c1a27faf0e3db9d8498ef6e3049601aa32388123474ecf22f446fedf5b, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e5030334edba461a0c080ef6015181728a92827b2c9dcf5e0edc7130c0219977bf2b1e20f76bac2821cd67912c77d185f7772b2aef4566f6e9080a3deb4cb8e74f000b990014130213011303c02cc02bcca9c030c02fcca800ff01000088002b0003020304000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d00206361b2c1a27faf0e3db9d8498ef6e3049601aa32388123474ecf22f446fedf5b002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 34edba461a0c080ef6015181728a92827b2c9dcf5e0edc7130c0219977bf2b1e, session_id: f76bac2821cd67912c77d185f7772b2aef4566f6e9080a3deb4cb8e74f000b99, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 6361b2c1a27faf0e3db9d8498ef6e3049601aa32388123474ecf22f446fedf5b }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 17ce97b663994dd2342b83443f6c35b9957be389f4017bf84a77a713114e7bcb, session_id: f76bac2821cd67912c77d185f7772b2aef4566f6e9080a3deb4cb8e74f000b99, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 7227b0706465614729e12385f182dc01bd432908d5eb0c2b5618f12142cfeb57 }), SupportedVersions(TLSv1_3)] }) }, encoded: 02000076030317ce97b663994dd2342b83443f6c35b9957be389f4017bf84a77a713114e7bcb20f76bac2821cd67912c77d185f7772b2aef4566f6e9080a3deb4cb8e74f000b99130200002e00330024001d00207227b0706465614729e12385f182dc01bd432908d5eb0c2b5618f12142cfeb57002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 78bb0e40f7bad01c4649422d47b9c0ecff54c32a2f350e5f19844052980d40ad4ae4fd85138b498fe3f0f4212b523f3be4b44e50c03110431d9813c63eb7ad11f0e6151fe85a19235605e46a8b7a0863fd86ff1ff08eff80344a6cdeee2cc78eb13aa4779909b964f2e369ef4696e33325dcced8101130fdc2e2786c7bf38d782c086c5211ddc7f4fdbe5ff5dba1ec23b969cb977be509c27fc57dea922e5680be89efe90e10297a4cb9fb515c085da5f069d98cf7241b68a9bb60ecc18d4af8ab483bddf9ed0c7c200814b98d7ef07f3d5bf4a8a7d79cc97ae439bf95c6ab962c168b4f54ffc6cfd6e7e4e4f6b9e349e5ffb7f98c43d7093eb0121294ab31c6 }) }, encoded: 0f0001040806010078bb0e40f7bad01c4649422d47b9c0ecff54c32a2f350e5f19844052980d40ad4ae4fd85138b498fe3f0f4212b523f3be4b44e50c03110431d9813c63eb7ad11f0e6151fe85a19235605e46a8b7a0863fd86ff1ff08eff80344a6cdeee2cc78eb13aa4779909b964f2e369ef4696e33325dcced8101130fdc2e2786c7bf38d782c086c5211ddc7f4fdbe5ff5dba1ec23b969cb977be509c27fc57dea922e5680be89efe90e10297a4cb9fb515c085da5f069d98cf7241b68a9bb60ecc18d4af8ab483bddf9ed0c7c200814b98d7ef07f3d5bf4a8a7d79cc97ae439bf95c6ab962c168b4f54ffc6cfd6e7e4e4f6b9e349e5ffb7f98c43d7093eb0121294ab31c6 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(d327a76cb2ec775cc90c6001fd149905ee5a39a867e50256122bcdf3225bef0b9eb2a8699f9b742ef87a0d95f7ed8fe7) }, encoded: 14000030d327a76cb2ec775cc90c6001fd149905ee5a39a867e50256122bcdf3225bef0b9eb2a8699f9b742ef87a0d95f7ed8fe7 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 17ce97b663994dd2342b83443f6c35b9957be389f4017bf84a77a713114e7bcb, session_id: f76bac2821cd67912c77d185f7772b2aef4566f6e9080a3deb4cb8e74f000b99, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 7227b0706465614729e12385f182dc01bd432908d5eb0c2b5618f12142cfeb57, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'test_tls13_exporter' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::do_exporter_test at ./tests/api.rs:2028:5 6: api::test_tls13_exporter at ./tests/api.rs:2069:9 7: api::test_tls13_exporter::{{closure}} at ./tests/api.rs:2064:1 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- test_tls12_exporter stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 36469c5d010da67f81f8504485f5446644faabef6d5d1a6bac0f2b0eb20c2dca, session_id: 22286f832c7d5340480f8c551d16869a324e04649bd26e09ef82f2e640320d6d, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, SessionTicket( Request, ), ], }, ), }, encoded: 010000b5030336469c5d010da67f81f8504485f5446644faabef6d5d1a6bac0f2b0eb20c2dca2022286f832c7d5340480f8c551d16869a324e04649bd26e09ef82f2e640320d6d0014130213011303c02cc02bcca9c030c02fcca800ff01000058002b0003020303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f73740012000000230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 36469c5d010da67f81f8504485f5446644faabef6d5d1a6bac0f2b0eb20c2dca, session_id: 22286f832c7d5340480f8c551d16869a324e04649bd26e09ef82f2e640320d6d, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 logging at Trace: namedgroups [X25519, secp256r1, secp384r1] logging at Trace: ecpoints [Uncompressed] logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 15f1d65d43f63f1784c86cd7cd71b8e45777bd8b03e5d114444f574e47524401, session_id: 2dcd1ead6ce1d6966c2f8e9c3db25a3535051f735604c3a4c784f02e6419a24a, cipher_suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, compression_method: Null, extensions: [ServerNameAck, RenegotiationInfo(), ExtendedMasterSecretAck] }) }, encoded: 02000055030315f1d65d43f63f1784c86cd7cd71b8e45777bd8b03e5d114444f574e47524401202dcd1ead6ce1d6966c2f8e9c3db25a3535051f735604c3a4c784f02e6419a24ac03000000d00000000ff0100010000170000 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 15f1d65d43f63f1784c86cd7cd71b8e45777bd8b03e5d114444f574e47524401, session_id: 2dcd1ead6ce1d6966c2f8e9c3db25a3535051f735604c3a4c784f02e6419a24a, cipher_suite: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, compression_method: Null, extensions: [ ServerNameAck, RenegotiationInfo( , ), ExtendedMasterSecretAck, ], } logging at Debug: ALPN protocol is None logging at Debug: Using ciphersuite TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 logging at Debug: ECDHE curve is ECParameters { curve_type: NamedCurve, named_group: X25519 } logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Debug: Server DNS name is DnsName(DnsName(DnsName("localhost"))) logging at Warn: Sending fatal alert BadCertificate thread 'test_tls12_exporter' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::do_exporter_test at ./tests/api.rs:2028:5 6: api::test_tls12_exporter at ./tests/api.rs:2059:9 7: api::test_tls12_exporter::{{closure}} at ./tests/api.rs:2054:1 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- vectored_write_for_server_appdata stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: bd5407c094e23216d05716010716ac2b9699ebfa20987eab6c939f77cbb2802d, session_id: bff4daabf340ad60a11868eb9d5ddbb563e69d21692f0157d1976fe28ec89c0b, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 86dc5523aa75fa8c75e893ebc70225fa304eefeadf90aa236b6df1dc367ea836, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e70303bd5407c094e23216d05716010716ac2b9699ebfa20987eab6c939f77cbb2802d20bff4daabf340ad60a11868eb9d5ddbb563e69d21692f0157d1976fe28ec89c0b0014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d002086dc5523aa75fa8c75e893ebc70225fa304eefeadf90aa236b6df1dc367ea836002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: bd5407c094e23216d05716010716ac2b9699ebfa20987eab6c939f77cbb2802d, session_id: bff4daabf340ad60a11868eb9d5ddbb563e69d21692f0157d1976fe28ec89c0b, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 86dc5523aa75fa8c75e893ebc70225fa304eefeadf90aa236b6df1dc367ea836 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 32f1d75426d6eeaf1044f4db13c2f6dc587be76de8d9376f6a374c2c54ba99a9, session_id: bff4daabf340ad60a11868eb9d5ddbb563e69d21692f0157d1976fe28ec89c0b, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 41e8a29fc37cea4c685921234a25811703e210589b95f33a84c356d749aace0d }), SupportedVersions(TLSv1_3)] }) }, encoded: 02000076030332f1d75426d6eeaf1044f4db13c2f6dc587be76de8d9376f6a374c2c54ba99a920bff4daabf340ad60a11868eb9d5ddbb563e69d21692f0157d1976fe28ec89c0b130200002e00330024001d002041e8a29fc37cea4c685921234a25811703e210589b95f33a84c356d749aace0d002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 239dc5c0dfbcb2fd3ab8867cdf7989c1ec86343aa9cc0e7491714a5acac426bc3a74c26673c158ea4a3c1eb7a71b5fb94713782a76c7a2cb4d7ec4d64cffd3cd3727ec7ad7a4f19534276b198286846ca91c3fd79febce81d72439558665b8f1ca432348ca8576a04f96b54cb8ba6485301f28e4dbcdef1205bf7006e769b3d4bfdd086eeaa23840d40190900f268368758ebfafa38c21072bc85e216a7abf52b3091f0fee18f26a8721b0746d889d76c1f69b9b78e69106ccff97c2dd96ade187b493c6abaaf4bae63c54eea50f4cfa5b50648937360273d7ede55f892f7214e7baa992fd92781028f9cda4a62fac3bde9da75eed8c71edf29694b3a0e09949 }) }, encoded: 0f00010408060100239dc5c0dfbcb2fd3ab8867cdf7989c1ec86343aa9cc0e7491714a5acac426bc3a74c26673c158ea4a3c1eb7a71b5fb94713782a76c7a2cb4d7ec4d64cffd3cd3727ec7ad7a4f19534276b198286846ca91c3fd79febce81d72439558665b8f1ca432348ca8576a04f96b54cb8ba6485301f28e4dbcdef1205bf7006e769b3d4bfdd086eeaa23840d40190900f268368758ebfafa38c21072bc85e216a7abf52b3091f0fee18f26a8721b0746d889d76c1f69b9b78e69106ccff97c2dd96ade187b493c6abaaf4bae63c54eea50f4cfa5b50648937360273d7ede55f892f7214e7baa992fd92781028f9cda4a62fac3bde9da75eed8c71edf29694b3a0e09949 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(e1071dcc0503a0686815131b8d5591c14bd442475dd993210b19463f2e46e4235f36b15951b1025a774d31945e7159b1) }, encoded: 14000030e1071dcc0503a0686815131b8d5591c14bd442475dd993210b19463f2e46e4235f36b15951b1025a774d31945e7159b1 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 32f1d75426d6eeaf1044f4db13c2f6dc587be76de8d9376f6a374c2c54ba99a9, session_id: bff4daabf340ad60a11868eb9d5ddbb563e69d21692f0157d1976fe28ec89c0b, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 41e8a29fc37cea4c685921234a25811703e210589b95f33a84c356d749aace0d, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'vectored_write_for_server_appdata' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::vectored_write_for_server_appdata at ./tests/api.rs:2393:5 6: api::vectored_write_for_server_appdata::{{closure}} at ./tests/api.rs:2391:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- tls13_stateless_resumption stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: e6b79b3079cb86513235b46b50b0dd91039e6af8e1fc0e4bb0f11c9be163a0d4, session_id: 112ab7bac7934876d4b08d3de6d14871d41621ea51fa3b4f147bca9d0b14df5f, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: efa821467fbb2fa5e1bbfed6ec8a62065200f4f9407caf2f8c2ef0d681706a1e, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e50303e6b79b3079cb86513235b46b50b0dd91039e6af8e1fc0e4bb0f11c9be163a0d420112ab7bac7934876d4b08d3de6d14871d41621ea51fa3b4f147bca9d0b14df5f0014130213011303c02cc02bcca9c030c02fcca800ff01000088002b0003020304000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020efa821467fbb2fa5e1bbfed6ec8a62065200f4f9407caf2f8c2ef0d681706a1e002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: e6b79b3079cb86513235b46b50b0dd91039e6af8e1fc0e4bb0f11c9be163a0d4, session_id: 112ab7bac7934876d4b08d3de6d14871d41621ea51fa3b4f147bca9d0b14df5f, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: efa821467fbb2fa5e1bbfed6ec8a62065200f4f9407caf2f8c2ef0d681706a1e }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: f9e669f452fe7e0d8aead87c43a9bedbef70c23368bf6ebb228ab55b68b180ba, session_id: 112ab7bac7934876d4b08d3de6d14871d41621ea51fa3b4f147bca9d0b14df5f, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 7bd2b805702cb3174db98b51d052ffd995060ba32d79639edb93e8c4a7672d65 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303f9e669f452fe7e0d8aead87c43a9bedbef70c23368bf6ebb228ab55b68b180ba20112ab7bac7934876d4b08d3de6d14871d41621ea51fa3b4f147bca9d0b14df5f130200002e00330024001d00207bd2b805702cb3174db98b51d052ffd995060ba32d79639edb93e8c4a7672d65002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 7d51069ac22aac818889657026ecad1eb2604d722f43f3381cf0fe42a548699bc8ae35bc839ccf5a687a859a955f64e30db9d21f5f7698c5a0bdfae0bb0eead00b67be1379b8552d6e2f2596f4d0bd8ec1aed324c14f457f40f1b96596611f31fec2d7daa3bda86962bc3daf6bd6b7128a38351fc284f7584c0902bda247310f49dff48084d195cf3d41efec634fdf9b97fcce868b8fd149cb1d2ec0103031bfb65da0b33e8c456f59e79c01997a95ac6f5a9446cb7c027840e5e9fef51b139bd2dcb6069d85bf8716d2a0946230dd851ee00c331bec04f279eba4badb4b27867a2edd9f0659910629ab85a72f138e0774c48ea4036c8981a6d22686cc3477dd }) }, encoded: 0f000104080601007d51069ac22aac818889657026ecad1eb2604d722f43f3381cf0fe42a548699bc8ae35bc839ccf5a687a859a955f64e30db9d21f5f7698c5a0bdfae0bb0eead00b67be1379b8552d6e2f2596f4d0bd8ec1aed324c14f457f40f1b96596611f31fec2d7daa3bda86962bc3daf6bd6b7128a38351fc284f7584c0902bda247310f49dff48084d195cf3d41efec634fdf9b97fcce868b8fd149cb1d2ec0103031bfb65da0b33e8c456f59e79c01997a95ac6f5a9446cb7c027840e5e9fef51b139bd2dcb6069d85bf8716d2a0946230dd851ee00c331bec04f279eba4badb4b27867a2edd9f0659910629ab85a72f138e0774c48ea4036c8981a6d22686cc3477dd } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(0a6a6724022aa8258ede8deb3f20729c41521c4923b43531f4d20cb13a5aab6667c1f589e9f607fc165bbfb914d7893e) }, encoded: 140000300a6a6724022aa8258ede8deb3f20729c41521c4923b43531f4d20cb13a5aab6667c1f589e9f607fc165bbfb914d7893e } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: f9e669f452fe7e0d8aead87c43a9bedbef70c23368bf6ebb228ab55b68b180ba, session_id: 112ab7bac7934876d4b08d3de6d14871d41621ea51fa3b4f147bca9d0b14df5f, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 7bd2b805702cb3174db98b51d052ffd995060ba32d79639edb93e8c4a7672d65, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'tls13_stateless_resumption' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::tls13_stateless_resumption at ./tests/api.rs:2788:32 6: api::tls13_stateless_resumption::{{closure}} at ./tests/api.rs:2775:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- tls13_stateful_resumption stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 9ef45f0152e219c71b6e94c0026180b895fbada7b3a0bd40db058230fc08f0ef, session_id: d1d24e7c41fceaac3d07f470aa67774e7e1ab057765b0c88f5a718830c9b6194, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: bba4435bc13fb787c243c2102b8a8bc5ee6d478b311fe1da997dc5b970363c3a, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e503039ef45f0152e219c71b6e94c0026180b895fbada7b3a0bd40db058230fc08f0ef20d1d24e7c41fceaac3d07f470aa67774e7e1ab057765b0c88f5a718830c9b61940014130213011303c02cc02bcca9c030c02fcca800ff01000088002b0003020304000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020bba4435bc13fb787c243c2102b8a8bc5ee6d478b311fe1da997dc5b970363c3a002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 9ef45f0152e219c71b6e94c0026180b895fbada7b3a0bd40db058230fc08f0ef, session_id: d1d24e7c41fceaac3d07f470aa67774e7e1ab057765b0c88f5a718830c9b6194, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: bba4435bc13fb787c243c2102b8a8bc5ee6d478b311fe1da997dc5b970363c3a }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: b91128155021704eafdbd153077ca3fd24e27b07b65e46d1092de053f1641add, session_id: d1d24e7c41fceaac3d07f470aa67774e7e1ab057765b0c88f5a718830c9b6194, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 95eaa968ed0f59fd3ab3217704e1de3045c5364b5387254c0d6a855911b1f610 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303b91128155021704eafdbd153077ca3fd24e27b07b65e46d1092de053f1641add20d1d24e7c41fceaac3d07f470aa67774e7e1ab057765b0c88f5a718830c9b6194130200002e00330024001d002095eaa968ed0f59fd3ab3217704e1de3045c5364b5387254c0d6a855911b1f610002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 2eea7fbf77b0769a145148cc347a0331f9538c30cb24ebfae0f84fa4c3b0e9e95b8caa44fbe982ba421dd81d94a2dddf51b9d0f1b857d0dec84611ad8c264b580c7ccf06148f03c4feaf26547fec8ac32297c1804b0d5de5660b2198131c88bfef736ecb5f41003bf6977a09eb0cc6307a01151fe2ae024f9b9025ce19a7ec33aa1f527fefac1eb6f3e544fe253f44b141644cf3dcabdbab616506dd255c23c19a0e83522ce04082c50bd2cd07ecc5989f605f2d2352da81fa2ff8772b1c422b9d4adb66223f104f14aeb74b5412296655b04d2a25ba473d1d4f336689e3b1e5dad78d04873cabff915ed1454f328f4296bdc0eb2e2a45103f131f49d4f4d784 }) }, encoded: 0f000104080601002eea7fbf77b0769a145148cc347a0331f9538c30cb24ebfae0f84fa4c3b0e9e95b8caa44fbe982ba421dd81d94a2dddf51b9d0f1b857d0dec84611ad8c264b580c7ccf06148f03c4feaf26547fec8ac32297c1804b0d5de5660b2198131c88bfef736ecb5f41003bf6977a09eb0cc6307a01151fe2ae024f9b9025ce19a7ec33aa1f527fefac1eb6f3e544fe253f44b141644cf3dcabdbab616506dd255c23c19a0e83522ce04082c50bd2cd07ecc5989f605f2d2352da81fa2ff8772b1c422b9d4adb66223f104f14aeb74b5412296655b04d2a25ba473d1d4f336689e3b1e5dad78d04873cabff915ed1454f328f4296bdc0eb2e2a45103f131f49d4f4d784 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(06f70df0ff5c4d19a24f9adb6c5ef01edbf9ec358df5818eaa3364ac0f00b74c70af918f7ffe652dc52ed3702529fee6) }, encoded: 1400003006f70df0ff5c4d19a24f9adb6c5ef01edbf9ec358df5818eaa3364ac0f00b74c70af918f7ffe652dc52ed3702529fee6 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: b91128155021704eafdbd153077ca3fd24e27b07b65e46d1092de053f1641add, session_id: d1d24e7c41fceaac3d07f470aa67774e7e1ab057765b0c88f5a718830c9b6194, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 95eaa968ed0f59fd3ab3217704e1de3045c5364b5387254c0d6a855911b1f610, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'tls13_stateful_resumption' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::tls13_stateful_resumption at ./tests/api.rs:2732:32 6: api::tls13_stateful_resumption::{{closure}} at ./tests/api.rs:2720:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- vectored_write_for_server_handshake_no_half_rtt_by_default stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 3e0354b56a84d131212e91dffe75b84b6a5b055c4084cc4fc990f77ae3104474, session_id: be51db8502de205d2b9904f397d81c393bf8048f67766cd9fe344a3a2d80b18d, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: b4c2b0f5a075a815328abe5200ce4d791828aa941f2a602137022b6c66085f72, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e703033e0354b56a84d131212e91dffe75b84b6a5b055c4084cc4fc990f77ae310447420be51db8502de205d2b9904f397d81c393bf8048f67766cd9fe344a3a2d80b18d0014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020b4c2b0f5a075a815328abe5200ce4d791828aa941f2a602137022b6c66085f72002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 3e0354b56a84d131212e91dffe75b84b6a5b055c4084cc4fc990f77ae3104474, session_id: be51db8502de205d2b9904f397d81c393bf8048f67766cd9fe344a3a2d80b18d, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: b4c2b0f5a075a815328abe5200ce4d791828aa941f2a602137022b6c66085f72 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 67458ab399d3fb3177256b212bae84f6e86f26927bd3dd45660316800a8671a3, session_id: be51db8502de205d2b9904f397d81c393bf8048f67766cd9fe344a3a2d80b18d, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 1adbf540f414dc6ff1a1bfde6ffa0723d5e615a51dc0355bd2276a0b97e82a51 }), SupportedVersions(TLSv1_3)] }) }, encoded: 02000076030367458ab399d3fb3177256b212bae84f6e86f26927bd3dd45660316800a8671a320be51db8502de205d2b9904f397d81c393bf8048f67766cd9fe344a3a2d80b18d130200002e00330024001d00201adbf540f414dc6ff1a1bfde6ffa0723d5e615a51dc0355bd2276a0b97e82a51002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 27a13704352557174f08dffa645545c5956a846d4abbce36ae97c649fd416ffa1aa339d477a67a5e2a258428d4825b7bea8b8e0e87703825012b7c7bd786fb689021e7e740b041cef4ac0e62046dde8072fe5665aa0dfb6d61a2f97940024c7a1bd1580c3f65c234141cdaab256a19f9edf6fcda4858649ec8f982f75c045c008e2201b6bbe527a238145e99357c2510e19754040634f4d3dc45b149d2c0012991270461b7fe19a7747bc3560a78ad31c8f18d4d022de3fc7f162592501a54acb492575f0c5111e1b567d26653d290ff35d2f18e64e103821c63b1f80f5308a6cd85e29275efb4de7fbddbdba3cd1f588a10348682a17717a5fb039866b57227 }) }, encoded: 0f0001040806010027a13704352557174f08dffa645545c5956a846d4abbce36ae97c649fd416ffa1aa339d477a67a5e2a258428d4825b7bea8b8e0e87703825012b7c7bd786fb689021e7e740b041cef4ac0e62046dde8072fe5665aa0dfb6d61a2f97940024c7a1bd1580c3f65c234141cdaab256a19f9edf6fcda4858649ec8f982f75c045c008e2201b6bbe527a238145e99357c2510e19754040634f4d3dc45b149d2c0012991270461b7fe19a7747bc3560a78ad31c8f18d4d022de3fc7f162592501a54acb492575f0c5111e1b567d26653d290ff35d2f18e64e103821c63b1f80f5308a6cd85e29275efb4de7fbddbdba3cd1f588a10348682a17717a5fb039866b57227 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(f8f827e4ed92c5f3ab7d15a3458bfc0368f9a792f1f71b5448213337d6325c9c39001a9915d3df8e4128d3def26c46cb) }, encoded: 14000030f8f827e4ed92c5f3ab7d15a3458bfc0368f9a792f1f71b5448213337d6325c9c39001a9915d3df8e4128d3def26c46cb } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 67458ab399d3fb3177256b212bae84f6e86f26927bd3dd45660316800a8671a3, session_id: be51db8502de205d2b9904f397d81c393bf8048f67766cd9fe344a3a2d80b18d, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 1adbf540f414dc6ff1a1bfde6ffa0723d5e615a51dc0355bd2276a0b97e82a51, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'vectored_write_for_server_handshake_no_half_rtt_by_default' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: api::check_half_rtt_does_not_work at ./tests/api.rs:2499:21 7: api::vectored_write_for_server_handshake_no_half_rtt_by_default at ./tests/api.rs:2537:5 8: api::vectored_write_for_server_handshake_no_half_rtt_by_default::{{closure}} at ./tests/api.rs:2534:1 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 10: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- vectored_write_for_server_handshake_no_half_rtt_with_client_auth stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: cf833d17fea88f934f1762ddecdb2b2d77da23980675c59cf9caf9a5ae27c554, session_id: de91744557287a2194df758a757bd58f20884a122d5622390686cde8dd6e2b4b, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: c4c623286bf3fb6bacafaa170ef1de8a1bd4767af730b80d7e6548ab2cf3ae61, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e70303cf833d17fea88f934f1762ddecdb2b2d77da23980675c59cf9caf9a5ae27c55420de91744557287a2194df758a757bd58f20884a122d5622390686cde8dd6e2b4b0014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d0020c4c623286bf3fb6bacafaa170ef1de8a1bd4767af730b80d7e6548ab2cf3ae61002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: cf833d17fea88f934f1762ddecdb2b2d77da23980675c59cf9caf9a5ae27c554, session_id: de91744557287a2194df758a757bd58f20884a122d5622390686cde8dd6e2b4b, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: c4c623286bf3fb6bacafaa170ef1de8a1bd4767af730b80d7e6548ab2cf3ae61 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: ba9815c6aa7750e0b1bfedba467ccdce29351b2127a68ab5490d9bbe8a853308, session_id: de91744557287a2194df758a757bd58f20884a122d5622390686cde8dd6e2b4b, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 5b6b414a53199e17b3eeab878da85dfee35521ac71122feaf1587e4c84c47278 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303ba9815c6aa7750e0b1bfedba467ccdce29351b2127a68ab5490d9bbe8a85330820de91744557287a2194df758a757bd58f20884a122d5622390686cde8dd6e2b4b130200002e00330024001d00205b6b414a53199e17b3eeab878da85dfee35521ac71122feaf1587e4c84c47278002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: Sending CertificateRequest Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateRequest, payload: CertificateRequestTLS13(CertificateRequestPayloadTLS13 { context: , extensions: [SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), AuthorityNames([30193117301506035504030c0e746573747365727665722e636f6d, 302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465, 301a3118301606035504030c0f706f6e79746f776e20525341204341])] }) }, encoded: 0d00008c000089000d00140012050304030807080608050804060105010401002f006d006b001b30193117301506035504030c0e746573747365727665722e636f6d002e302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465001c301a3118301606035504030c0f706f6e79746f776e20525341204341 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 9510d9e4e35cd8b35685cdb849a04f387a3b6f08f32d52fa36d2de17c6a2c161ec92a8944867f424e110866c7db183ec74595798e083c7d3c148b5b04a84533a4a689aa67b2ecb31cdb3a478862bb342598e01cdb56b66066fc50018cfbcf3fd641fd8b3faa986c79c8a847903f6cdb272917e1a1b918679eb0fa2ae159906409ce5a6a53bd090966dca7d138453661a9dcc8b430b3a259e6529208b3e7d3f38ab350f91b7414019fe0afce81f4b8910ba46201735ebb56593ab3c186c3cb5f10b19a8518d00f64142c8ca49eed91a361e90cd358d7a2c8a6e32124651baff48b09e66f42e88bb9e6897f36eb25db23d6887c870d97f243d803fb7afdefa444e }) }, encoded: 0f000104080601009510d9e4e35cd8b35685cdb849a04f387a3b6f08f32d52fa36d2de17c6a2c161ec92a8944867f424e110866c7db183ec74595798e083c7d3c148b5b04a84533a4a689aa67b2ecb31cdb3a478862bb342598e01cdb56b66066fc50018cfbcf3fd641fd8b3faa986c79c8a847903f6cdb272917e1a1b918679eb0fa2ae159906409ce5a6a53bd090966dca7d138453661a9dcc8b430b3a259e6529208b3e7d3f38ab350f91b7414019fe0afce81f4b8910ba46201735ebb56593ab3c186c3cb5f10b19a8518d00f64142c8ca49eed91a361e90cd358d7a2c8a6e32124651baff48b09e66f42e88bb9e6897f36eb25db23d6887c870d97f243d803fb7afdefa444e } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(d734bd27431bdcf21925c456b6647d0c5fd14ad3d1863554f2296f02924a735dba04ec7f6e52e7fc8cc27b1496c7cba3) }, encoded: 14000030d734bd27431bdcf21925c456b6647d0c5fd14ad3d1863554f2296f02924a735dba04ec7f6e52e7fc8cc27b1496c7cba3 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: ba9815c6aa7750e0b1bfedba467ccdce29351b2127a68ab5490d9bbe8a853308, session_id: de91744557287a2194df758a757bd58f20884a122d5622390686cde8dd6e2b4b, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 5b6b414a53199e17b3eeab878da85dfee35521ac71122feaf1587e4c84c47278, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Debug: Got CertificateRequest CertificateRequestPayloadTLS13 { context: , extensions: [SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), AuthorityNames([30193117301506035504030c0e746573747365727665722e636f6d, 302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465, 301a3118301606035504030c0f706f6e79746f776e20525341204341])] } logging at Debug: Attempting client auth logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'vectored_write_for_server_handshake_no_half_rtt_with_client_auth' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: api::check_half_rtt_does_not_work at ./tests/api.rs:2499:21 7: api::vectored_write_for_server_handshake_no_half_rtt_with_client_auth at ./tests/api.rs:2530:5 8: api::vectored_write_for_server_handshake_no_half_rtt_with_client_auth::{{closure}} at ./tests/api.rs:2527:1 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 10: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- vectored_write_with_slow_client stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: ad109ebb5b49d61679c2dd4f5988be70b5870eef22d9ae974392c52df803eac0, session_id: 857c79f9be97ffdbadad0eb6e4f7a024a912a7edaf7464f7bfdde7a53c6e290d, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 7d307735a49349306d00cee602b5ff631aa4642a038bffe54abb10e46798e573, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e70303ad109ebb5b49d61679c2dd4f5988be70b5870eef22d9ae974392c52df803eac020857c79f9be97ffdbadad0eb6e4f7a024a912a7edaf7464f7bfdde7a53c6e290d0014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d00207d307735a49349306d00cee602b5ff631aa4642a038bffe54abb10e46798e573002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: ad109ebb5b49d61679c2dd4f5988be70b5870eef22d9ae974392c52df803eac0, session_id: 857c79f9be97ffdbadad0eb6e4f7a024a912a7edaf7464f7bfdde7a53c6e290d, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 7d307735a49349306d00cee602b5ff631aa4642a038bffe54abb10e46798e573 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 183025aabe080cf3dbd917fa7a5c10a05ff00c3ecb085c778482977118082a26, session_id: 857c79f9be97ffdbadad0eb6e4f7a024a912a7edaf7464f7bfdde7a53c6e290d, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 1ce511a9c96256cc4d9b088a6ea6a0372b38563379779e77b9643fc1246fd336 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303183025aabe080cf3dbd917fa7a5c10a05ff00c3ecb085c778482977118082a2620857c79f9be97ffdbadad0eb6e4f7a024a912a7edaf7464f7bfdde7a53c6e290d130200002e00330024001d00201ce511a9c96256cc4d9b088a6ea6a0372b38563379779e77b9643fc1246fd336002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: a48ce76f9b03a8f52f684b2e8f86685c4db12dbe4a6f45b0094fd83d536fa95c5e2f7a15bc35b9fb10d21da019a7bca7c87bca31658fa8509d86da1130139bbade38a4956e774b89564d18d82dea47930d65fa1dfa73f2a04f669c9a3c3518e4a72b6b178ca826bbc96b4c16af0e4d9ebcc67f1223998104e978c76a35ce66e85e0a187e27e8f0656595868dcd5f328a3920a6ed2651574cb45243af337ad14e214427d1f734dc90e3654f0f0c3094983c5051f32393c5a959bf8c63703b470ff420ef2d4e1ab6f9f10ecd45c5c945e9364ba78e072b851dbde5ccceb0f89ef6cebed0e6bd31e64337e593d91dc3b83e3b74e2bd9b2525060d8d9e629a465c28 }) }, encoded: 0f00010408060100a48ce76f9b03a8f52f684b2e8f86685c4db12dbe4a6f45b0094fd83d536fa95c5e2f7a15bc35b9fb10d21da019a7bca7c87bca31658fa8509d86da1130139bbade38a4956e774b89564d18d82dea47930d65fa1dfa73f2a04f669c9a3c3518e4a72b6b178ca826bbc96b4c16af0e4d9ebcc67f1223998104e978c76a35ce66e85e0a187e27e8f0656595868dcd5f328a3920a6ed2651574cb45243af337ad14e214427d1f734dc90e3654f0f0c3094983c5051f32393c5a959bf8c63703b470ff420ef2d4e1ab6f9f10ecd45c5c945e9364ba78e072b851dbde5ccceb0f89ef6cebed0e6bd31e64337e593d91dc3b83e3b74e2bd9b2525060d8d9e629a465c28 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(90511177a776c7629aaf75db7e045dc629dfee95f9bd03f13f2bb09096da014339718ba74bca8a516a704fc025518574) }, encoded: 1400003090511177a776c7629aaf75db7e045dc629dfee95f9bd03f13f2bb09096da014339718ba74bca8a516a704fc025518574 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 183025aabe080cf3dbd917fa7a5c10a05ff00c3ecb085c778482977118082a26, session_id: 857c79f9be97ffdbadad0eb6e4f7a024a912a7edaf7464f7bfdde7a53c6e290d, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 1ce511a9c96256cc4d9b088a6ea6a0372b38563379779e77b9643fc1246fd336, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'vectored_write_with_slow_client' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::vectored_write_with_slow_client at ./tests/api.rs:2583:5 6: api::vectored_write_with_slow_client::{{closure}} at ./tests/api.rs:2578:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- vectored_write_for_client_appdata stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: f559602bfa0b0ff98945d0e6e2007796cc075db42d2839985f6d29cf8c974c29, session_id: 0e239dba9ff8c23cfc058d8f921e79e7f0fd5cb1ad8b12ba23073b0f1a15e52a, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 7481ffc23d232ae7aedc42ce914bdec827fd698e4eee8b2354ee6bbbf4a9f773, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e70303f559602bfa0b0ff98945d0e6e2007796cc075db42d2839985f6d29cf8c974c29200e239dba9ff8c23cfc058d8f921e79e7f0fd5cb1ad8b12ba23073b0f1a15e52a0014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d00207481ffc23d232ae7aedc42ce914bdec827fd698e4eee8b2354ee6bbbf4a9f773002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: f559602bfa0b0ff98945d0e6e2007796cc075db42d2839985f6d29cf8c974c29, session_id: 0e239dba9ff8c23cfc058d8f921e79e7f0fd5cb1ad8b12ba23073b0f1a15e52a, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 7481ffc23d232ae7aedc42ce914bdec827fd698e4eee8b2354ee6bbbf4a9f773 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 9471e9ddb589f616db9607351fee81d8d98c175e66d965ddc618a57c52815469, session_id: 0e239dba9ff8c23cfc058d8f921e79e7f0fd5cb1ad8b12ba23073b0f1a15e52a, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 842aaecbeff882b333f0adb6948be0ac83bc17cecd53364d08497964c778ec29 }), SupportedVersions(TLSv1_3)] }) }, encoded: 0200007603039471e9ddb589f616db9607351fee81d8d98c175e66d965ddc618a57c52815469200e239dba9ff8c23cfc058d8f921e79e7f0fd5cb1ad8b12ba23073b0f1a15e52a130200002e00330024001d0020842aaecbeff882b333f0adb6948be0ac83bc17cecd53364d08497964c778ec29002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 9dda90d90fbfb9fb8be233391fa3eb2500cbc24e49c444d0d7c75a3caf3bdd4c32659663103622ea3c832d45fff5bf8eb1a2bcc2f763578714f2218a72c0056015f5d42fb7299c6bffdaafff0f8eaf8e565b50ee887958cec67b8cc86900246d25b1266a2c33be7a3ae48d949841b2a2970cea3546b45ce99b8d8c9dccac4ec8f37568a513f977bf327ade2c0627c03ac8e50f5157fc05c93ac104e86b913668bfc3f637f380e1d15b613be310cc57dca6b6d31860bacb434996d6a92a40fccedbbdd912b7d359d1f4392f662adc65d43ddc68fe6811a6dff5d7e83e0072dadffea0f79bad5ccd99a801eaa6d298fe511f62b3d93ab5bfe14ecbd3f719761769 }) }, encoded: 0f000104080601009dda90d90fbfb9fb8be233391fa3eb2500cbc24e49c444d0d7c75a3caf3bdd4c32659663103622ea3c832d45fff5bf8eb1a2bcc2f763578714f2218a72c0056015f5d42fb7299c6bffdaafff0f8eaf8e565b50ee887958cec67b8cc86900246d25b1266a2c33be7a3ae48d949841b2a2970cea3546b45ce99b8d8c9dccac4ec8f37568a513f977bf327ade2c0627c03ac8e50f5157fc05c93ac104e86b913668bfc3f637f380e1d15b613be310cc57dca6b6d31860bacb434996d6a92a40fccedbbdd912b7d359d1f4392f662adc65d43ddc68fe6811a6dff5d7e83e0072dadffea0f79bad5ccd99a801eaa6d298fe511f62b3d93ab5bfe14ecbd3f719761769 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(da45a40a0c4633eebb2a99f2a50d3f79c0e9bc60e163e27f2f55f96f7da34bb47eaaec329781d61748f80992c740f833) }, encoded: 14000030da45a40a0c4633eebb2a99f2a50d3f79c0e9bc60e163e27f2f55f96f7da34bb47eaaec329781d61748f80992c740f833 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 9471e9ddb589f616db9607351fee81d8d98c175e66d965ddc618a57c52815469, session_id: 0e239dba9ff8c23cfc058d8f921e79e7f0fd5cb1ad8b12ba23073b0f1a15e52a, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 842aaecbeff882b333f0adb6948be0ac83bc17cecd53364d08497964c778ec29, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'vectored_write_for_client_appdata' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::vectored_write_for_client_appdata at ./tests/api.rs:2418:5 6: api::vectored_write_for_client_appdata::{{closure}} at ./tests/api.rs:2416:1 7: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- vectored_write_for_server_handshake_with_half_rtt_data stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: c563180dd4e61ca01ba45fd3398f866e5c49d185f1c6917bcef9137ae15e02e1, session_id: 18a630e5f12ca794ff5131c95d603654c2ae281863a586f0691988ef5f32937d, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 76e1aadea3253217b6200ab3047a779d6016729e7efe1f873d397f1abed20761, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e70303c563180dd4e61ca01ba45fd3398f866e5c49d185f1c6917bcef9137ae15e02e12018a630e5f12ca794ff5131c95d603654c2ae281863a586f0691988ef5f32937d0014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d002076e1aadea3253217b6200ab3047a779d6016729e7efe1f873d397f1abed20761002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: c563180dd4e61ca01ba45fd3398f866e5c49d185f1c6917bcef9137ae15e02e1, session_id: 18a630e5f12ca794ff5131c95d603654c2ae281863a586f0691988ef5f32937d, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 76e1aadea3253217b6200ab3047a779d6016729e7efe1f873d397f1abed20761 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: c5663754c716494881595036820334e61a36d927ea2a641abb61b1fb3d1ebbd4, session_id: 18a630e5f12ca794ff5131c95d603654c2ae281863a586f0691988ef5f32937d, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 7a13077175b9d17d7d3395e7cb53ff8c74c86668db98f788575f03de07589b52 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303c5663754c716494881595036820334e61a36d927ea2a641abb61b1fb3d1ebbd42018a630e5f12ca794ff5131c95d603654c2ae281863a586f0691988ef5f32937d130200002e00330024001d00207a13077175b9d17d7d3395e7cb53ff8c74c86668db98f788575f03de07589b52002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 38ea02dd21bd1fd21a505a3255976bf7868c6bd2fb595f9a3c432db0bdf42715a3cebdb99317a7de16621947b90ac738f6190000a4b58a81d9a0bbe79bfc59d5ce516550777399f6e473cb4b195e88b1d770277e95e594a77a81a507ad294ef4e8e67b3d3bd6b54752989f9d9a33a65b52cb68037d8a122b320672cee1ec14a5bebcbba860799b6c5d43daef2bb92642c588fa70b73f36494d9f13794974aba9b3b19e9eac85bddb4201dcf83059b0f98dd30f56232f1272ab4bbf427b62ce1e8b43e9410f4dd99332721784ca1ee83aedf23432e0ce1bc721426dfc0d9ad2d4f97a9ecbb09b513bd92467c6be3cb4cc1926f321bcaa1ad11232d7795824f73f }) }, encoded: 0f0001040806010038ea02dd21bd1fd21a505a3255976bf7868c6bd2fb595f9a3c432db0bdf42715a3cebdb99317a7de16621947b90ac738f6190000a4b58a81d9a0bbe79bfc59d5ce516550777399f6e473cb4b195e88b1d770277e95e594a77a81a507ad294ef4e8e67b3d3bd6b54752989f9d9a33a65b52cb68037d8a122b320672cee1ec14a5bebcbba860799b6c5d43daef2bb92642c588fa70b73f36494d9f13794974aba9b3b19e9eac85bddb4201dcf83059b0f98dd30f56232f1272ab4bbf427b62ce1e8b43e9410f4dd99332721784ca1ee83aedf23432e0ce1bc721426dfc0d9ad2d4f97a9ecbb09b513bd92467c6be3cb4cc1926f321bcaa1ad11232d7795824f73f } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(770d572bdbb33164a5d49d98b63469a0f81f18dc893fb41c71acde2820435100e57b50319865b1c6d45e5e87f28a0094) }, encoded: 14000030770d572bdbb33164a5d49d98b63469a0f81f18dc893fb41c71acde2820435100e57b50319865b1c6d45e5e87f28a0094 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: c5663754c716494881595036820334e61a36d927ea2a641abb61b1fb3d1ebbd4, session_id: 18a630e5f12ca794ff5131c95d603654c2ae281863a586f0691988ef5f32937d, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 7a13077175b9d17d7d3395e7cb53ff8c74c86668db98f788575f03de07589b52, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'vectored_write_for_server_handshake_with_half_rtt_data' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/api.rs:1268:16 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: as std::io::Write>::write_vectored at ./tests/api.rs:1268:13 5: rustls::vecbuf::ChunkVecBuffer::write_to at ./src/vecbuf.rs:144:20 6: api::vectored_write_for_server_handshake_with_half_rtt_data at ./tests/api.rs:2460:21 7: api::vectored_write_for_server_handshake_with_half_rtt_data::{{closure}} at ./tests/api.rs:2441:1 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. ---- versions stdout ---- logging at Debug: add_parsable_certificates processed 1 valid and 0 invalid certs version [TLSv1_3, TLSv1_2] [TLSv1_3, TLSv1_2] -> Some(TLSv1_3) logging at Debug: No cached session for DnsName(DnsName(DnsName("localhost"))) logging at Debug: Not resuming any session logging at Trace: Sending ClientHello Message { version: TLSv1_0, payload: Handshake { parsed: HandshakeMessagePayload { typ: ClientHello, payload: ClientHello( ClientHelloPayload { client_version: TLSv1_2, random: 9891044369c7a1114350122bd15fc28c3816f30218d1f7e246594d3b3a10520a, session_id: 7b99977a76c8e9c802eac7e33f445abbfc07c3a960c9f439955553082ab5832b, cipher_suites: [ TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV, ], compression_methods: [ Null, ], extensions: [ SupportedVersions( [ TLSv1_3, TLSv1_2, ], ), ECPointFormats( [ Uncompressed, ], ), NamedGroups( [ X25519, secp256r1, secp384r1, ], ), SignatureAlgorithms( [ ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256, ], ), ExtendedMasterSecretRequest, CertificateStatusRequest( OCSP( OCSPCertificateStatusRequest { responder_ids: [], extensions: , }, ), ), ServerName( [ ServerName { typ: HostName, payload: HostName( ( 6c6f63616c686f7374, DnsName( "localhost", ), ), ), }, ], ), SignedCertificateTimestampRequest, KeyShare( [ KeyShareEntry { group: X25519, payload: 37b3c3b455d944602d331e2e9e12f0c5e4a38ddcff989c357c7b140c6a2da055, }, ], ), PresharedKeyModes( [ PSK_DHE_KE, ], ), SessionTicket( Request, ), ], }, ), }, encoded: 010000e703039891044369c7a1114350122bd15fc28c3816f30218d1f7e246594d3b3a10520a207b99977a76c8e9c802eac7e33f445abbfc07c3a960c9f439955553082ab5832b0014130213011303c02cc02bcca9c030c02fcca800ff0100008a002b00050403040303000b00020100000a00080006001d00170018000d00140012050304030807080608050804060105010401001700000005000501000000000000000e000c0000096c6f63616c686f737400120000003300260024001d002037b3c3b455d944602d331e2e9e12f0c5e4a38ddcff989c357c7b140c6a2da055002d0002010100230000, }, } logging at Trace: we got a clienthello ClientHelloPayload { client_version: TLSv1_2, random: 9891044369c7a1114350122bd15fc28c3816f30218d1f7e246594d3b3a10520a, session_id: 7b99977a76c8e9c802eac7e33f445abbfc07c3a960c9f439955553082ab5832b, cipher_suites: [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV], compression_methods: [Null], extensions: [SupportedVersions([TLSv1_3, TLSv1_2]), ECPointFormats([Uncompressed]), NamedGroups([X25519, secp256r1, secp384r1]), SignatureAlgorithms([ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256]), ExtendedMasterSecretRequest, CertificateStatusRequest(OCSP(OCSPCertificateStatusRequest { responder_ids: [], extensions: })), ServerName([ServerName { typ: HostName, payload: HostName((6c6f63616c686f7374, DnsName("localhost"))) }]), SignedCertificateTimestampRequest, KeyShare([KeyShareEntry { group: X25519, payload: 37b3c3b455d944602d331e2e9e12f0c5e4a38ddcff989c357c7b140c6a2da055 }]), PresharedKeyModes([PSK_DHE_KE]), SessionTicket(Request)] } logging at Trace: sni Some(DnsName("localhost")) logging at Trace: sig schemes [ECDSA_NISTP384_SHA384, ECDSA_NISTP256_SHA256, ED25519, RSA_PSS_SHA512, RSA_PSS_SHA384, RSA_PSS_SHA256, RSA_PKCS1_SHA512, RSA_PKCS1_SHA384, RSA_PKCS1_SHA256] logging at Trace: alpn protocols None logging at Trace: cipher suites [TLS13_AES_256_GCM_SHA384, TLS13_AES_128_GCM_SHA256, TLS13_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_EMPTY_RENEGOTIATION_INFO_SCSV] logging at Debug: decided upon suite TLS13_AES_256_GCM_SHA384 logging at Trace: sending server hello Message { version: TLSv1_2, payload: Handshake { parsed: HandshakeMessagePayload { typ: ServerHello, payload: ServerHello(ServerHelloPayload { legacy_version: TLSv1_2, random: 225397acb738e3c14ea8105cada03d5e30f8b0a089f6d0d035f002ab6fa8bf3d, session_id: 7b99977a76c8e9c802eac7e33f445abbfc07c3a960c9f439955553082ab5832b, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [KeyShare(KeyShareEntry { group: X25519, payload: 7387acf7262107dc97d04ec7ba659bbad31da25987c5c88ab7f2f6b092eea756 }), SupportedVersions(TLSv1_3)] }) }, encoded: 020000760303225397acb738e3c14ea8105cada03d5e30f8b0a089f6d0d035f002ab6fa8bf3d207b99977a76c8e9c802eac7e33f445abbfc07c3a960c9f439955553082ab5832b130200002e00330024001d00207387acf7262107dc97d04ec7ba659bbad31da25987c5c88ab7f2f6b092eea756002b00020304 } } logging at Trace: sending encrypted extensions Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: EncryptedExtensions, payload: EncryptedExtensions([ServerNameAck]) }, encoded: 08000006000400000000 } } logging at Trace: sending certificate Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Certificate, payload: CertificateTLS13(CertificatePayloadTLS13 { context: , entries: [CertificateEntry { cert: Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), exts: [] }, CertificateEntry { cert: Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 "), exts: [] }] }) }, encoded: 0b000dd300000dcf0004043082040030820268a003020102020201c8300d06092a864886f70d01010b0500302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465301e170d3139303630393137313531325a170d3234313132393137313531325a30193117301506035504030c0e746573747365727665722e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ddc1b11ce992a287899003dd7a27072d059827466cce28446bce51e37f3cbc65fb1424b10d40137cb374554703d3851787769f1ba62551acd98c471c97a1ae68ab15838d73aee56e21a0848831b380ab82a3f06f9e4b450ac32a4a1f0275694cc48d64062b1369218bdc1aac18a4dd588b5faa4e02e0daac3510db4186b58786642bb86a83b504d02dedad6dc3ae1a120bd1cc96211b4458758bff06f5024ce19b7d56405fa6511b58bd8a2703f4daec4ace3570b1b045e7753478893fd7a209e73a14c9fae2229cdc27e76cbd4deecc622c7a48304455e299c7dbf788e614f35cd77fe59ac4da99bd37db3e390bb178b298e8157c641c3b886241e2e82481d70203010001a381be3081bb300c0603551d130101ff04023000300b0603551d0f0404030206c0301d0603551d0e041604144c1e5c9a9207355c7ffd3441e382dbd3b0050b3330420603551d23043b30398014428fcbc8476556b3a6f22cc45706a3862b904930a11ea41c301a3118301606035504030c0f706f6e79746f776e2052534120434182017b303b0603551d1104343032820e746573747365727665722e636f6d82157365636f6e642e746573747365727665722e636f6d82096c6f63616c686f7374300d06092a864886f70d01010b0500038201810095887a76a4b70833397fc0dfac50bce72d866fae5ca75380079cbf3f6daea248033a10c96b72ed75f940508251c83760449fe2636acf874f5b103883a2c4c823acc0608ab2decfc9f90cdebaa3968ae5bbb6dc68d0bf3ab9244874b244031ed4855f4611c2a5c8862d6ca46b4e6ec9e8ba9c4934141b740703bf9d3f9baffc59770f6d706747ec11cb01668dbebe39254d80246d0454db4795d154730f130bd29388558f88e29a59cf1d960bdd56ad08fb59afa89a2d997d13ae016d2f89e2f3d0d19ff624c523b570ae8f5f64f0b3b64d34c1cf9e10568305e63ad9c68b677aafb098f1f7966a3310e9b28f8fb80a6a32373f910e1ae5a24f38c778386042944322b557844e8bd0ed2f50955682df1d2c12f52883743fd09f69fb4480a7e833f6947a33202c875f43a9e16faf1131e1a3b165b30db56cc8ac006ae5c3043b5185385df3ce0bd850a02bd4eb4b957bbcfeb99be5058f11c26716e221486df09c3d3e87ae89b91755f867f766cc35bc6612c3b23518fc3e2551e5a36ced51087200000004a33082049f30820287a00302010202017b300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531325a170d3239303630363137313531325a302c312a302806035504030c21706f6e79746f776e20525341206c6576656c203220696e7465726d656469617465308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a3fed3857925b7581f93b6e2c24752fff38959cad170cdba73393181d643c428d6eb32cbf79475e6e5b1daf01977935d7793b1e2ece02dfe790c9b4e6cf0b714a28be1686e421bbb63ccbfa57759ceef880d4b72101c2cf145d470220683647c8809f05005f07dfe6fbdcf7c91b4e296265ea2fcc4fd1d137ac800d6ffc80716533346408a06320a5de84ab2ef1c6ed07ee4cba4c2d5c8e2b29ff5a617650384527d641304096482815d1d1eca5a108997abbd413b99e4424c1bf35d3f55a12117e3dfe67a6a69e219df747951373adee3fb698417f57d151da555d9dc3be6ce81dd5d1573c71dd7e4bbc3a5fec46f75621a45c31709127c71219119c0978948cd31ffd45db9b2d993f1ad0f03f94234caf3241ce42dcb9e9b51b5b8c1e8419a357f73a9b2527c8076c4f599486c82a6a66252f68a29561d411fe68ecb97680ab17cb8e2d34377790aa03f1193066a10c7cbb22478d6261bf45750a365b6ffabf79830b913fef54209f454dae111106c8a4658fe5789b23ac782ea2d3263f95b0203010001a35e305c301d0603551d0e04160414428fcbc8476556b3a6f22cc45706a3862b90493030200603551d250101ff0416301406082b0601050507030106082b06010505070302300c0603551d13040530030101ff300b0603551d0f0404030201fe300d06092a864886f70d01010b050003820201003334d10cb044c55165c3df00b97fa933efd1d868f0e4a147bd260b28b6cc45fbae64ad7235861a62d36bb45f956b9dce1606998f9ea8eed5dcd8f07c930e0c10b0f456247c0e8d9bbd989e15c11ee03c217631828ee2de8552d3dbda88ed3dcdfc9909e5d69e98a65c441e8d7b4178fba42555535c936f0750a6d04e197cf117702d422699201f80a4adeae279c251fbc22610476bcf5f04ae118cf0a2df8bffdd5e070b90af82e8bf1f7e4c22936f040e2988d7e0a7dc38e435af1d0c20caefc16aa769b73a9b51743bafff89b2f492e164258120387dae240d761411cefbfab6b5ccad7a390e58a58c263e98d9eb70207729cd76843fb7d9ef97051aa704deced71acc1e0483cb8cc3f56cac447052b3ca05119bf6ae52e5c1085065135e8f07a24401e08a7bff1515ecae72f8cfb900d6078f5aabeaf649ba5b23821e65dcff42010839bd0ca704adaef847f5ffc3b4631b8efb801244683a8acae26e64e066372ec5934766decb6ec05e4f0dee929aae9bb637b0a104f9be115d181feb4023f39f759b8d502112d3417950015d53ccc1519a35f5aa3666a7c40038a613b129936b346d47b8192a845c9a7aebca1548c85998c7ff44248d96bf7b7f7e2c362500d5827425b091666c3c296366f47d4f0112dbae0791059fe4df52e258b0ebddf884564ed21b18f7ce8f78712e804f9e43c972e2483fdb1662f5417819c1e0000000051930820515308202fda003020102021419782c1a5e2c1a188fc143ce99ee70e6326c7154300d06092a864886f70d01010b0500301a3118301606035504030c0f706f6e79746f776e20525341204341301e170d3139303630393137313531315a170d3239303630363137313531315a301a3118301606035504030c0f706f6e79746f776e2052534120434130820222300d06092a864886f70d01010105000382020f003082020a0282020100ae95b85877d299308cbe70c968244be414769270dc0be4f8ff0bfb8bfff3b012f7ab4615741a65956099c7c4d27ee5d3ff5a3f67176df87d598e71fccaec2e1ce4e81375b4f98ffdd768403e20fe77bf40f8cb6a557d606b28c70f2f47c9bce74cdd8e9e1d59856ca4b3414b2f9481d2f5422f05cf5bbb5cc98d30eb09f7453c389c1bbb728e5adbcd1c1e01efe55dd778d82d790ae791713d4dfbaaa9467056dd2fd63af56e4d4a6830c3fb7eb07de3bbd10e8278bc0a3e137498f0c7763fe579c8f879f9749750747a11f12e42eecedaad90217afb232806b132cc98cee9318c49332c9f0e05f5b035e6390820442ce4587054714e4e6bb9046fa3dfbba6a32dbb93902ce5c574fdd8ebdebf1684167ac36f978ef6c07493e0a9cf97a1b9f1d62e462389e8442e06e02974571fa246bbb5fe7b04c4f6b3cfd51592252c0e537d9f8f5fd698a4f73ef8068c7a083e886556fc878bd5eee9bed11e3f784ad57ff0b27f55de6b155a3a003f083d2e70b7527c3cfad4eff63c6dcfed88d663547dcebdf97bca5a920c853d79d631bb1f9e2b8690cd17ea51bbe3743bc95b77f3f1ee02a8b5006abeaff00a8acadecedf7b50d9b40abcae124d36cb84952db86e1bf57a9810a1e156b7283d593a07c971365bbb179b233e96fb98cbf34844d18c0106cf2f4aff05a3937b75835236fc8cc64a0f87c1b0080172aade7304b18212f90203010001a3533051301d0603551d0e0416041438e3ea11290d976300876f77d3287b7ba746f256301f0603551d2304183016801438e3ea11290d976300876f77d3287b7ba746f256300f0603551d130101ff040530030101ff300d06092a864886f70d01010b050003820201002bbe0ade89f8387711714e8235b780ddc2683d142b4916d37bbbce7340241018862f8c5d24cf05daf160638f907175265d79a9bd9f739f3ed276a47fc6ef6a1f248318b6ba35fcbeb3c18ec02ffe2c4fbd4adca25f591abb1e3f90dd152f29c351680d1fc9760342752338c42dc64a4d922d8b3e412271606de740b380644be76e2678cc1674c1572de30f63af1b6a76ad9e4bc70ba11571ef5e4ccca3c108611c718bbfa72e5a824c9c96bd7ab3499bfb0378f687f7e0043ec5782e1d918d6730b2e8f4dbc74202fac4557bcdbe459923db5246f8014cf6cfaf2e045db56204656d402186d451b86ebec9defac89d656e5742e169d55e0b9506cee3da0486b3cc067fa81ca83931621eebc6e392a0d29c3cc6f931014d6880872c86c9971e6df0acef60c66d8adf2add6e4f28be82ba2e98f9ef41f241cb792acb6a5415e124349931e017d82fe37b234eecf564f2f14328aa7fce2eecaaa0569831df5731a38ec77c53cbc6b0a5427af5cdd523ae96fc88b5ca993610f508996a46fe7f3d63ff0c93535b7ac6992e4f5f7930df6cce1534f91053eed3dc3350c4f4acc128789d71944700b8e923aedacd65440f7c65790fe57854bd3baf7e0fdee2cbaadba3aa8ce447439cc8e7b34ffae1d1adf1c696b435f7a8f531ac3b5bbbe4a1c6c4bfcff4eafeace78086f1ecf30f69edd50acb26a4a952a1e8aa896f827fcf2be8200000 } } logging at Trace: sending certificate-verify Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: CertificateVerify, payload: CertificateVerify(DigitallySignedStruct { scheme: RSA_PSS_SHA512, sig: 702e809d28a90782f6e97e2db374652b5c6f2172adb74557fa49416829e6f3449f00fe6197b9925e36f9e6a98a7db1ab43f84a4f9cb9bcd8b40d00eda157929b299456f24b39be842c969adca743a0d4652ce6eac97f2f9aeda5ce5c1b1f053236f9a2d525f79796e1ac34790379274d697591d66e3f0edbe9b9471ea50a36a3b8c598d354959fb079f3e4b0e43a181fee3d7c0d867d9f6bcb476f66219da3266cf81d0fcfb404e513ab47a4020933223a83aa0616740f90a73d285a2e4483605c25e3dc62a59250b842c9f183024b9266679f35fbaf2cdf75072e687e7ca1c1c39949caf410574156b7f27c443ab52c1f1209f73284a44cf97bae8069c93618 }) }, encoded: 0f00010408060100702e809d28a90782f6e97e2db374652b5c6f2172adb74557fa49416829e6f3449f00fe6197b9925e36f9e6a98a7db1ab43f84a4f9cb9bcd8b40d00eda157929b299456f24b39be842c969adca743a0d4652ce6eac97f2f9aeda5ce5c1b1f053236f9a2d525f79796e1ac34790379274d697591d66e3f0edbe9b9471ea50a36a3b8c598d354959fb079f3e4b0e43a181fee3d7c0d867d9f6bcb476f66219da3266cf81d0fcfb404e513ab47a4020933223a83aa0616740f90a73d285a2e4483605c25e3dc62a59250b842c9f183024b9266679f35fbaf2cdf75072e687e7ca1c1c39949caf410574156b7f27c443ab52c1f1209f73284a44cf97bae8069c93618 } } logging at Trace: sending finished Message { version: TLSv1_3, payload: Handshake { parsed: HandshakeMessagePayload { typ: Finished, payload: Finished(d4d80c60115a5006a60f8ef7c9a76a402b8c34e7d8368b595c4985f7cc7ef863bc41ea49f8d4edce0f1d46aca00e5164) }, encoded: 14000030d4d80c60115a5006a60f8ef7c9a76a402b8c34e7d8368b595c4985f7cc7ef863bc41ea49f8d4edce0f1d46aca00e5164 } } logging at Trace: We got ServerHello ServerHelloPayload { legacy_version: TLSv1_2, random: 225397acb738e3c14ea8105cada03d5e30f8b0a089f6d0d035f002ab6fa8bf3d, session_id: 7b99977a76c8e9c802eac7e33f445abbfc07c3a960c9f439955553082ab5832b, cipher_suite: TLS13_AES_256_GCM_SHA384, compression_method: Null, extensions: [ KeyShare( KeyShareEntry { group: X25519, payload: 7387acf7262107dc97d04ec7ba659bbad31da25987c5c88ab7f2f6b092eea756, }, ), SupportedVersions( TLSv1_3, ), ], } logging at Debug: Using ciphersuite TLS13_AES_256_GCM_SHA384 logging at Debug: Not resuming logging at Trace: EarlyData rejected logging at Trace: Dropping CCS logging at Debug: TLS1.3 encrypted extensions: [ServerNameAck] logging at Debug: ALPN protocol is None logging at Trace: Server cert is [Certificate(b"0\x82\x04\00\x82\x02h\xa0\x03\x02\x01\x02\x02\x02\x01\xc80\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x1e\x17\r190609171512Z\x17\r241129171512Z0\x191\x170\x15\x06\x03U\x04\x03\x0c\x0etestserver.com0\x82\x01\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x0f\00\x82\x01\n\x02\x82\x01\x01\0\xdd\xc1\xb1\x1c\xe9\x92\xa2\x87\x89\x90\x03\xddz'\x07-\x05\x98'Fl\xce(Dk\xceQ\xe3\x7f<\xbce\xfb\x14$\xb1\r@\x13|\xb3tUG\x03\xd3\x85\x17\x87v\x9f\x1b\xa6%Q\xac\xd9\x8cG\x1c\x97\xa1\xaeh\xab\x15\x83\x8ds\xae\xe5n!\xa0\x84\x881\xb3\x80\xab\x82\xa3\xf0o\x9eKE\n\xc3*J\x1f\x02uiL\xc4\x8dd\x06+\x13i!\x8b\xdc\x1a\xac\x18\xa4\xddX\x8b_\xaaN\x02\xe0\xda\xac5\x10\xdbA\x86\xb5\x87\x86d+\xb8j\x83\xb5\x04\xd0-\xed\xadm\xc3\xae\x1a\x12\x0b\xd1\xcc\x96!\x1bDXu\x8b\xff\x06\xf5\x02L\xe1\x9b}V@_\xa6Q\x1bX\xbd\x8a'\x03\xf4\xda\xecJ\xce5p\xb1\xb0E\xe7u4x\x89?\xd7\xa2\t\xe7:\x14\xc9\xfa\xe2\"\x9c\xdc'\xe7l\xbdM\xee\xccb,zH0DU\xe2\x99\xc7\xdb\xf7\x88\xe6\x14\xf3\\\xd7\x7f\xe5\x9a\xc4\xda\x99\xbd7\xdb>9\x0b\xb1x\xb2\x98\xe8\x15|d\x1c;\x88bA\xe2\xe8$\x81\xd7\x02\x03\x01\0\x01\xa3\x81\xbe0\x81\xbb0\x0c\x06\x03U\x1d\x13\x01\x01\xff\x04\x020\00\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x06\xc00\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14L\x1e\\\x9a\x92\x075\\\x7f\xfd4A\xe3\x82\xdb\xd3\xb0\x05\x0b30B\x06\x03U\x1d#\x04;09\x80\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I0\xa1\x1e\xa4\x1c0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA\x82\x01{0;\x06\x03U\x1d\x11\x04402\x82\x0etestserver.com\x82\x15second.testserver.com\x82\tlocalhost0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x01\x81\0\x95\x88zv\xa4\xb7\x0839\x7f\xc0\xdf\xacP\xbc\xe7-\x86o\xae\\\xa7S\x80\x07\x9c\xbf?m\xae\xa2H\x03:\x10\xc9kr\xedu\xf9@P\x82Q\xc87`D\x9f\xe2cj\xcf\x87O[\x108\x83\xa2\xc4\xc8#\xac\xc0`\x8a\xb2\xde\xcf\xc9\xf9\x0c\xde\xba\xa3\x96\x8a\xe5\xbb\xb6\xdch\xd0\xbf:\xb9$Ht\xb2D\x03\x1e\xd4\x85_F\x11\xc2\xa5\xc8\x86-l\xa4kNn\xc9\xe8\xba\x9cI4\x14\x1bt\x07\x03\xbf\x9d?\x9b\xaf\xfcYw\x0fmpgG\xec\x11\xcb\x01f\x8d\xbe\xbe9%M\x80$m\x04T\xdbG\x95\xd1Ts\x0f\x13\x0b\xd2\x93\x88U\x8f\x88\xe2\x9aY\xcf\x1d\x96\x0b\xddV\xad\x08\xfbY\xaf\xa8\x9a-\x99}\x13\xae\x01m/\x89\xe2\xf3\xd0\xd1\x9f\xf6$\xc5#\xb5p\xae\x8f_d\xf0\xb3\xb6M4\xc1\xcf\x9e\x10V\x83\x05\xe6:\xd9\xc6\x8bgz\xaf\xb0\x98\xf1\xf7\x96j3\x10\xe9\xb2\x8f\x8f\xb8\nj27?\x91\x0e\x1a\xe5\xa2O8\xc7x8`B\x94C\"\xb5W\x84N\x8b\xd0\xed/P\x95V\x82\xdf\x1d,\x12\xf5(\x83t?\xd0\x9fi\xfbD\x80\xa7\xe83\xf6\x94z3 ,\x87_C\xa9\xe1o\xaf\x111\xe1\xa3\xb1e\xb3\r\xb5l\xc8\xac\0j\xe5\xc3\x04;Q\x858]\xf3\xce\x0b\xd8P\xa0+\xd4\xebK\x95{\xbc\xfe\xb9\x9b\xe5\x05\x8f\x11\xc2g\x16\xe2!Hm\xf0\x9c=>\x87\xae\x89\xb9\x17U\xf8g\xf7f\xcc5\xbcf\x12\xc3\xb25\x18\xfc>%Q\xe5\xa3l\xedQ\x08r"), Certificate(b"0\x82\x04\x9f0\x82\x02\x87\xa0\x03\x02\x01\x02\x02\x01{0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171512Z\x17\r290606171512Z0,1*0(\x06\x03U\x04\x03\x0c!ponytown RSA level 2 intermediate0\x82\x01\xa20\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x01\x8f\00\x82\x01\x8a\x02\x82\x01\x81\0\xa3\xfe\xd3\x85y%\xb7X\x1f\x93\xb6\xe2\xc2GR\xff\xf3\x89Y\xca\xd1p\xcd\xbas91\x81\xd6C\xc4(\xd6\xeb2\xcb\xf7\x94u\xe6\xe5\xb1\xda\xf0\x19w\x93]w\x93\xb1\xe2\xec\xe0-\xfey\x0c\x9bNl\xf0\xb7\x14\xa2\x8b\xe1hnB\x1b\xbbc\xcc\xbf\xa5wY\xce\xef\x88\rKr\x10\x1c,\xf1E\xd4p\"\x06\x83d|\x88\t\xf0P\x05\xf0}\xfeo\xbd\xcf|\x91\xb4\xe2\x96&^\xa2\xfc\xc4\xfd\x1d\x13z\xc8\0\xd6\xff\xc8\x07\x16S3F@\x8a\x062\n]\xe8J\xb2\xef\x1cn\xd0~\xe4\xcb\xa4\xc2\xd5\xc8\xe2\xb2\x9f\xf5\xa6\x17e\x03\x84R}d\x13\x04\td\x82\x81]\x1d\x1e\xcaZ\x10\x89\x97\xab\xbdA;\x99\xe4BL\x1b\xf3]?U\xa1!\x17\xe3\xdf\xe6zji\xe2\x19\xdftyQ7:\xde\xe3\xfbi\x84\x17\xf5}\x15\x1d\xa5U\xd9\xdc;\xe6\xce\x81\xdd]\x15s\xc7\x1d\xd7\xe4\xbb\xc3\xa5\xfe\xc4oub\x1aE\xc3\x17\t\x12|q!\x91\x19\xc0\x97\x89H\xcd1\xff\xd4]\xb9\xb2\xd9\x93\xf1\xad\x0f\x03\xf9B4\xca\xf3$\x1c\xe4-\xcb\x9e\x9bQ\xb5\xb8\xc1\xe8A\x9a5\x7fs\xa9\xb2R|\x80v\xc4\xf5\x99Hl\x82\xa6\xa6bR\xf6\x8a)V\x1dA\x1f\xe6\x8e\xcb\x97h\n\xb1|\xb8\xe2\xd3Cwy\n\xa0?\x11\x93\x06j\x10\xc7\xcb\xb2$x\xd6&\x1b\xf4WP\xa3e\xb6\xff\xab\xf7\x980\xb9\x13\xfe\xf5B\t\xf4T\xda\xe1\x11\x10l\x8aFX\xfeW\x89\xb2:\xc7\x82\xea-2c\xf9[\x02\x03\x01\0\x01\xa3^0\\0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14B\x8f\xcb\xc8GeV\xb3\xa6\xf2,\xc4W\x06\xa3\x86+\x90I00 \x06\x03U\x1d%\x01\x01\xff\x04\x160\x14\x06\x08+\x06\x01\x05\x05\x07\x03\x01\x06\x08+\x06\x01\x05\x05\x07\x03\x020\x0c\x06\x03U\x1d\x13\x04\x050\x03\x01\x01\xff0\x0b\x06\x03U\x1d\x0f\x04\x04\x03\x02\x01\xfe0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\034\xd1\x0c\xb0D\xc5Qe\xc3\xdf\0\xb9\x7f\xa93\xef\xd1\xd8h\xf0\xe4\xa1G\xbd&\x0b(\xb6\xccE\xfb\xaed\xadr5\x86\x1ab\xd3k\xb4_\x95k\x9d\xce\x16\x06\x99\x8f\x9e\xa8\xee\xd5\xdc\xd8\xf0|\x93\x0e\x0c\x10\xb0\xf4V$|\x0e\x8d\x9b\xbd\x98\x9e\x15\xc1\x1e\xe0\x98\xd9\xebp w)\xcdv\x84?\xb7\xd9\xef\x97\x05\x1a\xa7\x04\xde\xce\xd7\x1a\xcc\x1e\x04\x83\xcb\x8c\xc3\xf5l\xacDpR\xb3\xca\x05\x11\x9b\xf6\xaeR\xe5\xc1\x08Pe\x13^\x8f\x07\xa2D\x01\xe0\x8a{\xff\x15\x15\xec\xaer\xf8\xcf\xb9\0\xd6\x07\x8fZ\xab\xea\xf6I\xba[#\x82\x1ee\xdc\xffB\x01\x089\xbd\x0c\xa7\x04\xad\xae\xf8G\xf5\xff\xc3\xb4c\x1b\x8e\xfb\x80\x12Dh:\x8a\xca\xe2nd\xe0f7.\xc5\x93Gf\xde\xcbn\xc0^O\r\xee\x92\x9a\xae\x9b\xb67\xb0\xa1\x04\xf9\xbe\x11]\x18\x1f\xeb@#\xf3\x9fu\x9b\x8dP!\x12\xd3AyP\x01]S\xcc\xc1Q\x9a5\xf5\xaa6f\xa7\xc4\08\xa6\x13\xb1)\x93k4mG\xb8\x19*\x84\\\x9az\xeb\xca\x15H\xc8Y\x98\xc7\xffD$\x8d\x96\xbf{\x7f~,6%\0\xd5\x82t%\xb0\x91fl<)cf\xf4}O\x01\x12\xdb\xae\x07\x91\x05\x9f\xe4\xdfR\xe2X\xb0\xeb\xdd\xf8\x84VN\xd2\x1b\x18\xf7\xce\x8fxq.\x80O\x9eC\xc9r\xe2H?\xdb\x16b\xf5Ax\x19\xc1\xe0"), Certificate(b"0\x82\x05\x150\x82\x02\xfd\xa0\x03\x02\x01\x02\x02\x14\x19x,\x1a^,\x1a\x18\x8f\xc1C\xce\x99\xeep\xe62lqT0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\00\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x1e\x17\r190609171511Z\x17\r290606171511Z0\x1a1\x180\x16\x06\x03U\x04\x03\x0c\x0fponytown RSA CA0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\0\x03\x82\x02\x0f\00\x82\x02\n\x02\x82\x02\x01\0\xae\x95\xb8Xw\xd2\x990\x8c\xbep\xc9h$K\xe4\x14v\x92p\xdc\x0b\xe4\xf8\xff\x0b\xfb\x8b\xff\xf3\xb0\x12\xf7\xabF\x15t\x1ae\x95`\x99\xc7\xc4\xd2~\xe5\xd3\xffZ?g\x17m\xf8}Y\x8eq\xfc\xca\xec.\x1c\xe4\xe8\x13u\xb4\xf9\x8f\xfd\xd7h@> \xfew\xbf@\xf8\xcbjU}`k(\xc7\x0f/G\xc9\xbc\xe7L\xdd\x8e\x9e\x1dY\x85l\xa4\xb3AK/\x94\x81\xd2\xf5B/\x05\xcf[\xbb\\\xc9\x8d0\xeb\t\xf7E<8\x9c\x1b\xbbr\x8eZ\xdb\xcd\x1c\x1e\x01\xef\xe5]\xd7x\xd8-y\n\xe7\x91q=M\xfb\xaa\xa9FpV\xdd/\xd6:\xf5nMJh0\xc3\xfb~\xb0}\xe3\xbb\xd1\x0e\x82x\xbc\n>\x13t\x98\xf0\xc7v?\xe5y\xc8\xf8y\xf9t\x97Ptz\x11\xf1.B\xee\xce\xda\xad\x90!z\xfb#(\x06\xb12\xcc\x98\xce\xe91\x8cI3,\x9f\x0e\x05\xf5\xb05\xe69\x08 D,\xe4XpTqNNk\xb9\x04o\xa3\xdf\xbb\xa6\xa3-\xbb\x93\x90,\xe5\xc5t\xfd\xd8\xeb\xde\xbf\x16\x84\x16z\xc3o\x97\x8e\xf6\xc0t\x93\xe0\xa9\xcf\x97\xa1\xb9\xf1\xd6.F#\x89\xe8D.\x06\xe0)tW\x1f\xa2F\xbb\xb5\xfe{\x04\xc4\xf6\xb3\xcf\xd5\x15\x92%,\x0eS}\x9f\x8f_\xd6\x98\xa4\xf7>\xf8\x06\x8cz\x08>\x88eV\xfc\x87\x8b\xd5\xee\xe9\xbe\xd1\x1e?xJ\xd5\x7f\xf0\xb2\x7fU\xdek\x15Z:\0?\x08=.p\xb7R|<\xfa\xd4\xef\xf6\x96\xfb\x98\xcb\xf3HD\xd1\x8c\x01\x06\xcf/J\xff\x05\xa3\x93{u\x83R6\xfc\x8c\xc6J\x0f\x87\xc1\xb0\x08\x01r\xaa\xdes\x04\xb1\x82\x12\xf9\x02\x03\x01\0\x01\xa3S0Q0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x1f\x06\x03U\x1d#\x04\x180\x16\x80\x148\xe3\xea\x11)\r\x97c\0\x87ow\xd3({{\xa7F\xf2V0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x050\x03\x01\x01\xff0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x0b\x05\0\x03\x82\x02\x01\0+\xbe\n\xde\x89\xf88w\x11qN\x825\xb7\x80\xdd\xc2h=\x14+I\x16\xd3{\xbb\xces@$\x10\x18\x86/\x8c]$\xcf\x05\xda\xf1`c\x8f\x90qu&]y\xa9\xbd\x9fs\x9f>\xd2v\xa4\x7f\xc6\xefj\x1f$\x83\x18\xb6\xba5\xfc\xbe\xb3\xc1\x8e\xc0/\xfe,O\xbdJ\xdc\xa2_Y\x1a\xbb\x1e?\x90\xdd\x15/)\xc3Qh\r\x1f\xc9v\x03Bu#8\xc4-\xc6JM\x92-\x8b>A\"q`m\xe7@\xb3\x80dK\xe7n&x\xcc\x16t\xc1W-\xe3\x0fc\xaf\x1bjv\xad\x9eK\xc7\x0b\xa1\x15q\xef^L\xcc\xa3\xc1\x08a\x1cq\x8b\xbf\xa7.Z\x82L\x9c\x96\xbdz\xb3I\x9b\xfb\x03x\xf6\x87\xf7\xe0\x04>\xc5x.\x1d\x91\x8dg0\xb2\xe8\xf4\xdb\xc7B\x02\xfa\xc4U{\xcd\xbeE\x99#\xdbRF\xf8\x01L\xf6\xcf\xaf.\x04]\xb5b\x04em@!\x86\xd4Q\xb8n\xbe\xc9\xde\xfa\xc8\x9denWB\xe1i\xd5^\x0b\x95\x06\xce\xe3\xda\x04\x86\xb3\xcc\x06\x7f\xa8\x1c\xa891b\x1e\xeb\xc6\xe3\x92\xa0\xd2\x9c<\xc6\xf91\x01Mh\x80\x87,\x86\xc9\x97\x1em\xf0\xac\xef`\xc6m\x8a\xdf*\xddnO(\xbe\x82\xba.\x98\xf9\xefA\xf2A\xcby*\xcbjT\x15\xe1$4\x991\xe0\x17\xd8/\xe3{#N\xec\xf5d\xf2\xf1C(\xaa\x7f\xce.\xec\xaa\xa0V\x981\xdfW1\xa3\x8e\xc7|S\xcb\xc6\xb0\xa5Bz\xf5\xcd\xd5#\xae\x96\xfc\x88\xb5\xca\x996\x10\xf5\x08\x99jF\xfe\x7f=c\xff\x0c\x93S[z\xc6\x99.O_y0\xdfl\xce\x154\xf9\x10S\xee\xd3\xdc3P\xc4\xf4\xac\xc1(x\x9dq\x94G\0\xb8\xe9#\xae\xda\xcdeD\x0f|ey\x0f\xe5xT\xbd;\xaf~\x0f\xde\xe2\xcb\xaa\xdb\xa3\xaa\x8c\xe4GC\x9c\xc8\xe7\xb3O\xfa\xe1\xd1\xad\xf1\xc6\x96\xb45\xf7\xa8\xf51\xac;[\xbb\xe4\xa1\xc6\xc4\xbf\xcf\xf4\xea\xfe\xac\xe7\x80\x86\xf1\xec\xf3\x0fi\xed\xd5\n\xcb&\xa4\xa9R\xa1\xe8\xaa\x89o\x82\x7f\xcf+\xe8 ")] logging at Warn: Sending fatal alert BadCertificate thread 'versions' panicked at 'called `Result::unwrap()` on an `Err` value: InvalidCertificateData("invalid peer certificate: CertExpired")', rustls/tests/common/mod.rs:396:38 stack backtrace: 0: rust_begin_unwind at /usr/src/rustc-1.63.0/library/std/src/panicking.rs:584:5 1: core::panicking::panic_fmt at /usr/src/rustc-1.63.0/library/core/src/panicking.rs:142:14 2: core::result::unwrap_failed at /usr/src/rustc-1.63.0/library/core/src/result.rs:1805:5 3: core::result::Result::unwrap at /usr/src/rustc-1.63.0/library/core/src/result.rs:1098:23 4: api::common::do_handshake at ./tests/common/mod.rs:396:9 5: api::version_test at ./tests/api.rs:132:9 6: api::versions at ./tests/api.rs:141:5 7: api::versions::{{closure}} at ./tests/api.rs:139:1 8: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 9: core::ops::function::FnOnce::call_once at /usr/src/rustc-1.63.0/library/core/src/ops/function.rs:248:5 note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. failures: alpn buffered_both_data_sent buffered_client_data_sent buffered_server_data_sent client_auth_works client_can_get_server_cert client_can_get_server_cert_after_resumption client_cert_resolve client_checks_server_certificate_with_given_name client_close_notify client_closes_uncleanly client_complete_io_for_handshake client_complete_io_for_read client_complete_io_for_write client_respects_buffer_limit_post_handshake client_respects_buffer_limit_pre_handshake client_respects_buffer_limit_pre_handshake_with_vectored_write client_stream_read client_stream_write client_streamowned_read client_streamowned_write early_data_can_be_rejected_by_server early_data_is_available_on_resumption key_log_for_tls12 key_log_for_tls13 negotiated_ciphersuite_client negotiated_ciphersuite_default negotiated_ciphersuite_server server_allow_any_anonymous_or_authenticated_client server_can_get_client_cert server_can_get_client_cert_after_resumption server_close_notify server_closes_uncleanly server_complete_io_for_handshake server_complete_io_for_read server_complete_io_for_write server_exposes_offered_sni server_exposes_offered_sni_smashed_to_lowercase server_respects_buffer_limit_post_handshake server_respects_buffer_limit_pre_handshake server_respects_buffer_limit_pre_handshake_with_vectored_write server_stream_read server_stream_write server_streamowned_read server_streamowned_write sni_resolver_lower_cases_configured_names sni_resolver_lower_cases_queried_names sni_resolver_works stream_write_reports_underlying_io_error_before_plaintext_processed stream_write_swallows_underlying_io_error_after_plaintext_processed test_client_attempts_to_use_unsupported_kx_group test_client_config_keyshare test_client_sends_helloretryrequest test_client_tls12_no_resume_after_server_downgrade test_no_warning_logging_during_successful_sessions test_received_plaintext_backpressure test_server_mtu_reduction test_tls12_exporter test_tls13_exporter tls13_stateful_resumption tls13_stateless_resumption vectored_write_for_client_appdata vectored_write_for_client_handshake vectored_write_for_server_appdata vectored_write_for_server_handshake_no_half_rtt_by_default vectored_write_for_server_handshake_no_half_rtt_with_client_auth vectored_write_for_server_handshake_with_half_rtt_data vectored_write_with_slow_client versions test result: FAILED. 50 passed; 69 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s error: test failed, to rerun pass `-p rustls --test api` dh_auto_test: error: /build/reproducible-path/rust-rustls-0.20.8/debian/dh-cargo/bin/cargo test returned exit code 101 make: *** [debian/rules:9: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/3124113 and its subdirectories