Tue Oct 28 18:10:11 UTC 2025 I: starting to build varnish-vmod-digest/unstable/amd64 on jenkins on '2025-10-28 18:09' Tue Oct 28 18:10:11 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_15/76798/console.log Tue Oct 28 18:10:11 UTC 2025 I: Downloading source for unstable/varnish-vmod-digest=6.4+20230816-8 --2025-10-28 18:10:11-- http://deb.debian.org/debian/pool/main/v/varnish-vmod-digest/varnish-vmod-digest_6.4%2b20230816-8.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2526 (2.5K) [text/prs.lines.tag] Saving to: ‘varnish-vmod-digest_6.4+20230816-8.dsc’ 0K .. 100% 144M=0s 2025-10-28 18:10:11 (144 MB/s) - ‘varnish-vmod-digest_6.4+20230816-8.dsc’ saved [2526/2526] Tue Oct 28 18:10:11 UTC 2025 I: varnish-vmod-digest_6.4+20230816-8.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: varnish-vmod-digest Binary: varnish-vmod-digest Architecture: any Version: 6.4+20230816-8 Maintainer: Varnish Package Maintainers Uploaders: Marco d'Itri Homepage: https://github.com/varnish/libvmod-digest Standards-Version: 4.7.2.0 Vcs-Browser: https://salsa.debian.org/varnish-team/varnish-vmod-digest Vcs-Git: https://salsa.debian.org/varnish-team/varnish-vmod-digest.git Testsuite: autopkgtest Testsuite-Triggers: varnish Build-Depends: debhelper-compat (= 13), architecture-is-64-bit, libmhash-dev, libvarnishapi-dev (>= 7.6.0-2~), pkgconf, python3-docutils, varnish Package-List: varnish-vmod-digest deb web optional arch=any Checksums-Sha1: 3a213f8d02e8d7299d0f93fe6f03afb3b41aa4ad 15852 varnish-vmod-digest_6.4+20230816.orig.tar.xz 239227b5a236a14b8d15ecf805054ba060f818f3 3656 varnish-vmod-digest_6.4+20230816-8.debian.tar.xz Checksums-Sha256: a23c4b15d2c2098f9f42c14e1c4fcecd75fd470b912011a1bb27027e5dab94b8 15852 varnish-vmod-digest_6.4+20230816.orig.tar.xz 37947c49de361dedeeefccbacd83840600e55894ae92a91b7e9233726b93766f 3656 varnish-vmod-digest_6.4+20230816-8.debian.tar.xz Files: 3941faae317c653355933af9521fb75e 15852 varnish-vmod-digest_6.4+20230816.orig.tar.xz 2ac2d0efe796e7d70d68e5065d158881 3656 varnish-vmod-digest_6.4+20230816-8.debian.tar.xz Dgit: 6ab5b4806462332b4259b2edfef117afd5f361a0 debian archive/debian/6.4+20230816-8 https://git.dgit.debian.org/varnish-vmod-digest Git-Tag-Info: tag=41484ef9dea67438ed0520429b1c714250550b2d fp=272945cd836d38dfb7427e86cb3ec33ae1ded781 Git-Tag-Tagger: Marco d'Itri -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjgPJsACgkQYG0ITkaD wHlIfhAAzAxt/MfBDJl1+ECXCXkCv1Q27VxWu0leQwMP+/iL38qnjXc+NhYAPMOp l6YosOcSlMYq4e0xeT3VdmZt09TjEyxJH5BplSryg/d13r+V6zRbtN/yL1pPzJD7 E7be5mk8MdUcjb3xdVGNxREu+k9A23r6UcqJBtEAf1idgGj9s+vtYOFY7bdcOmM0 HlxUlpPSHPEqf+4H7wSUdeqzipXN3+GYWeBuKwO1LF12b6BSE1GCQFtbAV3ddWWu JgfcVxfiVT7sLJsUoUZE4NHHQ+5mdCYAblQ2CDIFMUM1PmgNtn5GRPV0Z4InIiQ3 VRZyBzmxSmXjLKj1oAhUpb946gZMel7RTbo7fVgSMCQqrT6UeVHKJS55LZhd9tR3 Iz3g+8dbphMA4MWBYY4xNBmaBxzen1WDYoT2sjP02NNiyXHDx7vBJaIE6ZEf4ulg fMSQBo+r5PyoXbej65rIvkJHGCc4Of26qSpn+J99jdFE0c9tvN4HiMlNAWPC8S3j PLsnKP6DDVJIeV1Pt5vr5XC6rwHnNDeUgFo9x9FoPwD5Qilva14ivWAcS8E4ZhHn vvsZQ0z2xQGicU7PVoZ0awdZYLewmHfabF/a8aDmOr3/Obj+R46ejMb3c6l0dm8m rZwEbA756bW3GgE8hTVpJAHORxuOAVKWAvHKM2XMO39wT+mvhME= =Kpap -----END PGP SIGNATURE----- Tue Oct 28 18:10:11 UTC 2025 I: Checking whether the package is not for us Tue Oct 28 18:10:11 UTC 2025 I: Starting 1st build on remote node ionos11-amd64.debian.net. Tue Oct 28 18:10:11 UTC 2025 I: Preparing to do remote build '1' on ionos11-amd64.debian.net. Tue Oct 28 18:12:07 UTC 2025 I: Deleting $TMPDIR on ionos11-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Oct 28 06:10:12 -12 2025 I: pbuilder-time-stamp: 1761675012 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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 [varnish-vmod-digest_6.4+20230816-8.dsc] I: copying [./varnish-vmod-digest_6.4+20230816.orig.tar.xz] I: copying [./varnish-vmod-digest_6.4+20230816-8.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./varnish-vmod-digest_6.4+20230816-8.dsc: no acceptable signature found dpkg-source: info: extracting varnish-vmod-digest in varnish-vmod-digest-6.4+20230816 dpkg-source: info: unpacking varnish-vmod-digest_6.4+20230816.orig.tar.xz dpkg-source: info: unpacking varnish-vmod-digest_6.4+20230816-8.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying tests_changes dpkg-source: info: applying set_vrt_abi I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/291016/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='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='422e1ddb309f45fbab3dd674abd80788' 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='291016' 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.A0P9sGyL/pbuilderrc_LewX --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.A0P9sGyL/b1 --logfile b1/build.log varnish-vmod-digest_6.4+20230816-8.dsc' SUDO_GID='111' SUDO_HOME='/var/lib/jenkins' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://46.16.76.132:3128' I: uname -a Linux ionos11-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/291016/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: amd64 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), architecture-is-64-bit, libmhash-dev, libvarnishapi-dev (>= 7.6.0-2~), pkgconf, python3-docutils, varnish dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19862 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 architecture-is-64-bit; however: Package architecture-is-64-bit is not installed. pbuilder-satisfydepends-dummy depends on libmhash-dev; however: Package libmhash-dev is not installed. pbuilder-satisfydepends-dummy depends on libvarnishapi-dev (>= 7.6.0-2~); however: Package libvarnishapi-dev is not installed. pbuilder-satisfydepends-dummy depends on pkgconf; however: Package pkgconf is not installed. pbuilder-satisfydepends-dummy depends on python3-docutils; however: Package python3-docutils is not installed. pbuilder-satisfydepends-dummy depends on varnish; however: Package varnish 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: architecture-properties{a} autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libedit2{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libjemalloc2{a} libmagic-mgc{a} libmagic1t64{a} libmhash-dev{a} libmhash2{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libsystemd-shared{a} libtool{a} libuchardet0{a} libunistring5{a} libvarnishapi-dev{a} libvarnishapi3{a} libxml2-16{a} m4{a} man-db{a} media-types{a} netbase{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-docutils{a} python3-minimal{a} python3-roman-numerals{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} systemd{a} tzdata{a} varnish{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates chrony curl dbus dbus-broker libapparmor1 libarchive-cpio-perl libkmod2 libltdl-dev libmail-sendmail-perl libpaper-utils linux-sysctl-defaults login lynx ntpsec openntpd python3-pil python3-pygments systemd-cryptsetup systemd-timesyncd wget 0 packages upgraded, 61 newly installed, 0 to remove and 0 not upgraded. Need to get 26.2 MB of archives. After unpacking 95.5 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 libsystemd-shared amd64 258.1-2 [2253 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 systemd amd64 258.1-2 [3229 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.7.3-1 [112 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.9-1 [865 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.9-1 [2257 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.7-1 [27.2 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 media-types all 14.0.0 [30.8 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 tzdata all 2025b-5 [260 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-2 [25.5 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.3-3 [74.8 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.3-3 [191 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.9-1 [1965 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.9-1 [764 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.7-1 [10.2 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.7-1 [28.3 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.2-4 [98.5 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 architecture-properties amd64 0.2.6 [2336 B] Get: 28 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-2 [325 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-2 [877 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.28 [92.4 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-7 [540 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 39 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-0.3 [640 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.28 [941 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 sgml-base all 1.31+nmu1 [10.9 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 xml-core all 0.19 [20.1 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 docutils-common all 0.22.2+dfsg-2 [128 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20250104-1 [93.8 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 libjemalloc2 amd64 5.3.0-3 [274 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 libmhash2 amd64 0.9.9.9-10 [92.4 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 libmhash-dev amd64 0.9.9.9-10 [106 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 libpkgconf3 amd64 1.8.1-4 [36.4 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 libvarnishapi3 amd64 7.7.3-1 [191 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 libvarnishapi-dev amd64 7.7.3-1 [207 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 1.8.1-4 [30.2 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 1.8.1-4 [26.2 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 python3-roman-numerals all 3.1.0-2 [8740 B] Get: 60 http://deb.debian.org/debian unstable/main amd64 python3-docutils all 0.22.2+dfsg-2 [432 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 varnish amd64 7.7.3-1 [1171 kB] Fetched 26.2 MB in 5s (5254 kB/s) Preconfiguring packages ... Selecting previously unselected package libsystemd-shared:amd64. (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 ... 19862 files and directories currently installed.) Preparing to unpack .../libsystemd-shared_258.1-2_amd64.deb ... Unpacking libsystemd-shared:amd64 (258.1-2) ... Setting up libsystemd-shared:amd64 (258.1-2) ... Selecting previously unselected package systemd. (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 ... 19870 files and directories currently installed.) Preparing to unpack .../systemd_258.1-2_amd64.deb ... Unpacking systemd (258.1-2) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.7.3-1_amd64.deb ... Unpacking libexpat1:amd64 (2.7.3-1) ... Selecting previously unselected package libpython3.13-minimal:amd64. Preparing to unpack .../libpython3.13-minimal_3.13.9-1_amd64.deb ... Unpacking libpython3.13-minimal:amd64 (3.13.9-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.9-1_amd64.deb ... Unpacking python3.13-minimal (3.13.9-1) ... Setting up libpython3.13-minimal:amd64 (3.13.9-1) ... Setting up libexpat1:amd64 (2.7.3-1) ... Setting up python3.13-minimal (3.13.9-1) ... 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 ... 21201 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.7-1_amd64.deb ... Unpacking python3-minimal (3.13.7-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_14.0.0_all.deb ... Unpacking media-types (14.0.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.5_all.deb ... Unpacking netbase (6.5) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../4-libffi8_3.5.2-2_amd64.deb ... Unpacking libffi8:amd64 (3.5.2-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.3-3_all.deb ... Unpacking readline-common (8.3-3) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../6-libreadline8t64_8.3-3_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.3-3) ... Selecting previously unselected package libpython3.13-stdlib:amd64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.9-1_amd64.deb ... Unpacking libpython3.13-stdlib:amd64 (3.13.9-1) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.9-1_amd64.deb ... Unpacking python3.13 (3.13.9-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../9-libpython3-stdlib_3.13.7-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.13.7-1) ... Setting up python3-minimal (3.13.7-1) ... 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 ... 22216 files and directories currently installed.) Preparing to unpack .../00-python3_3.13.7-1_amd64.deb ... Unpacking python3 (3.13.7-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../03-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../06-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.41.2-4_amd64.deb ... Unpacking bsdextrautils (2.41.2-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../09-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package architecture-properties:amd64. Preparing to unpack .../11-architecture-properties_0.2.6_amd64.deb ... Unpacking architecture-properties:amd64 (0.2.6) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../13-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../14-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../15-automake_1%3a1.18.1-2_all.deb ... Unpacking automake (1:1.18.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../23-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../25-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../26-libxml2-16_2.15.1+dfsg-0.3_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.1+dfsg-0.3) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... Selecting previously unselected package sgml-base. Preparing to unpack .../31-sgml-base_1.31+nmu1_all.deb ... Unpacking sgml-base (1.31+nmu1) ... Selecting previously unselected package xml-core. Preparing to unpack .../32-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../33-docutils-common_0.22.2+dfsg-2_all.deb ... Unpacking docutils-common (0.22.2+dfsg-2) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../34-libedit2_3.1-20250104-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20250104-1) ... Selecting previously unselected package libjemalloc2:amd64. Preparing to unpack .../35-libjemalloc2_5.3.0-3_amd64.deb ... Unpacking libjemalloc2:amd64 (5.3.0-3) ... Selecting previously unselected package libmhash2:amd64. Preparing to unpack .../36-libmhash2_0.9.9.9-10_amd64.deb ... Unpacking libmhash2:amd64 (0.9.9.9-10) ... Selecting previously unselected package libmhash-dev. Preparing to unpack .../37-libmhash-dev_0.9.9.9-10_amd64.deb ... Unpacking libmhash-dev (0.9.9.9-10) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../38-libpkgconf3_1.8.1-4_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-4) ... Selecting previously unselected package libvarnishapi3:amd64. Preparing to unpack .../39-libvarnishapi3_7.7.3-1_amd64.deb ... Unpacking libvarnishapi3:amd64 (7.7.3-1) ... Selecting previously unselected package libvarnishapi-dev:amd64. Preparing to unpack .../40-libvarnishapi-dev_7.7.3-1_amd64.deb ... Unpacking libvarnishapi-dev:amd64 (7.7.3-1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../41-pkgconf-bin_1.8.1-4_amd64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../42-pkgconf_1.8.1-4_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-4) ... Selecting previously unselected package python3-roman-numerals. Preparing to unpack .../43-python3-roman-numerals_3.1.0-2_all.deb ... Unpacking python3-roman-numerals (3.1.0-2) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../44-python3-docutils_0.22.2+dfsg-2_all.deb ... Unpacking python3-docutils (0.22.2+dfsg-2) ... Selecting previously unselected package varnish. Preparing to unpack .../45-varnish_7.7.3-1_amd64.deb ... Unpacking varnish (7.7.3-1) ... Setting up media-types (14.0.0) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up bsdextrautils (2.41.2-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up architecture-properties:amd64 (0.2.6) ... Setting up libxml2-16:amd64 (2.15.1+dfsg-0.3) ... Setting up libdebhelper-perl (13.28) ... Setting up libedit2:amd64 (3.1-20250104-1) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up libvarnishapi3:amd64 (7.7.3-1) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-2) ... Setting up systemd (258.1-2) ... Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' -> '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' -> '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' -> '/usr/lib/systemd/system/systemd-pstore.service'. Initializing machine ID from random generator. Creating group 'systemd-journal' with GID 999. Creating group 'systemd-network' with GID 998. Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998. /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. Setting up file (1:5.46-5) ... Setting up libjemalloc2:amd64 (5.3.0-3) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Oct 28 18:11:30 UTC 2025. Universal Time is now: Tue Oct 28 18:11:30 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up varnish (7.7.3-1) ... Creating group 'varnish' with GID 997. Creating user 'varnish' (Varnish Cache) with UID 997 and GID 997. Creating user 'vcache' (Varnish Cache daemon) with UID 996 and GID 997. Creating user 'varnishlog' (Varnish Cache logs) with UID 995 and GID 997. Created symlink '/etc/systemd/system/multi-user.target.wants/varnish.service' -> '/usr/lib/systemd/system/varnish.service'. Setting up autotools-dev (20240727.1) ... Setting up libpkgconf3:amd64 (1.8.1-4) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up autoconf (2.72-3.1) ... Setting up libmhash2:amd64 (0.9.9.9-10) ... Setting up libffi8:amd64 (3.5.2-2) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up netbase (6.5) ... Setting up sgml-base (1.31+nmu1) ... Setting up readline-common (8.3-3) ... Setting up automake (1:1.18.1-2) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up libmhash-dev (0.9.9.9-10) ... Setting up gettext (0.23.1-2+b1) ... Setting up libtool (2.5.4-7) ... Setting up pkgconf:amd64 (1.8.1-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up libreadline8t64:amd64 (8.3-3) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up xml-core (0.19) ... Setting up libpython3.13-stdlib:amd64 (3.13.9-1) ... Setting up libpython3-stdlib:amd64 (3.13.7-1) ... Setting up python3.13 (3.13.9-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up python3 (3.13.7-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink '/etc/systemd/system/timers.target.wants/man-db.timer' -> '/usr/lib/systemd/system/man-db.timer'. Setting up libvarnishapi-dev:amd64 (7.7.3-1) ... Setting up python3-roman-numerals (3.1.0-2) ... Setting up debhelper (13.28) ... Processing triggers for libc-bin (2.41-12) ... Processing triggers for sgml-base (1.31+nmu1) ... Setting up docutils-common (0.22.2+dfsg-2) ... Processing triggers for sgml-base (1.31+nmu1) ... Setting up python3-docutils (0.22.2+dfsg-2) ... 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/varnish-vmod-digest-6.4+20230816/ && 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 > ../varnish-vmod-digest_6.4+20230816-8_source.changes dpkg-buildpackage: info: source package varnish-vmod-digest dpkg-buildpackage: info: source version 6.4+20230816-8 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Marco d'Itri dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --with varnishabi dh_clean debian/rules binary dh binary --with varnishabi dh_update_autotools_config dh_autoreconf libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:7: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.ac:7: You should use the 'AC_CONFIG_HEADERS' macro instead. aclocal.m4:708: AM_CONFIG_HEADER is expanded from... configure.ac:7: the top level configure.ac:9: warning: The macro 'AC_CANONICAL_SYSTEM' is obsolete. configure.ac:9: You should run autoupdate. ./lib/autoconf/general.m4:2081: AC_CANONICAL_SYSTEM is expanded from... configure.ac:9: the top level configure.ac:14: warning: The macro 'AC_GNU_SOURCE' is obsolete. configure.ac:14: You should run autoupdate. ./lib/autoconf/specific.m4:485: AC_GNU_SOURCE is expanded from... configure.ac:14: the top level configure.ac:16: warning: The macro 'AC_PROG_CC_STDC' is obsolete. configure.ac:16: You should run autoupdate. ./lib/autoconf/c.m4:1669: AC_PROG_CC_STDC is expanded from... configure.ac:16: the top level configure.ac:23: warning: The macro 'AC_PROG_LIBTOOL' is obsolete. configure.ac:23: You should run autoupdate. m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:23: the top level configure.ac:36: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:36: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:36: the top level configure.ac:14: installing './compile' configure.ac:9: installing './config.guess' configure.ac:9: installing './config.sub' configure.ac:12: installing './install-sh' configure.ac:12: installing './missing' src/Makefile.am: installing './depcomp' dh_auto_configure ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '1111' is supported by ustar format... yes checking whether GID '1111' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking how to run the C preprocessor... gcc -E checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/x86_64-linux-gnu-ld checking if the linker (/usr/bin/x86_64-linux-gnu-ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/x86_64-linux-gnu-ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/x86_64-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether make sets $(MAKE)... (cached) yes checking for mhash_count in -lmhash... yes checking for rst2man... rst2man checking for egrep... (cached) /usr/bin/grep -E checking for sys/stdlib.h... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for varnishapi... yes checking for vsha256.h... yes checking for cache/cache.h... yes checking for python3.10... no checking for python3.9... no checking for python3.8... no checking for python3.7... no checking for python3.6... no checking for python3.5... no checking for python3.4... no checking for python3... python3 checking for varnishtest... /usr/bin/varnishtest checking for varnishd... /usr/sbin/varnishd checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands dh_auto_build make -j40 make[1]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make all-recursive make[2]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' Making all in src make[3]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src' /usr/share/varnish/vmodtool.py ../src/vmod_digest.vcc NOTICE: Please put $Module description in quotes. /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/varnish -Wall -Wextra -Werror -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/varnish-vmod-digest-6.4+20230816=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o vmod_digest.lo vmod_digest.c /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/varnish -Wall -Wextra -Werror -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/varnish-vmod-digest-6.4+20230816=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o vcc_if.lo vcc_if.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/varnish -Wall -Wextra -Werror -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/varnish-vmod-digest-6.4+20230816=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c vcc_if.c -fPIC -DPIC -o .libs/vcc_if.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/varnish -Wall -Wextra -Werror -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/varnish-vmod-digest-6.4+20230816=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c vmod_digest.c -fPIC -DPIC -o .libs/vmod_digest.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/varnish -Wall -Wextra -Werror -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/varnish-vmod-digest-6.4+20230816=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c vcc_if.c -o vcc_if.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/varnish -Wall -Wextra -Werror -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/varnish-vmod-digest-6.4+20230816=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c vmod_digest.c -o vmod_digest.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/varnish-vmod-digest-6.4+20230816=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -module -export-dynamic -avoid-version -shared -lmhash -Wl,-z,relro -Wl,-z,now -o libvmod_digest.la -rpath /usr/lib/x86_64-linux-gnu/varnish/vmods vmod_digest.lo vcc_if.lo libtool: link: gcc -shared -fPIC -DPIC .libs/vmod_digest.o .libs/vcc_if.o -lmhash -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/varnish-vmod-digest-6.4+20230816=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libvmod_digest.so -o .libs/libvmod_digest.so libtool: link: ( cd ".libs" && rm -f "libvmod_digest.la" && ln -s "../libvmod_digest.la" "libvmod_digest.la" ) make[3]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src' make[3]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' rst2man README.rst vmod_digest.3 Makefile:966: warning: pattern recipe did not update peer target 'vmod_digest.9'. Makefile:966: warning: pattern recipe did not update peer target 'vmod_digest.8'. Makefile:966: warning: pattern recipe did not update peer target 'vmod_digest.7'. Makefile:966: warning: pattern recipe did not update peer target 'vmod_digest.6'. Makefile:966: warning: pattern recipe did not update peer target 'vmod_digest.5'. Makefile:966: warning: pattern recipe did not update peer target 'vmod_digest.4'. Makefile:966: warning: pattern recipe did not update peer target 'vmod_digest.2'. Makefile:966: warning: pattern recipe did not update peer target 'vmod_digest.1'. make[3]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make[2]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make[1]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' dh_auto_test make -j40 check TESTSUITEFLAGS="-j40 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' Making check in src make[2]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src' /usr/bin/varnishtest -v \ -p vmod_path="/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods:" \ ../src/tests/test01.vtc /usr/bin/varnishtest -v \ -p vmod_path="/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods:" \ ../src/tests/test02.vtc /usr/bin/varnishtest -v \ -p vmod_path="/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods:" \ ../src/tests/test03.vtc /usr/bin/varnishtest -v \ -p vmod_path="/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods:" \ ../src/tests/test_hash.vtc /usr/bin/varnishtest -v \ -p vmod_path="/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods:" \ ../src/tests/test_hex.vtc /usr/bin/varnishtest -v \ -p vmod_path="/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods:" \ ../src/tests/test_nullstring.vtc **** dT 0.000 * top TEST ../src/tests/test01.vtc starting **** top extmacro def pkg_version=7.7.3 **** top extmacro def pkg_branch=7.7 **** top extmacro def pwd=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:35263 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top macro def testdir=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/../src/tests **** top macro def tmpdir=/tmp/vtc.320925.3fe80f61 **** top macro def vtcid=vtc.320925.3fe80f61 ** top === varnishtest "Test digest vmod" * top VTEST Test digest vmod ** top === server s1 { ** s1 Starting server **** s1 macro def s1_addr=127.0.0.1 **** s1 macro def s1_port=45237 **** s1 macro def s1_sock=127.0.0.1:45237 * s1 Listen on 127.0.0.1:45237 ** top === varnish v1 -vcl+backend { ** s1 Started on 127.0.0.1:45237 (1 iterations) **** dT 0.003 ** v1 Launch *** v1 CMD: cd ${pwd} && exec varnishd -d -n /tmp/vtc.320925.3fe80f61/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 37445' -P /tmp/vtc.320925.3fe80f61/v1/varnishd.pid *** v1 CMD: cd /build/reproducible-path/varnish-vmod-digest-6.4+20230816/src && exec varnishd -d -n /tmp/vtc.320925.3fe80f61/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 37445' -P /tmp/vtc.320925.3fe80f61/v1/varnishd.pid *** v1 PID: 320963 **** v1 macro def v1_pid=320963 **** v1 macro def v1_name=/tmp/vtc.320925.3fe80f61/v1 **** dT 0.013 *** v1 debug|Debug: Version: varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug|Debug: Platform: Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|200 320 *** v1 debug|----------------------------- *** v1 debug|Varnish Cache CLI 1.0 *** v1 debug|----------------------------- *** v1 debug|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug| *** v1 debug|Type 'help' for command list. *** v1 debug|Type 'quit' to close CLI session. *** v1 debug|Type 'start' to launch worker process. *** v1 debug| **** dT 0.111 **** v1 CLIPOLL 1 0x1 0x0 0x0 *** v1 CLI connection fd = 6 **** dT 0.112 *** v1 CLI RX 107 **** v1 CLI RX|hkmrqiemeyhuykdqlpszvwgugvqfkflw **** v1 CLI RX| **** v1 CLI RX|Authentication required. **** v1 CLI TX|auth dee009389582d7bd6a96b2138830c76c72a5e56a109ffedb6eeccacf7f7c6421 *** v1 CLI RX 200 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Varnish Cache CLI 1.0 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit **** v1 CLI RX|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd **** v1 CLI RX| **** v1 CLI RX|Type 'help' for command list. **** v1 CLI RX|Type 'quit' to close CLI session. **** v1 CLI RX|Type 'start' to launch worker process. **** v1 CLI TX|vcl.inline vcl1 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX|backend s1 { .host = "127.0.0.1"; .port = "45237"; } **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|\timport digest; **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tset resp.http.sha256 = digest.hmac_sha256("key", "The quick brown fox jumps over the lazy dog"); **** v1 CLI TX|\t\tset resp.http.sha1 = digest.hmac_sha1("key", "The quick brown fox jumps over the lazy dog"); **** v1 CLI TX|\t\tset resp.http.md5 = digest.hmac_md5("key", "The quick brown fox jumps over the lazy dog"); **** v1 CLI TX|\t\tset resp.http.sha256_b64 = digest.base64(digest.hmac_sha256("key", "The quick brown fox jumps over the lazy dog")); **** v1 CLI TX|\t\tset resp.http.sha1_b64 = digest.base64(digest.hmac_sha1("key", "The quick brown fox jumps over the lazy dog")); **** v1 CLI TX|\t\tset resp.http.md5_b64 = digest.base64(digest.hmac_md5("key", "The quick brown fox jumps over the lazy dog")); **** v1 CLI TX|\t\tset resp.http.sha256_clean = digest.base64_decode(resp.http.sha256_b64); **** v1 CLI TX|\t\tset resp.http.sha1_clean = digest.base64_decode(resp.http.sha1_b64); **** v1 CLI TX|\t\tset resp.http.md5_clean = digest.base64_decode(resp.http.md5_b64); **** v1 CLI TX|\t\tset resp.http.md5_b64url_nopad = digest.base64url_nopad("0x80070713463e7749b90c2dc24911e275"); **** v1 CLI TX|\t\tset resp.http.clean_nopad = digest.base64url_decode("MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ"); **** v1 CLI TX|\t\t **** v1 CLI TX|\t\t# Used to test +/ vs -_. The decoded variant is russian (I **** v1 CLI TX|\t\t# think) **** v1 CLI TX|\t\tset resp.http.ruski = digest.base64_decode("zprOsc67z47PgiDOv8+Bzq/Pg86xz4TOtQ=="); **** v1 CLI TX|\t\tset resp.http.ruski_b64 = "zprOsc67z47PgiDOv8+Bzq/Pg86xz4TOtQ=="; **** v1 CLI TX|\t\tset resp.http.ruski_url = digest.base64url_nopad(resp.http.ruski); **** v1 CLI TX| **** v1 CLI TX|\t\tset resp.http.hash_md5 = digest.hash_md5("foobar"); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.213 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.313 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.413 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.513 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.613 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.679 *** v1 CLI RX 200 **** v1 CLI RX|VCL compiled. **** v1 CLI TX|vcl.use vcl1 *** v1 CLI RX 200 **** v1 CLI RX|VCL 'vcl1' now active ** v1 Start **** v1 CLI TX|start **** dT 0.713 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.723 *** v1 debug|Debug: Child (321220) Started **** dT 0.754 *** v1 debug|Child launched OK **** dT 0.755 *** v1 debug|Info: Child (321220) said Child starts *** v1 CLI RX 200 *** v1 wait-running **** v1 CLI TX|status **** dT 0.800 *** v1 CLI RX 200 **** v1 CLI RX|Child in state running **** v1 CLI TX|debug.listen_address **** dT 0.814 **** v1 vsl| 0 CLI - Rd vcl.load "vcl1" vcl_vcl1.1761675121.863696/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl1.1761675121.863696/vgc.so" as "vcl1" **** v1 vsl| 0 CLI - Rd vcl.use "vcl1" **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd start **** v1 vsl| 0 Debug - sockopt: Setting SO_LINGER for a0=127.0.0.1:42981 **** v1 vsl| 0 Debug - sockopt: Setting SO_KEEPALIVE for a0=127.0.0.1:42981 **** v1 vsl| 0 Debug - sockopt: Setting SO_SNDTIMEO for a0=127.0.0.1:42981 **** v1 vsl| 0 Debug - sockopt: Setting SO_RCVTIMEO for a0=127.0.0.1:42981 **** v1 vsl| 0 Debug - sockopt: Setting TCP_NODELAY for a0=127.0.0.1:42981 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPIDLE for a0=127.0.0.1:42981 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPCNT for a0=127.0.0.1:42981 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPINTVL for a0=127.0.0.1:42981 **** v1 vsl| 0 CLI - Wr 200 0 **** dT 0.844 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 42981 **** v1 CLI TX|debug.xid 1000 **** dT 0.889 *** v1 CLI RX 200 **** v1 CLI RX|XID is 1000 chunk 1 **** v1 CLI TX|debug.listen_address **** dT 0.914 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 42981 **** v1 vsl| 0 CLI - Rd debug.xid 1000 **** v1 vsl| 0 CLI - Wr 200 19 XID is 1000 chunk 1 **** dT 0.932 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 42981 ** v1 Listen on 127.0.0.1 42981 **** v1 macro def v1_addr=127.0.0.1 **** v1 macro def v1_port=42981 **** v1 macro def v1_sock=127.0.0.1:42981 **** v1 macro def v1_a0_addr=127.0.0.1 **** v1 macro def v1_a0_port=42981 **** v1 macro def v1_a0_sock=127.0.0.1:42981 ** top === client c1 { ** top === client c1 -run ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:42981 (1 iterations) *** c1 Connect to 127.0.0.1:42981 *** c1 connected fd 16 from 127.0.0.1 57784 to 127.0.0.1:42981 ** c1 === txreq -url "/" **** dT 0.933 **** c1 txreq|GET / HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp *** s1 accepted fd 4 127.0.0.1 50944 ** s1 === rxreq **** s1 rxhdr|GET / HTTP/1.1\r **** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|User-Agent: c1\r **** s1 rxhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1002\r **** s1 rxhdr|\r **** s1 rxhdrlen = 146 **** s1 http[ 0] |GET **** s1 http[ 1] |/ **** s1 http[ 2] |HTTP/1.1 **** s1 http[ 3] |Host: 127.0.0.1 **** s1 http[ 4] |User-Agent: c1 **** s1 http[ 5] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 6] |Via: 1.1 v1 (Varnish/7.7) **** s1 http[ 7] |Accept-Encoding: gzip **** s1 http[ 8] |X-Varnish: 1002 **** s1 bodylen = 0 ** s1 === txresp **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** s1 txresp|Server: s1\r **** s1 txresp|Content-Length: 0\r **** s1 txresp|\r *** s1 shutting fd 4 ** s1 Ending **** dT 0.946 **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: s1\r **** c1 rxhdr|Content-Length: 0\r **** c1 rxhdr|X-Varnish: 1001\r **** c1 rxhdr|Age: 0\r **** c1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|sha256: 0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8\r **** c1 rxhdr|sha1: 0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9\r **** c1 rxhdr|md5: 0x80070713463e7749b90c2dc24911e275\r **** c1 rxhdr|sha256_b64: MHhmN2JjODNmNDMwNTM4NDI0YjEzMjk4ZTZhYTZmYjE0M2VmNGQ1OWExNDk0NjE3NTk5NzQ3OWRiYzJkMWEzY2Q4\r **** c1 rxhdr|sha1_b64: MHhkZTdjOWI4NWI4Yjc4YWE2YmM4YTdhMzZmNzBhOTA3MDFjOWRiNGQ5\r **** c1 rxhdr|md5_b64: MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ==\r **** c1 rxhdr|sha256_clean: 0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8\r **** c1 rxhdr|sha1_clean: 0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9\r **** c1 rxhdr|md5_clean: 0x80070713463e7749b90c2dc24911e275\r **** c1 rxhdr|md5_b64url_nopad: MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ\r **** c1 rxhdr|clean_nopad: 0x80070713463e7749b90c2dc24911e275\r **** c1 rxhdr|ruski: \xce\x9a\xce\xb1\xce\xbb\xcf\x8e\xcf\x82 \xce\xbf\xcf\x81\xce\xaf\xcf\x83\xce\xb1\xcf\x84\xce\xb5\r **** c1 rxhdr|ruski_b64: zprOsc67z47PgiDOv8+Bzq/Pg86xz4TOtQ==\r **** c1 rxhdr|ruski_url: zprOsc67z47PgiDOv8-Bzq_Pg86xz4TOtQ\r **** c1 rxhdr|hash_md5: 3858f62230ac3c915f300c664312c63f\r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 1055 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ 2] |OK **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: s1 **** c1 http[ 5] |Content-Length: 0 **** c1 http[ 6] |X-Varnish: 1001 **** c1 http[ 7] |Age: 0 **** c1 http[ 8] |Via: 1.1 v1 (Varnish/7.7) **** c1 http[ 9] |Accept-Ranges: bytes **** c1 http[10] |sha256: 0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8 **** c1 http[11] |sha1: 0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9 **** c1 http[12] |md5: 0x80070713463e7749b90c2dc24911e275 **** c1 http[13] |sha256_b64: MHhmN2JjODNmNDMwNTM4NDI0YjEzMjk4ZTZhYTZmYjE0M2VmNGQ1OWExNDk0NjE3NTk5NzQ3OWRiYzJkMWEzY2Q4 **** c1 http[14] |sha1_b64: MHhkZTdjOWI4NWI4Yjc4YWE2YmM4YTdhMzZmNzBhOTA3MDFjOWRiNGQ5 **** c1 http[15] |md5_b64: MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ== **** c1 http[16] |sha256_clean: 0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8 **** c1 http[17] |sha1_clean: 0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9 **** c1 http[18] |md5_clean: 0x80070713463e7749b90c2dc24911e275 **** c1 http[19] |md5_b64url_nopad: MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ **** c1 http[20] |clean_nopad: 0x80070713463e7749b90c2dc24911e275 **** c1 http[21] |ruski: \xce\x9a\xce\xb1\xce\xbb\xcf\x8e\xcf\x82 \xce\xbf\xcf\x81\xce\xaf\xcf\x83\xce\xb1\xcf\x84\xce\xb5 **** c1 http[22] |ruski_b64: zprOsc67z47PgiDOv8+Bzq/Pg86xz4TOtQ== **** c1 http[23] |ruski_url: zprOsc67z47PgiDOv8-Bzq_Pg86xz4TOtQ **** c1 http[24] |hash_md5: 3858f62230ac3c915f300c664312c63f **** c1 http[25] |Connection: keep-alive **** c1 bodylen = 0 ** c1 === expect resp.http.sha256 == "0xf7bc83f430538424b13298e6aa6fb1... **** c1 EXPECT resp.http.sha256 (0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8) == "0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8" match ** c1 === expect resp.http.sha1 == "0xde7c9b85b8b78aa6bc8a7a36f70a9070... **** c1 EXPECT resp.http.sha1 (0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9) == "0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9" match ** c1 === expect resp.http.md5 == "0x80070713463e7749b90c2dc24911e275" **** c1 EXPECT resp.http.md5 (0x80070713463e7749b90c2dc24911e275) == "0x80070713463e7749b90c2dc24911e275" match ** c1 === expect resp.http.sha256_b64 == "MHhmN2JjODNmNDMwNTM4NDI0YjEz... **** c1 EXPECT resp.http.sha256_b64 (MHhmN2JjODNmNDMwNTM4NDI0YjEzMjk4ZTZhYTZmYjE0M2VmNGQ1OWExNDk0NjE3NTk5NzQ3OWRiYzJkMWEzY2Q4) == "MHhmN2JjODNmNDMwNTM4NDI0YjEzMjk4ZTZhYTZmYjE0M2VmNGQ1OWExNDk0NjE3NTk5NzQ3OWRiYzJkMWEzY2Q4" match ** c1 === expect resp.http.sha1_b64 == "MHhkZTdjOWI4NWI4Yjc4YWE2YmM4YT... **** c1 EXPECT resp.http.sha1_b64 (MHhkZTdjOWI4NWI4Yjc4YWE2YmM4YTdhMzZmNzBhOTA3MDFjOWRiNGQ5) == "MHhkZTdjOWI4NWI4Yjc4YWE2YmM4YTdhMzZmNzBhOTA3MDFjOWRiNGQ5" match ** c1 === expect resp.http.md5_b64 == "MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJ... **** c1 EXPECT resp.http.md5_b64 (MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ==) == "MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ==" match ** c1 === expect resp.http.sha256_clean == "0xf7bc83f430538424b13298e6... **** c1 EXPECT resp.http.sha256_clean (0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8) == "0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8" match ** c1 === expect resp.http.sha1_clean == "0xde7c9b85b8b78aa6bc8a7a36f7... **** c1 EXPECT resp.http.sha1_clean (0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9) == "0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9" match ** c1 === expect resp.http.md5_clean == "0x80070713463e7749b90c2dc2491... **** c1 EXPECT resp.http.md5_clean (0x80070713463e7749b90c2dc24911e275) == "0x80070713463e7749b90c2dc24911e275" match ** c1 === expect resp.http.clean_nopad == "0x80070713463e7749b90c2dc24... **** c1 EXPECT resp.http.clean_nopad (0x80070713463e7749b90c2dc24911e275) == "0x80070713463e7749b90c2dc24911e275" match ** c1 === expect resp.http.md5_b64url_nopad == "MHg4MDA3MDcxMzQ2M2U3Nz... **** c1 EXPECT resp.http.md5_b64url_nopad (MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ) == "MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ" match ** c1 === expect resp.http.ruski_url == "zprOsc67z47PgiDOv8-Bzq_Pg86xz... **** c1 EXPECT resp.http.ruski_url (zprOsc67z47PgiDOv8-Bzq_Pg86xz4TOtQ) == "zprOsc67z47PgiDOv8-Bzq_Pg86xz4TOtQ" match ** c1 === expect resp.http.hash_md5 == "3858f62230ac3c915f300c664312c6... **** c1 EXPECT resp.http.hash_md5 (3858f62230ac3c915f300c664312c63f) == "3858f62230ac3c915f300c664312c63f" match *** c1 closing fd 16 ** c1 Ending * top RESETTING after ../src/tests/test01.vtc ** s1 Waiting for server (3/-1) ** v1 Wait **** v1 CLI TX|backend.list **** dT 0.988 *** v1 CLI RX 200 **** v1 CLI RX|Backend name Admin Probe Health Last change **** v1 CLI RX|vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT ** v1 Stop **** v1 CLI TX|stop **** dT 1.014 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 42981 **** v1 vsl| 1000 Begin c sess 0 HTTP/1 **** v1 vsl| 1000 SessOpen c 127.0.0.1 57784 a0 127.0.0.1 42981 1761675122.683805 19 **** v1 vsl| 1000 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:42981 **** v1 vsl| 1000 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:42981 **** v1 vsl| 1000 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:42981 **** v1 vsl| 1000 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:42981 **** v1 vsl| 1000 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:42981 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:42981 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:42981 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:42981 **** v1 vsl| 1000 Link c req 1001 rxreq **** v1 vsl| 1002 Begin b bereq 1001 fetch **** v1 vsl| 1002 VCL_use b vcl1 **** v1 vsl| 1002 Timestamp b Start: 1761675122.683982 0.000000 0.000000 **** v1 vsl| 1002 BereqMethod b GET **** v1 vsl| 1002 BereqURL b / **** v1 vsl| 1002 BereqProtocol b HTTP/1.1 **** v1 vsl| 1002 BereqHeader b Host: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b User-Agent: c1 **** v1 vsl| 1002 BereqHeader b X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1002 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 1002 BereqHeader b X-Varnish: 1002 **** v1 vsl| 1002 VCL_call b BACKEND_FETCH **** v1 vsl| 1002 VCL_return b fetch **** v1 vsl| 1002 Timestamp b Fetch: 1761675122.684007 0.000024 0.000024 **** v1 vsl| 1002 Timestamp b Connected: 1761675122.684195 0.000212 0.000187 **** v1 vsl| 1002 BackendOpen b 22 s1 127.0.0.1 45237 127.0.0.1 50944 connect **** v1 vsl| 1002 Timestamp b Bereq: 1761675122.684244 0.000261 0.000049 **** v1 vsl| 1002 BerespProtocol b HTTP/1.1 **** v1 vsl| 1002 BerespStatus b 200 **** v1 vsl| 1002 BerespReason b OK **** v1 vsl| 1002 BerespHeader b Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1002 BerespHeader b Server: s1 **** v1 vsl| 1002 BerespHeader b Content-Length: 0 **** v1 vsl| 1002 Timestamp b Beresp: 1761675122.684629 0.000646 0.000384 **** v1 vsl| 1002 TTL b RFC 120 10 0 1761675123 1761675123 1761675122 0 0 cacheable **** v1 vsl| 1002 VCL_call b BACKEND_RESPONSE **** v1 vsl| 1002 VCL_return b deliver **** v1 vsl| 1002 Debug b Missing content-range header or unknown range unit **** v1 vsl| 1002 Timestamp b Process: 1761675122.684700 0.000718 0.000071 **** v1 vsl| 1002 Filters b **** v1 vsl| 1002 Storage b malloc s0 **** v1 vsl| 1002 Fetch_Body b 0 none - **** v1 vsl| 1002 BackendClose b 22 s1 recycle **** v1 vsl| 1002 Timestamp b BerespBody: 1761675122.694827 0.010845 0.010127 **** v1 vsl| 1002 Length b 0 **** v1 vsl| 1002 BereqAcct b 146 0 146 87 0 87 **** v1 vsl| 1002 End b **** v1 vsl| 1001 Begin c req 1000 rxreq **** v1 vsl| 1001 Timestamp c Start: 1761675122.683855 0.000000 0.000000 **** v1 vsl| 1001 Timestamp c Req: 1761675122.683855 0.000000 0.000000 **** v1 vsl| 1001 VCL_use c vcl1 **** v1 vsl| 1001 ReqStart c 127.0.0.1 57784 a0 **** v1 vsl| 1001 ReqMethod c GET **** v1 vsl| 1001 ReqURL c / **** v1 vsl| 1001 ReqProtocol c HTTP/1.1 **** v1 vsl| 1001 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c User-Agent: c1 **** v1 vsl| 1001 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 VCL_call c RECV **** v1 vsl| 1001 VCL_return c hash **** v1 vsl| 1001 VCL_call c HASH **** v1 vsl| 1001 VCL_return c lookup **** v1 vsl| 1001 VCL_call c MISS **** v1 vsl| 1001 VCL_return c fetch **** v1 vsl| 1001 Link c bereq 1002 fetch **** v1 vsl| 1001 Timestamp c Fetch: 1761675122.694839 0.010984 0.010984 **** v1 vsl| 1001 RespProtocol c HTTP/1.1 **** v1 vsl| 1001 RespStatus c 200 **** v1 vsl| 1001 RespReason c OK **** v1 vsl| 1001 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1001 RespHeader c Server: s1 **** v1 vsl| 1001 RespHeader c Content-Length: 0 **** v1 vsl| 1001 RespHeader c X-Varnish: 1001 **** v1 vsl| 1001 RespHeader c Age: 0 **** v1 vsl| 1001 RespHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1001 VCL_call c DELIVER **** v1 vsl| 1001 RespHeader c sha256: 0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8 **** v1 vsl| 1001 RespHeader c sha1: 0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9 **** v1 vsl| 1001 RespHeader c md5: 0x80070713463e7749b90c2dc24911e275 **** v1 vsl| 1001 RespHeader c sha256_b64: MHhmN2JjODNmNDMwNTM4NDI0YjEzMjk4ZTZhYTZmYjE0M2VmNGQ1OWExNDk0NjE3NTk5NzQ3OWRiYzJkMWEzY2Q4 **** v1 vsl| 1001 RespHeader c sha1_b64: MHhkZTdjOWI4NWI4Yjc4YWE2YmM4YTdhMzZmNzBhOTA3MDFjOWRiNGQ5 **** v1 vsl| 1001 RespHeader c md5_b64: MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ== **** v1 vsl| 1001 RespHeader c sha256_clean: 0xf7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8 **** v1 vsl| 1001 RespHeader c sha1_clean: 0xde7c9b85b8b78aa6bc8a7a36f70a90701c9db4d9 **** v1 vsl| 1001 RespHeader c md5_clean: 0x80070713463e7749b90c2dc24911e275 **** v1 vsl| 1001 RespHeader c md5_b64url_nopad: MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ **** v1 vsl| 1001 RespHeader c clean_nopad: 0x80070713463e7749b90c2dc24911e275 **** v1 vsl| 1001 RespHeader c ruski: Καλώς ορίσατε **** v1 vsl| 1001 RespHeader c ruski_b64: zprOsc67z47PgiDOv8+Bzq/Pg86xz4TOtQ== **** v1 vsl| 1001 RespHeader c ruski_url: zprOsc67z47PgiDOv8-Bzq_Pg86xz4TOtQ **** v1 vsl| 1001 RespHeader c hash_md5: 3858f62230ac3c915f300c664312c63f **** v1 vsl| 1001 VCL_return c deliver **** v1 vsl| 1001 Timestamp c Process: 1761675122.694924 0.011069 0.000085 **** v1 vsl| 1001 Filters c **** v1 vsl| 1001 RespHeader c Connection: keep-alive **** v1 vsl| 1001 Timestamp c Resp: 1761675122.694977 0.011121 0.000052 **** v1 vsl| 1001 ReqAcct c 51 0 51 1055 0 1055 **** v1 vsl| 1001 End c **** v1 vsl| 1000 SessClose c REM_CLOSE 0.013 **** v1 vsl| 1000 End c **** v1 vsl| 0 CLI - Rd backend.list **** v1 vsl| 0 CLI - Wr 200 128 Backend name Admin Probe Health Last change vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT **** dT 1.032 *** v1 debug|Debug: Stopping Child **** dT 1.114 **** v1 vsl| 0 CLI - EOF on CLI connection, worker stops **** dT 1.132 *** v1 debug|Info: Child (321220) said Child dies *** v1 debug|Info: Child (321220) ended *** v1 debug|Debug: Child cleanup complete **** dT 1.133 *** v1 CLI RX 200 *** v1 wait-stopped **** v1 CLI TX|status *** v1 CLI RX 200 **** v1 CLI RX|Child in state stopped **** v1 CLI TX|panic.show **** dT 1.176 *** v1 CLI RX 300 **** v1 CLI RX|Child has not panicked or panic has been cleared *** v1 debug|Info: manager stopping child *** v1 debug|Info: manager dies **** dT 1.178 **** v1 STDOUT EOF **** dT 1.214 ** v1 WAIT4 pid=320963 status=0x0000 (user 0.418976 sys 0.052661) * top TEST ../src/tests/test01.vtc completed **** dT 0.000 * top TEST ../src/tests/test_hex.vtc starting **** top extmacro def pkg_version=7.7.3 **** top extmacro def pkg_branch=7.7 **** top extmacro def pwd=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:46799 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top macro def testdir=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/../src/tests **** top macro def tmpdir=/tmp/vtc.320930.0cc088b6 **** top macro def vtcid=vtc.320930.0cc088b6 ** top === varnishtest "Test base64 hex encoding" * top VTEST Test base64 hex encoding ** top === server s1 { ** s1 Starting server **** s1 macro def s1_addr=127.0.0.1 **** s1 macro def s1_port=45441 **** s1 macro def s1_sock=127.0.0.1:45441 * s1 Listen on 127.0.0.1:45441 ** top === varnish v1 -vcl+backend { ** s1 Started on 127.0.0.1:45441 (1 iterations) **** dT 0.003 ** v1 Launch *** v1 CMD: cd ${pwd} && exec varnishd -d -n /tmp/vtc.320930.0cc088b6/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 37725' -P /tmp/vtc.320930.0cc088b6/v1/varnishd.pid *** v1 CMD: cd /build/reproducible-path/varnish-vmod-digest-6.4+20230816/src && exec varnishd -d -n /tmp/vtc.320930.0cc088b6/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 37725' -P /tmp/vtc.320930.0cc088b6/v1/varnishd.pid *** v1 PID: 320972 **** v1 macro def v1_pid=320972 **** v1 macro def v1_name=/tmp/vtc.320930.0cc088b6/v1 **** dT 0.013 *** v1 debug|Debug: Version: varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug|Debug: Platform: Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|200 320 *** v1 debug|----------------------------- *** v1 debug|Varnish Cache CLI 1.0 *** v1 debug|----------------------------- *** v1 debug|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug| *** v1 debug|Type 'help' for command list. *** v1 debug|Type 'quit' to close CLI session. *** v1 debug|Type 'start' to launch worker process. *** v1 debug| **** dT 0.112 **** v1 CLIPOLL 1 0x1 0x0 0x0 *** v1 CLI connection fd = 6 *** v1 CLI RX 107 **** v1 CLI RX|spwnhoimjcjikvetomeresionmzlkkql **** v1 CLI RX| **** v1 CLI RX|Authentication required. **** v1 CLI TX|auth 96ee12d06f4738465520a4dadb4bd36557d7b3ff63eec887dca0ed43d8df301c **** dT 0.113 *** v1 CLI RX 200 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Varnish Cache CLI 1.0 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit **** v1 CLI RX|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd **** v1 CLI RX| **** v1 CLI RX|Type 'help' for command list. **** v1 CLI RX|Type 'quit' to close CLI session. **** v1 CLI RX|Type 'start' to launch worker process. **** v1 CLI TX|vcl.inline vcl1 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX|backend s1 { .host = "127.0.0.1"; .port = "45441"; } **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|\timport digest; **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tset resp.http.hmac_sha1 = digest.hmac_sha1("secret", "test string"); **** v1 CLI TX|\t\tset resp.http.hmac_sha1_b64 = digest.base64(digest.hmac_sha1("secret", "test string")); **** v1 CLI TX|\t\tset resp.http.hmac_sha1_b64_hex = digest.base64_hex(digest.hmac_sha1("secret", "test string")); **** v1 CLI TX| **** v1 CLI TX|\t\tset resp.http.md5 = digest.hash_md5("test string"); **** v1 CLI TX|\t\tset resp.http.md5_b64 = digest.base64(digest.hash_md5("test string")); **** v1 CLI TX|\t\tset resp.http.md5_b64_hex = digest.base64_hex(digest.hash_md5("test string")); **** v1 CLI TX| **** v1 CLI TX|\t\tset resp.http.test1_b64 = digest.base64("TeST"); **** v1 CLI TX|\t\tset resp.http.test1_b64_hex = digest.base64_hex("0x54655354"); **** v1 CLI TX| **** v1 CLI TX|\t\tset resp.http.test2_b64_url = digest.base64url("Interesting!"); **** v1 CLI TX|\t\tset resp.http.test2_b64_url_hex = digest.base64url_hex("496E746572657374696E6721"); **** v1 CLI TX| **** v1 CLI TX|\t\tset resp.http.test3_b64_unopad = digest.base64url_nopad("$"); **** v1 CLI TX|\t\tset resp.http.test3_b64_unopad_hex = digest.base64url_nopad_hex("0x24"); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.213 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.313 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.413 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.513 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.614 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.696 *** v1 CLI RX 200 **** v1 CLI RX|VCL compiled. **** v1 CLI TX|vcl.use vcl1 *** v1 CLI RX 200 **** v1 CLI RX|VCL 'vcl1' now active ** v1 Start **** v1 CLI TX|start **** dT 0.714 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.741 *** v1 debug|Debug: Child (321269) Started **** dT 0.768 *** v1 debug|Child launched OK **** dT 0.770 *** v1 CLI RX 200 *** v1 wait-running **** v1 CLI TX|status *** v1 debug|Info: Child (321269) said Child starts **** dT 0.811 *** v1 CLI RX 200 **** v1 CLI RX|Child in state running **** v1 CLI TX|debug.listen_address **** dT 0.814 **** v1 vsl| 0 CLI - Rd vcl.load "vcl1" vcl_vcl1.1761675121.865278/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl1.1761675121.865278/vgc.so" as "vcl1" **** v1 vsl| 0 CLI - Rd vcl.use "vcl1" **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd start **** v1 vsl| 0 Debug - sockopt: Setting SO_LINGER for a0=127.0.0.1:38447 **** v1 vsl| 0 Debug - sockopt: Setting SO_KEEPALIVE for a0=127.0.0.1:38447 **** v1 vsl| 0 Debug - sockopt: Setting SO_SNDTIMEO for a0=127.0.0.1:38447 **** v1 vsl| 0 Debug - sockopt: Setting SO_RCVTIMEO for a0=127.0.0.1:38447 **** v1 vsl| 0 Debug - sockopt: Setting TCP_NODELAY for a0=127.0.0.1:38447 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPIDLE for a0=127.0.0.1:38447 **** v1 vsl| 0 Debug **** dT 0.000 * top TEST ../src/tests/test_nullstring.vtc starting **** top extmacro def pkg_version=7.7.3 **** top - sockopt: Setting TCP_KEEPCNT for a0=127.0.0.1:38447 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPINTVL for a0=127.0.0.1:38447 **** v1 vsl| 0 CLI - Wr 200 0 **** dT 0.855 *** v1 CLI RX 200 *extmacro def pkg_branch=7.7 **** top extmacro def pwd=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src **** top *** v1 CLI RX|a0 127.0.0.1 38447 **** v1 CLI TX|debug.xid 1000 **** dT 0.899 *** v1 CLI RX 200 **** v1 CLI RX|X extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def ID is 1000 chunk 1 **** v1 CLI TX|debug.listen_address **** dT 0.914 **** v1 vsl| 0 CLI - Rd debugbad_backend=127.0.0.1:45701 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top .listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 38447 **** v1 vsl| 0 CLI macro def testdir=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/../src/tests **** top macro def tmpdir=/tmp/ - Rd debug.xid 1000 **** v1 vsl| 0 CLI - Wr 200 19 XID is 1000 chunk 1 **** dT 0.947 *** v1 vtc.320931.062815a0 **** top macro def vtcid=vtc.320931.062815a0 ** top === varnishtest "Test digest vmod for nullstrings" CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 38447 ** v1 Listen on 127.0.0.1 38447 **** v1 macro def v1_addr=127.0.0.1 * top VTEST Test digest vmod for nullstrings ** top === server s1 { ** s1 Starting server **** s1 macro def s1**** v1 macro def v1_port=38447 **** v1 macro def v1_sock=127.0.0.1:38447 **** v1 macro def v1_a0_addr=127.0.0.1 **** v_addr=127.0.0.1 **** s1 macro def s1_port=39351 **** s1 macro def s1_sock=127.0.0.1:39351 * s1 Listen on 127.0.0.1:31 macro def v1_a0_port=38447 **** v1 macro def v1_a0_sock=127.0.0.1:38447 ** top === client c1 { ** top === client9351 ** top === varnish v1 -vcl+backend { ** s1 Started on 127.0.0.1:39351 (1 iterations) **** dT 0.003 ** v1 L c1 -run ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:38447 (1 iterations) *** c1 aunch *** v1 CMD: cd ${pwd} && exec varnishd -d -n /tmp/vtc.320931.062815a0/v1 -i v1 -p vmod_path=/build/reproducible-path/ Connect to 127.0.0.1:38447 *** c1 connected fd 16 from 127.0.0.1 58502 to 127.0.0.1:38447 ** c1 === txreq -url "/" **varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traf** c1 txreq|GET / HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1fic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_win === rxresp **** dT 0.948 *** s1 accepted fd 4 127.0.0.1 46874 ** s1 === rxreq **** s1 rxhdr|GET / HTTP/1.1\r dow_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 41405' -P /tmp/vtc.320931.062815a0/v1/varnishd.pid *** v1 CMD: cd /build/r**** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|User-Agent: c1\r **** s1 rxhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxeproducible-path/varnish-vmod-digest-6.4+20230816/src && exec varnishd -d -n /tmp/vtc.320931.062815a0/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=hdr|Via: 1.1 v1 (Varnish/7.7)\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1002\r **** s1 rxhdr|\r off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_windo**** s1 rxhdrlen = 146 **** s1 http[ 0] |GET **** s1 http[ 1] |/ **** s1 http[ 2] |HTTP/1.1 **** s1 http[ 3] |Hosw_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 41405' -P /tmp/vtc.320931.062815a0/v1/varnishd.pid *** t: 127.0.0.1 **** s1 http[ 4] |User-Agent: c1 **** s1 http[ 5] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 6] |Via: 1.1 vv1 PID: 320974 **** v1 macro def v1_pid=320974 **** v1 macro def v1_name=/tmp/vtc.320931.062815a0/v1 **** dT 0.013 *** v1 debug|Debug: Version: varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug|Debug: Platform1 (Varnish/7.7) **** s1 http[ 7] |Accept-Encoding: gzip **** s1 http[ 8] |X-Varnish: 1002 **** s1 bodylen = 0 ** s1 : Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|200 320 *** v1 debug|--------- === txresp **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** s1 txresp|Serve-------------------- *** v1 debug|Varnish Cache CLI 1.0 *** v1 debug|----------------------------- *** v1 debug|Linur: s1\r **** s1 txresp|Content-Length: 0\r **** s1 txresp|\r *** s1 shutting fd 4 ** s1 Ending **** dT 0.960 *x,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|varnish-7.7.3 revision 2e8180f788715e5bc44df0*** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: s1\r **** c1 8479d60c9435d79bdd *** v1 debug| *** v1 debug|Type 'help' for command list. *** v1 debug|Type 'quit' to close CLI se rxhdr|Content-Length: 0\r **** c1 rxhdr|X-Varnish: 1001\r **** c1 rxhdr|Age: 0\r **** c1 rxhdr|Via: 1.1 v1 (Varnish/7ssion. *** v1 debug|Type 'start' to launch worker process. *** v1 debug| **** dT 0.111 **** v1 CLIPOLL 1 0x1 0x0 0.7)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|hmac_sha1: 0xdd26bfddf122c1055d4cd5b054227727e1e3eecf\r **** c1 x0 *** v1 CLI connection fd = 6 *** v1 CLI RX 107 **** v1 CLI RX|wpmrmncdycihxxrnwoptmasptyyfacba **** v1 CLI RX| rxhdr|hmac_sha1_b64: MHhkZDI2YmZkZGYxMjJjMTA1NWQ0Y2Q1YjA1NDIyNzcyN2UxZTNlZWNm\r **** c1 rxhdr|hmac_sha1_b64_hex: 3Sa/3fEiwQ **** v1 CLI RX|Authentication required. **** dT 0.112 **** v1 CLI TX|auth 8634a03803ce6e9f009a7001ce313d05968f10beb5c4VdTNWwVCJ3J+Hj7s8=\r **** c1 rxhdr|md5: 6f8db599de986fab7a21625b7916589c\r **** c1 rxhdr|md5_b64: NmY4ZGI1OTlkZTk4NmZhYjdh71c466903d3eb6b8fc7d *** v1 CLI RX 200 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Varnish Cache CLI MjE2MjViNzkxNjU4OWM=\r **** c1 rxhdr|md5_b64_hex: b421md6Yb6t6IWJbeRZYnA==\r **** c1 rxhdr|test1_b64: VGVTVA==\r **** c1 1.0 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefaul rxhdr|test1_b64_hex: VGVTVA==\r **** c1 rxhdr|test2_b64_url: SW50ZXJlc3Rpbmch\r **** c1 rxhdr|test2_b64_url_hex: SW50ZXJt,-hcritbit **** v1 CLI RX|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd **** v1 CLI RX| **** v1 CLI lc3Rpbmch\r **** c1 rxhdr|test3_b64_unopad: JA\r **** c1 rxhdr|test3_b64_unopad_hex: JA\r **** c1 rxhdr|Connection: keeRX|Type 'help' for command list. **** v1 CLI RX|Type 'quit' to close CLI session. **** v1 CLI RX|Type 'start' to launch worker process. **** v1 CLI TX|vcl.inline vcl1 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX|backend s1 { .hp-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 659 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ ost = "127.0.0.1"; .port = "39351"; } **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|\timport digest; **** v1 CLI TX2] |OK **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: s1 **** c1 http[ 5] |Content-Len| **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tset resp.http.sha1 = digest.hash_sha1(resp.http.blank-header); ***gth: 0 **** c1 http[ 6] |X-Varnish: 1001 **** c1 http[ 7] |Age: 0 **** c1 http[ 8] |Via: 1.1 v1 (Varnish/7.7) **** c1 * v1 CLI TX|\t\tset resp.http.hmac_sha1 = "BUNNY"; **** v1 CLI TX|\t\tset resp.http.hmac_sha1 = resp.http.hmac_sha1 + digest.hmac_sha1(resp.http.blank-header, "The quick brown fox jumps over the lazy dog"); **** v1 CLI TX|\t} **** v1 CLI TX| ** http[ 9] |Accept-Ranges: bytes **** c1 http[10] |hmac_sha1: 0xdd26bfddf122c1055d4cd5b054227727e1e3eecf **** c1 http[11] ** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.212 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.313 *** |hmac_sha1_b64: MHhkZDI2YmZkZGYxMjJjMTA1NWQ0Y2Q1YjA1NDIyNzcyN2UxZTNlZWNm **** c1 http[12] |hmac_sha1_b64_hex: 3Sa/3fEiwQVdTNWv1 vsl|No VSL chunk found (child not started ?) **** dT 0.413 *** v1 vsl|No VSL chunk found (child not started ?) ****wVCJ3J+Hj7s8= **** c1 http[13] |md5: 6f8db599de986fab7a21625b7916589c **** c1 http[14] |md5_b64: NmY4ZGI1OTlkZTk4NmZhYjdhM dT 0.513 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.613 *** v1 vsl|No VSL chunk found (child njE2MjViNzkxNjU4OWM= **** c1 http[15] |md5_b64_hex: b421md6Yb6t6IWJbeRZYnA== **** c1 http[16] |test1_b64: VGVTVA== **** c1 ot started ?) **** dT 0.677 *** v1 CLI RX 200 **** v1 CLI RX|VCL compiled. **** v1 CLI TX|vcl.use vcl1 *** v1 http[17] |test1_b64_hex: VGVTVA== **** c1 http[18] |test2_b64_url: SW50ZXJlc3Rpbmch **** c1 http[19] |test2_b64_url_hexCLI RX 200 **** v1 CLI RX|VCL 'vcl1' now active ** v1 Start **** v1 CLI TX|start **** dT 0.713 *** v1 vsl|No : SW50ZXJlc3Rpbmch **** c1 http[20] |test3_b64_unopad: JA **** c1 http[21] |test3_b64_unopad_hex: JA **** c1 http[22] |VSL chunk found (child not started ?) **** dT 0.721 *** v1 debug|Debug: Child (321221) Started **** dT 0.751 *** v1 Connection: keep-alive **** c1 bodylen = 0 ** c1 === expect resp.http.hmac_sha1 == "0xdd26bfddf122c1055d4cd5b0542... *** debug|Child launched OK **** dT 0.753 *** v1 CLI RX 200 *** v1 wait-running **** v1 CLI TX|status *** v1 de* c1 EXPECT resp.http.hmac_sha1 (0xdd26bfddf122c1055d4cd5b054227727e1e3eecf) == "0xdd26bfddf122c1055d4cd5b054227727e1e3eecf" bug|Info: Child (321221) said Child starts **** dT 0.794 *** v1 CLI RX 200 **** v1 CLI RX|Child in state running ****match ** c1 === expect resp.http.hmac_sha1_b64 == "MHhkZDI2YmZkZGYxMjJjMTA1N... **** c1 EXPECT resp.http.hmac_sha1_b64 ( v1 CLI TX|debug.listen_address **** dT 0.813 **** v1 vsl| 0 CLI - Rd vcl.load "vcl1" vcl_vcl1.176MHhkZDI2YmZkZGYxMjJjMTA1NWQ0Y2Q1YjA1NDIyNzcyN2UxZTNlZWNm) == "MHhkZDI2YmZkZGYxMjJjMTA1NWQ0Y2Q1YjA1NDIyNzcyN2UxZTNlZWNm" match **1675121.865067/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl1.1761675121.865067/vgc.so" as c1 === expect resp.http.hmac_sha1_b64_hex == "3Sa/3fEiwQVdTNWwVCJ3J... **** c1 EXPECT resp.http.hmac_sha1_b64_hex (3Sa/ "vcl1" **** dT 0.814 **** v1 vsl| 0 CLI - Rd vcl.use "vcl1" **** v1 vsl| 0 CLI 3fEiwQVdTNWwVCJ3J+Hj7s8=) == "3Sa/3fEiwQVdTNWwVCJ3J+Hj7s8=" match ** c1 === expect resp.http.md5 == "6f8db599de986fab7a2162 - Wr 200 0 **** v1 vsl| 0 CLI - Rd start **** v1 vsl| 0 Debug - sockopt: Setti5b7916589c" **** c1 EXPECT resp.http.md5 (6f8db599de986fab7a21625b7916589c) == "6f8db599de986fab7a21625b7916589c" match ** ng SO_LINGER for a0=127.0.0.1:34305 **** v1 vsl| 0 Debug - sockopt: Setting SO_KEEPALIVE for a0=127.0.0.1:c1 === expect resp.http.md5_b64 == "NmY4ZGI1OTlkZTk4NmZhYjdhMjE2MjV... **** c1 EXPECT resp.http.md5_b64 (NmY4ZGI1OTlkZTk4N34305 **** v1 vsl| 0 Debug - sockopt: Setting SO_SNDTIMEO for a0=127.0.0.1:34305 **** v1 vsl| 0 Debug - sockopt: Setting SO_RCVTIMEO for a0=127.0.0.1:34305 **** v1 vsl| 0 Debug - sockopt: SemZhYjdhMjE2MjViNzkxNjU4OWM=) == "NmY4ZGI1OTlkZTk4NmZhYjdhMjE2MjViNzkxNjU4OWM=" match ** c1 === expect resp.http.md5_b64_hextting TCP_NODELAY for a0=127.0.0.1:34305 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPIDLE for a0=127.0 == "b421md6Yb6t6IWJbeRZYnA==" **** c1 EXPECT resp.http.md5_b64_hex (b421md6Yb6t6IWJbeRZYnA==) == "b421md6Yb6t6IWJbeRZYnA==" .0.1:34305 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPCNT for a0=127.0.0.1:34305 **** v1 vsl| match ** c1 === expect resp.http.test1_b64 == resp.http.test1_b64_hex **** c1 EXPECT resp.http.test1_b64 (VGVTVA==) == " 0 Debug - sockopt: Setting TCP_KEEPINTVL for a0=127.0.0.1:34305 **** v1 vsl| 0 CLI - Wr 2VGVTVA==" match ** c1 === expect resp.http.test2_b64_url == resp.http.test2_b64_url_he... **** c1 EXPECT resp.http.test200 0 **** dT 0.839 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 34305 **** v1 CLI TX|debug.xid 1000 **** dT 0.883 *** v1 CLI RX 200 **** v1 CLI RX|XID is 1000 chunk 1 **** v1 CLI TX|debug.listen_address **** dT 0.914 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 34305 **** v1 vsl| 0 CLI - Rd debug.xid 1000 **** v1 vsl| 0 CLI - Wr 200 1_b64_url (SW50ZXJlc3Rpbmch) == "SW50ZXJlc3Rpbmch" match ** c1 === expect resp.http.test3_b64_unopad == resp.http.test3_b64_9 XID is 1000 chunk 1 **** dT 0.927 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 34305 ** v1 Listen on 127.0.0.1 34305 **** v1 macro def v1_addr=127.0.0.1 **** v1 macro def v1_port=34305 **** v1 macro def v1_sock=127.0.0.1:34305 *uno... **** c1 EXPECT resp.http.test3_b64_unopad (JA) == "JA" match *** c1 closing fd 16 ** c1 Ending * top RES*** v1 macro def v1_a0_addr=127.0.0.1 **** v1 macro def v1_a0_port=34305 **** v1 macro def v1_a0_sock=127.0.0.1:34305 ** top === client c1 { ** top === client c1 -run ** c1 Starting client ** c1 Waiting for client ** c1 StarETTING after ../src/tests/test_hex.vtc ** s1 Waiting for server (3/-1) ** v1 Wait **** v1 CLI TX|backend.list **** ted on 127.0.0.1:34305 (1 iterations) *** c1 Connect to 127.0.0.1:34305 *** c1 connected fd 16 from 127.0.0.1 45082 to 1dT 1.007 *** v1 CLI RX 200 **** v1 CLI RX|Backend name Admin Probe Health Last change **** v1 CLI RX|vc27.0.0.1:34305 ** c1 === txreq -url "/" **** c1 txreq|GET / HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp *** s1 accepted fd 4 127.0.0.1 44916 **** dT 0.928 ** s1 l1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT ** v1 Stop **** v1 CLI TX|stop **** dT 1.014 * === rxreq **** s1 rxhdr|GET / HTTP/1.1\r **** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|User-Agent: c1\r **** s1 r*** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 1xhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1002\r **** s1 rxhdr|\r **** s1 rxhdrlen = 146 **** s1 http[ 0] |GET **** s1 http[ 1] |/ **** s127.0.0.1 38447 **** v1 vsl| 1000 Begin c sess 0 HTTP/1 **** v1 vsl| 1000 SessOpen c 127.0.0. http[ 2] |HTTP/1.1 **** s1 http[ 3] |Host: 127.0.0.1 **** s1 http[ 4] |User-Agent: c1 **** s1 http[ 5] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 6] |Via: 1.1 v1 (Varnish/7.7) **** s1 http[ 7] |Accept-Encoding: gzip **** s1 http[ 8] |X1 58502 a0 127.0.0.1 38447 1761675122.699697 19 **** v1 vsl| 1000 Debug c sockopt: SO_LINGER may be inherited-Varnish: 1002 **** s1 bodylen = 0 ** s1 === txresp **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|Date: Tue, 28 for a0=127.0.0.1:38447 **** v1 vsl| 1000 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:384Oct 2025 18:12:02 GMT\r **** s1 txresp|Server: s1\r **** s1 txresp|Content-Length: 0\r **** s1 txresp|\r *** s1 shutting fd 4 ** s1 Ending **** dT 0.939 **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:047 **** v1 vsl| 1000 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:38447 **** v1 vsl| 2 GMT\r **** c1 rxhdr|Server: s1\r **** c1 rxhdr|Content-Length: 0\r **** c1 rxhdr|X-Varnish: 1001\r **** c1 rxhdr|A 1000 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:38447 **** v1 vsl| 1000 Debug ge: 0\r **** c1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|sha1: da39a3ee5e6b4b0d3255bfef95601890afd80709\r **** c1 rxhdr|hmac_sha1: BUNNY\r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:38447 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPI **** c1 rxhdrlen = 251 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ 2] |OK **** c1 http[ 3] |DDLE may be inherited for a0=127.0.0.1:38447 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPCNT may be inherited fate: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: s1 **** c1 http[ 5] |Content-Length: 0 **** c1 http[ 6] |X-Varnish: 1001 **** c1 http[ 7] |Age: 0 **** c1 http[ 8] |Via: 1.1 v1 (Varnish/7.7) **** c1 http[ 9] |Accept-Ranges: byor a0=127.0.0.1:38447 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:3844tes **** c1 http[10] |sha1: da39a3ee5e6b4b0d3255bfef95601890afd80709 **** c1 http[11] |hmac_sha1: BUNNY **** c1 http[127 **** v1 vsl| 1000 Link c req 1001 rxreq **** v1 vsl| 1002 Begin b bereq 1001 fetch ****] |Connection: keep-alive **** c1 bodylen = 0 ** c1 === expect resp.http.sha1 == "da39a3ee5e6b4b0d3255bfef95601890af... **** c1 EXPECT resp.http.sha1 (da39a3ee5e6b4b0d3255bfef95601890afd80709) == "da39a3ee5e6b4b0d3255bfef95601890afd80709" match v1 vsl| 1002 VCL_use b vcl1 **** v1 vsl| 1002 Timestamp b Start: 1761675122.699863 0.000000 0.0** c1 === expect resp.http.hmac_sha1 == "BUNNY" **** c1 EXPECT resp.http.hmac_sha1 (BUNNY) == "BUNNY" match *** c1 c00000 **** v1 vsl| 1002 BereqMethod b GET **** v1 vsl| 1002 BereqURL b / **** v1 vsl| 1002losing fd 16 ** c1 Ending * top RESETTING after ../src/tests/test_nullstring.vtc ** s1 Waiting for server (3/-1) ** v1 Wait **** v1 CLI TX|backend.list **** dT 0.987 *** v1 CLI RX 200 **** v1 CLI RX|Backend name Admin BereqProtocol b HTTP/1.1 **** v1 vsl| 1002 BereqHeader b Host: 127.0.0.1 **** v1 vsl| 1002 BereqHeader Probe Health Last change **** v1 CLI RX|vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT ** b User-Agent: c1 **** v1 vsl| 1002 BereqHeader b X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1002 BereqHeav1 Stop **** v1 CLI TX|stop **** dT 1.014 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 34305 **** v1 vsl| 1000 Begin c sess 0 HTTP/1 *der b Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1002 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 100*** v1 vsl| 1000 SessOpen c 127.0.0.1 45082 a0 127.0.0.1 34305 1761675122.679777 19 **** v1 vsl| 1000 D2 BereqHeader b X-Varnish: 1002 **** v1 vsl| 1002 VCL_call b BACKEND_FETCH **** v1 vsl| 1002 VCL_reebug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:34305 **** v1 vsl| 1000 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:34305 **** v1 vsl| 1000 Debug c sockopt: SO_SNDTIMEO may be turn b fetch **** v1 vsl| 1002 Timestamp b Fetch: 1761675122.699887 0.000024 0.000024 **** v1 vsl| inherited for a0=127.0.0.1:34305 **** v1 vsl| 1000 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.01002 Timestamp b Connected: 1761675122.700051 0.000187 0.000163 **** v1 vsl| 1002 BackendOpen b 22 s1 127.0.0.0.1:34305 **** v1 vsl| 1000 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:34305 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:34305 **** v1 vsl| 1000 Debug.1 45441 127.0.0.1 46874 connect **** v1 vsl| 1002 Timestamp b Bereq: 1761675122.700086 0.000222 0.000034 **** v1 c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:34305 **** v1 vsl| 1000 Debug c sockopt: vsl| 1002 BerespProtocol b HTTP/1.1 **** v1 vsl| 1002 BerespStatus b 200 **** v1 vsl| 1002 BeresTCP_KEEPINTVL may be inherited for a0=127.0.0.1:34305 **** v1 vsl| 1000 Link c req 1001 rxreq **** v1 vslpReason b OK **** v1 vsl| 1002 BerespHeader b Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1002 Bere| 1002 Begin b bereq 1001 fetch **** v1 vsl| 1002 VCL_use b vcl1 **** v1 vsl| 1002 Timestamp b Start: 1761675122.680003 0.000000 0.000000 **** v1 vsl| 1002 BereqMethod b GET **** v1 vsl| spHeader b Server: s1 **** v1 vsl| 1002 BerespHeader b Content-Length: 0 **** v1 vsl| 1002 Timestamp 1002 BereqURL b / **** v1 vsl| 1002 BereqProtocol b HTTP/1.1 **** v1 vsl| 1002 BereqHeader b Hos b Beresp: 1761675122.700466 0.000603 0.000380 **** v1 vsl| 1002 TTL b RFC 120 10 0 1761675123 1761675123t: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b User-Agent: c1 **** v1 vsl| 1002 BereqHeader b X-Forwarde 1761675122 0 0 cacheable **** v1 vsl| 1002 VCL_call b BACKEND_RESPONSE **** v1 vsl| 1002 VCL_return d-For: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1002 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 1002 BereqHeader b X-Varnish: 1002 **** v1 vsl| 1002 VCL_call b deliver **** v1 vsl| 1002 Debug b Missing content-range header or unknown range unit **** v1 vsl| b BACKEND_FETCH **** v1 vsl| 1002 VCL_return b fetch **** v1 vsl| 1002 Timestamp b Fetch: 176167 1002 Timestamp b Process: 1761675122.700523 0.000660 0.000056 **** v1 vsl| 1002 Filters b **** v1 5122.680035 0.000032 0.000032 **** v1 vsl| 1002 Timestamp b Connected: 1761675122.680240 0.000236 0.000204 **** v1 vsl| 1002 BackendOpen b 22 s1 127.0.0.1 39351 127.0.0.1 44916 connect **** v1 vsl| 1002 Timestamp vsl| 1002 Storage b malloc s0 **** v1 vsl| 1002 Fetch_Body b 0 none - **** v1 vsl| 1002 Bacb Bereq: 1761675122.680299 0.000296 0.000059 **** v1 vsl| 1002 BerespProtocol b HTTP/1.1 **** v1 vsl| 1002 BekendClose b 22 s1 recycle **** v1 vsl| 1002 Timestamp b BerespBody: 1761675122.710671 0.010807 0.010147 **** vrespStatus b 200 **** v1 vsl| 1002 BerespReason b OK **** v1 vsl| 1002 BerespHeader b Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1002 BerespHeader b Server: s1 **** v1 vsl| 1002 BerespHeader b Conten1 vsl| 1002 Length b 0 **** v1 vsl| 1002 BereqAcct b 146 0 146 87 0 87 **** v1 vsl| 10t-Length: 0 **** v1 vsl| 1002 Timestamp b Beresp: 1761675122.680776 0.000773 0.000477 **** v1 vsl| 1002 TTL b RFC 120 10 0 1761675123 1761675123 1761675122 0 0 cacheable **** v1 vsl| 1002 VCL_call b BACKE02 End b **** v1 vsl| 1001 Begin c req 1000 rxreq **** v1 vsl| 1001 Timestamp c SND_RESPONSE **** v1 vsl| 1002 VCL_return b deliver **** v1 vsl| 1002 Debug b Missing content-ratart: 1761675122.699738 0.000000 0.000000 **** v1 vsl| 1001 Timestamp c Req: 1761675122.699738 0.000000 0.000000 nge header or unknown range unit **** v1 vsl| 1002 Timestamp b Process: 1761675122.680862 0.000859 0.000086 **** v1 vsl| 1002 Filters b **** v1 vsl| 1002 Storage b malloc s0 **** v1 vsl| 1002 Fetch**** v1 vsl| 1001 VCL_use c vcl1 **** v1 vsl| 1001 ReqStart c 127.0.0.1 58502 a0 **** v1 vsl_Body b 0 none - **** v1 vsl| 1002 BackendClose b 22 s1 recycle **** v1 vsl| 1002 Timestamp b Be| 1001 ReqMethod c GET **** v1 vsl| 1001 ReqURL c / **** v1 vsl| 1001 ReqProtocol c HrespBody: 1761675122.691011 0.011008 0.010149 **** v1 vsl| 1002 Length b 0 **** v1 vsl| 1002 BereqAccTTP/1.1 **** v1 vsl| 1001 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c User-Agent: c1t b 146 0 146 87 0 87 **** v1 vsl| 1002 End b **** v1 vsl| 1001 Begin c req 1000 rxreq **** v1 vsl| 1001 Timestamp c Start: 1761675122.679836 0.000000 0.000000 **** v1 vsl| 1001 Timesta **** v1 vsl| 1001 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c Via: 1.1 vmp c Req: 1761675122.679836 0.000000 0.000000 **** v1 vsl| 1001 VCL_use c vcl1 **** v1 vsl| 10011 (Varnish/7.7) **** v1 vsl| 1001 VCL_call c RECV **** v1 vsl| 1001 VCL_return c hash **** v1 v ReqStart c 127.0.0.1 45082 a0 **** v1 vsl| 1001 ReqMethod c GET **** v1 vsl| 1001 ReqURL c / **** v1 vsl| 1001 ReqProtocol c HTTP/1.1 **** v1 vsl| 1001 ReqHeader c Host: 127.0.0.1 **** v1sl| 1001 VCL_call c HASH **** v1 vsl| 1001 VCL_return c lookup **** v1 vsl| 1001 VCL_call vsl| 1001 ReqHeader c User-Agent: c1 **** v1 vsl| 1001 ReqHeader c X-Forwarded-For: 127.0.0.1 *** c MISS **** v1 vsl| 1001 VCL_return c fetch **** v1 vsl| 1001 Link c bereq 1002 fetch **** v1 vsl| 1001 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 VCL_call c RECV **** v1 vsl| 1001 VCL_return c hash **** v1 vsl| 1001 VCL_call c HASH **** v1 vsl| 1001 VCL_return * v1 vsl| 1001 Timestamp c Fetch: 1761675122.710678 0.010939 0.010939 **** v1 vsl| 1001 RespProtocol c lookup **** v1 vsl| 1001 VCL_call c MISS **** v1 vsl| 1001 VCL_return c fetch **** v1 vsc HTTP/1.1 **** v1 vsl| 1001 RespStatus c 200 **** v1 vsl| 1001 RespReason c OK **** v1 vsl| l| 1001 Link c bereq 1002 fetch **** v1 vsl| 1001 Timestamp c Fetch: 1761675122.691022 0.011185 0.011185 **** v1 vsl| 1001 RespProtocol c HTTP/1.1 **** v1 vsl| 1001 RespStatus c 200 **** v1 vsl| 1001 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1001 RespHeader c Server: s1 **** v1 1001 RespReason c OK **** v1 vsl| 1001 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl|vsl| 1001 RespHeader c Content-Length: 0 **** v1 vsl| 1001 RespHeader c X-Varnish: 1001 **** v1 vsl| 1001 RespHeader c Server: s1 **** v1 vsl| 1001 RespHeader c Content-Length: 0 **** v1 vsl| 1001 RespHeader c X-Varnish: 1001 **** v1 vsl| 1001 RespHeader c Age: 0 **** v1 vsl| 1001 RespHeader 1001 RespHeader c Age: 0 **** v1 vsl| 1001 RespHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1001 VCL_call c DELIVER **** v1 vsl| 1001 RespHeader c sha1: da39a3ee5e6b4b0d3255bfef95601890afd80709 **** v1 vs 1001 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1001 VCL_call c DELIVER **** v1 vsl| 1001 Rel| 1001 RespHeader c hmac_sha1: BUNNY **** v1 vsl| 1001 RespUnset c hmac_sha1: BUNNY **** v1 vsl| spHeader c hmac_sha1: 0xdd26bfddf122c1055d4cd5b054227727e1e3eecf **** v1 vsl| 1001 RespHeader c hmac_sha1_b64 1001 RespHeader c hmac_sha1: BUNNY **** v1 vsl| 1001 VCL_return c deliver **** v1 vsl| 1001 Tim: MHhkZDI2YmZkZGYxMjJjMTA1NWQ0Y2Q1YjA1NDIyNzcyN2UxZTNlZWNm **** v1 vsl| 1001 RespHeader c hmac_sha1_b64_hex: 3Sa/3estamp c Process: 1761675122.691105 0.011268 0.000082 **** v1 vsl| 1001 Filters c **** v1 vsl| fEiwQVdTNWwVCJ3J+Hj7s8= **** v1 vsl| 1001 RespHeader c md5: 6f8db599de986fab7a21625b7916589c **** v1 vsl| 1001 RespHeader c Connection: keep-alive **** v1 vsl| 1001 Timestamp c Resp: 1761675122.691210 0.011373 0.000105 **** v1 vsl| 1001 ReqAcct c 51 0 51 251 0 251 **** v1 vsl| 1001 End c **** v1 vsl 1001 RespHeader c md5_b64: NmY4ZGI1OTlkZTk4NmZhYjdhMjE2MjViNzkxNjU4OWM= **** v1 vsl| 1001 RespHeader c md5_b| 1000 SessClose c REM_CLOSE 0.012 **** v1 vsl| 1000 End c **** v1 vsl| 0 CLI 64_hex: b421md6Yb6t6IWJbeRZYnA== **** v1 vsl| 1001 RespHeader c test1_b64: VGVTVA== **** v1 vsl| 1001 Res - Rd backend.list **** v1 vsl| 0 CLI - Wr 200 128 Backend name Admin Probe Health Last change vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT **** dT 1.034 *** v1 debug|Debug: StopHeader c test1_b64_hex: VGVTVA== **** v1 vsl| 1001 RespHeader c test2_b64_url: SW50ZXJlc3Rpbmch **** v1 vpping Child **** dT 1.114 **** v1 vsl| 0 CLI - EOF on CLI connection, worker stops **** dT 1.135 *sl| 1001 RespHeader c test2_b64_url_hex: SW50ZXJlc3Rpbmch **** v1 vsl| 1001 RespHeader c test3_b64_unop** v1 debug|Info: Child (321221) said Child dies *** v1 debug|Info: Child (321221) ended *** v1 debug|Debug: Child cleanup complete *** v1 CLI RX 200 *** v1 wait-stopped **** v1 CLI TX|status *** v1 CLI RX 200 **** v1 CLI RXad: JA **** v1 vsl| 1001 RespHeader c test3_b64_unopad_hex: JA **** v1 vsl| 1001 VCL_return c delive|Child in state stopped **** v1 CLI TX|panic.show **** dT 1.178 *** v1 CLI RX 300 **** v1 CLI RX|Child has not panicked or panic has been cleared **** dT 1.179 *** v1 debug|Info: manager stopping child *** v1 debug|Info: manager dir **** v1 vsl| 1001 Timestamp c Process: 1761675122.710743 0.011004 0.000065 **** v1 vsl| 1001 Filters es **** dT 1.180 **** v1 STDOUT EOF **** dT 1.214 ** v1 WAIT4 pid=320974 status=0x0000 (user 0.427953 sys 0.029284 c **** v1 vsl| 1001 RespHeader c Connection: keep-alive **** v1 vsl| 1001 Timestamp c Resp:) * top TEST ../src/tests/test_nullstring.vtc completed 1761675122.710788 0.011049 0.000044 **** v1 vsl| 1001 ReqAcct c 51 0 51 659 0 659 **** v1 vsl| 1001 End c **** v1 vsl| 1000 SessClose c REM_CLOSE 0.012 **** v1 vsl| 1000 End c **** v1 vsl| 0 CLI - Rd backend.list **** v1 vsl| 0 CLI - Wr 200 128 Backend name Admin Probe Health Last change vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT **** dT 1.051 *** v1 debug|Debug: Stopping Child **** dT 1.114 **** v1 vsl| 0 CLI - EOF on CLI connection, worker stops **** dT 1.151 *** v1 debug|Info: Child (321269) said Child dies *** v1 debug|Info: Child (321269) ended *** v1 debug|Debug: Child cleanup complete *** v1 CLI RX 200 *** v1 wait-stopped **** v1 CLI TX|status *** v1 CLI RX 200 **** v1 CLI RX|Child in state stopped **** v1 CLI TX|panic.show **** dT 1.199 *** v1 CLI RX 300 **** v1 CLI RX|Child has not panicked or panic has been cleared *** v1 debug|Info: manager stopping child *** v1 debug|Info: manager dies **** dT 1.201 **** v1 STDOUT EOF **** dT 1.214 ** v1 WAIT4 pid=320972 status=0x0000 (user 0.433916 sys 0.058596) **** dT 1.215 * top TEST ../src/tests/test_hex.vtc completed # top TEST ../src/tests/test01.vtc passed (1.215) # top TEST ../src/tests/test_hex.vtc passed (1.215) # top TEST ../src/tests/test_nullstring.vtc passed (1.215) **** dT 0.000 * top TEST ../src/tests/test03.vtc starting **** top extmacro def pkg_version=7.7.3 **** top extmacro def pkg_branch=7.7 **** top extmacro def pwd=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:44329 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top macro def testdir=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/../src/tests **** top macro def tmpdir=/tmp/vtc.320928.6429c88b **** top macro def vtcid=vtc.320928.6429c88b **** dT 0.001 ** top === varnishtest "Test invalid data in digest vmod" * top VTEST Test invalid data in digest vmod ** top === server s1 { ** s1 Starting server **** s1 macro def s1_addr=127.0.0.1 **** s1 macro def s1_port=42315 **** s1 macro def s1_sock=127.0.0.1:42315 * s1 Listen on 127.0.0.1:42315 ** top === varnish v1 -vcl+backend { ** s1 Started on 127.0.0.1:42315 (1 iterations) **** dT 0.004 ** v1 Launch *** v1 CMD: cd ${pwd} && exec varnishd -d -n /tmp/vtc.320928.6429c88b/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 33397' -P /tmp/vtc.320928.6429c88b/v1/varnishd.pid *** v1 CMD: cd /build/reproducible-path/varnish-vmod-digest-6.4+20230816/src && exec varnishd -d -n /tmp/vtc.320928.6429c88b/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 33397' -P /tmp/vtc.320928.6429c88b/v1/varnishd.pid *** v1 PID: 320967 **** v1 macro def v1_pid=320967 **** v1 macro def v1_name=/tmp/vtc.320928.6429c88b/v1 **** dT 0.014 *** v1 debug|Debug: Version: varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug|Debug: Platform: Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|200 320 *** v1 debug|----------------------------- *** v1 debug|Varnish Cache CLI 1.0 *** v1 debug|----------------------------- *** v1 debug|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug| *** v1 debug|Type 'help' for command list. *** v1 debug|Type 'quit' to close CLI session. *** v1 debug|Type 'start' to launch worker process. *** v1 debug| **** dT 0.113 **** v1 CLIPOLL 1 0x1 0x0 0x0 *** v1 CLI connection fd = 6 *** v1 CLI RX 107 **** v1 CLI RX|nxpqhjlwndpcrwygaojtsdvjpjftmyco **** v1 CLI RX| **** v1 CLI RX|Authentication required. **** v1 CLI TX|auth e66f9aab188be3f15f5c02145a4f0e86208f1731ee4e90897399b0b48d3481d7 **** dT 0.114 *** v1 CLI RX 200 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Varnish Cache CLI 1.0 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit **** v1 CLI RX|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd **** v1 CLI RX| **** v1 CLI RX|Type 'help' for command list. **** v1 CLI RX|Type 'quit' to close CLI session. **** v1 CLI RX|Type 'start' to launch worker process. **** v1 CLI TX|vcl.inline vcl1 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX|backend s1 { .host = "127.0.0.1"; .port = "42315"; } **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|\timport digest; **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\t# Test invalid base64 **** v1 CLI TX|\t\tset resp.http.invalid1 = digest.base64_decode(req.http.invalid1); **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.214 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.314 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.414 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.514 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.614 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.715 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.720 *** v1 CLI RX 200 **** v1 CLI RX|VCL compiled. **** v1 CLI TX|vcl.use vcl1 *** v1 CLI RX 200 **** v1 CLI RX|VCL 'vcl1' now active ** v1 Start **** v1 CLI TX|start **** dT 0.767 *** v1 debug|Debug: Child (321353) Started **** dT 0.795 *** v1 debug|Child launched OK **** dT 0.797 *** v1 CLI RX 200 *** v1 wait-running **** v1 CLI TX|status *** v1 debug|Info: Child (321353) said Child starts **** dT 0.815 **** v1 vsl| 0 CLI - Rd vcl.load "vcl1" vcl_vcl1.1761675121.865272/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl1.1761675121.865272/vgc.so" as "vcl1" **** v1 vsl| 0 CLI - Rd vcl.use "vcl1" **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd start **** v1 vsl| 0 Debug - sockopt: Setting SO_LINGER for a0=127.0.0.1:41609 **** v1 vsl| 0 Debug - sockopt: Setting SO_KEEPALIVE for a0=127.0.0.1:41609 **** v1 vsl| 0 Debug - sockopt: Setting SO_SNDTIMEO for a0=127.0.0.1:41609 **** v1 vsl| 0 Debug - sockopt: Setting SO_RCVTIMEO for a0=127.0.0.1:41609 **** v1 vsl| 0 Debug - sockopt: Setting TCP_NODELAY for a0=127.0.0.1:41609 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPIDLE for a0=127.0.0.1:41609 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPCNT for a0=127.0.0.1:41609 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPINTVL for a0=127.0.0.1:41609 **** v1 vsl| 0 CLI - Wr 200 0 **** dT 0.840 *** v1 CLI RX 200 **** v1 CLI RX|Child in state running **** v1 CLI TX|debug.listen_address **** dT 0.884 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 41609 **** v1 CLI TX|debug.xid 1000 **** dT 0.915 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 41609 **** dT 0.928 *** v1 CLI RX 200 **** v1 CLI RX|XID is 1000 chunk 1 **** v1 CLI TX|debug.listen_address **** dT 0.972 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 41609 ** v1 Listen on 127.0.0.1 41609 **** v1 macro def v1_addr=127.0.0.1 **** v1 macro def v1_port=41609 **** v1 macro def v1_sock=127.0.0.1:41609 **** v1 macro def v1_a0_addr=127.0.0.1 **** v1 macro def v1_a0_port=41609 **** v1 macro def v1_a0_sock=127.0.0.1:41609 ** top === logexpect l1 -v v1 -g request { ** l1 === expect * * VCL_Error "digest: Base64 input contains invalid ... ** top === client c1 { ** c1 Starting client **** l1 begin| *** l1 test | expect * * VCL_Error digest: Base64 input contains invalid characters ** c1 Waiting for client ** c1 Started on 127.0.0.1:41609 (1 iterations) *** c1 Connect to 127.0.0.1:41609 *** c1 connected fd 21 from 127.0.0.1 42452 to 127.0.0.1:41609 ** c1 === txreq -url "/" -hdr "invalid1: \xff" **** c1 txreq|GET / HTTP/1.1\r **** c1 txreq|invalid1: \xff\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 0.973 *** s1 accepted fd 4 127.0.0.1 50230 ** s1 === rxreq **** s1 rxhdr|GET / HTTP/1.1\r **** s1 rxhdr|invalid1: \xff\r **** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|User-Agent: c1\r **** s1 rxhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1002\r **** s1 rxhdr|\r **** s1 rxhdrlen = 159 **** s1 http[ 0] |GET **** s1 http[ 1] |/ **** s1 http[ 2] |HTTP/1.1 **** s1 http[ 3] |invalid1: \xff **** s1 http[ 4] |Host: 127.0.0.1 **** s1 http[ 5] |User-Agent: c1 **** s1 http[ 6] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 7] |Via: 1.1 v1 (Varnish/7.7) **** s1 http[ 8] |Accept-Encoding: gzip **** s1 http[ 9] |X-Varnish: 1002 **** s1 bodylen = 0 ** s1 === txresp **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** s1 txresp|Server: s1\r **** s1 txresp|Content-Length: 0\r **** s1 txresp|\r *** s1 shutting fd 4 **** dT 0.974 ** s1 Ending **** dT 0.984 **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: s1\r **** c1 rxhdr|Content-Length: 0\r **** c1 rxhdr|X-Varnish: 1001\r **** c1 rxhdr|Age: 0\r **** c1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|invalid1: \r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 197 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ 2] |OK **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: s1 **** c1 http[ 5] |Content-Length: 0 **** c1 http[ 6] |X-Varnish: 1001 **** c1 http[ 7] |Age: 0 **** c1 http[ 8] |Via: 1.1 v1 (Varnish/7.7) **** c1 http[ 9] |Accept-Ranges: bytes **** c1 http[10] |invalid1: **** c1 http[11] |Connection: keep-alive **** c1 bodylen = 0 ** c1 === expect resp.http.invalid1 == "" **** c1 EXPECT resp.http.invalid1 () == "" match *** c1 closing fd 21 ** c1 Ending ** top === logexpect l1 -wait ** l1 Waiting for logexp **** dT 0.992 **** l1 match| 1001 VCL_Error c digest: Base64 input contains invalid characters **** l1 done | * top RESETTING after ../src/tests/test03.vtc **** dT 0.993 ** s1 Waiting for server (3/-1) ** v1 Wait **** v1 CLI TX|backend.list **** dT 1.015 **** v1 vsl| 0 CLI - Rd debug.xid 1000 **** v1 vsl| 0 CLI - Wr 200 19 XID is 1000 chunk 1 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 41609 **** v1 vsl| 1000 Begin c sess 0 HTTP/1 **** v1 vsl| 1000 SessOpen c 127.0.0.1 42452 a0 127.0.0.1 41609 1761675122.724159 19 **** v1 vsl| 1000 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:41609 **** v1 vsl| 1000 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:41609 **** v1 vsl| 1000 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:41609 **** v1 vsl| 1000 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:41609 **** v1 vsl| 1000 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:41609 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:41609 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:41609 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:41609 **** v1 vsl| 1000 Link c req 1001 rxreq **** v1 vsl| 1002 Begin b bereq 1001 fetch **** v1 vsl| 1002 VCL_use b vcl1 **** v1 vsl| 1002 Timestamp b Start: 1761675122.724319 0.000000 0.000000 **** v1 vsl| 1002 BereqMethod b GET **** v1 vsl| 1002 BereqURL b / **** v1 vsl| 1002 BereqProtocol b HTTP/1.1 **** v1 vsl| 1002 BereqHeader b invalid1: **** v1 vsl| 1002 BereqHeader b Host: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b User-Agent: c1 **** v1 vsl| 1002 BereqHeader b X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1002 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 1002 BereqHeader b X-Varnish: 1002 **** v1 vsl| 1002 VCL_call b BACKEND_FETCH **** v1 vsl| 1002 VCL_return b fetch **** v1 vsl| 1002 Timestamp b Fetch: 1761675122.724344 0.000025 0.000025 **** v1 vsl| 1002 Timestamp b Connected: 1761675122.724530 0.000211 0.000185 **** v1 vsl| 1002 BackendOpen b 22 s1 127.0.0.1 42315 127.0.0.1 50230 connect **** v1 vsl| 1002 Timestamp b Bereq: 1761675122.724577 0.000258 0.000046 **** v1 vsl| 1002 BerespProtocol b HTTP/1.1 **** v1 vsl| 1002 BerespStatus b 200 **** v1 vsl| 1002 BerespReason b OK **** v1 vsl| 1002 BerespHeader b Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1002 BerespHeader b Server: s1 **** v1 vsl| 1002 BerespHeader b Content-Length: 0 **** v1 vsl| 1002 Timestamp b Beresp: 1761675122.724985 0.000666 0.000408 **** v1 vsl| 1002 TTL b RFC 120 10 0 1761675123 1761675123 1761675122 0 0 cacheable **** v1 vsl| 1002 VCL_call b BACKEND_RESPONSE **** v1 vsl| 1002 VCL_return b deliver **** v1 vsl| 1002 Debug b Missing content-range header or unknown range unit **** v1 vsl| 1002 Timestamp b Process: 1761675122.725053 0.000734 0.000068 **** v1 vsl| 1002 Filters b **** v1 vsl| 1002 Storage b malloc s0 **** v1 vsl| 1002 Fetch_Body b 0 none - **** v1 vsl| 1002 BackendClose b 22 s1 recycle **** v1 vsl| 1002 Timestamp b BerespBody: 1761675122.735181 0.010862 0.010127 **** v1 vsl| 1002 Length b 0 **** v1 vsl| 1002 BereqAcct b 159 0 159 87 0 87 **** v1 vsl| 1002 End b **** v1 vsl| 1001 Begin c req 1000 rxreq **** v1 vsl| 1001 Timestamp c Start: 1761675122.724197 0.000000 0.000000 **** v1 vsl| 1001 Timestamp c Req: 1761675122.724197 0.000000 0.000000 **** v1 vsl| 1001 VCL_use c vcl1 **** v1 vsl| 1001 ReqStart c 127.0.0.1 42452 a0 **** v1 vsl| 1001 ReqMethod c GET **** v1 vsl| 1001 ReqURL c / **** v1 vsl| 1001 ReqProtocol c HTTP/1.1 **** v1 vsl| 1001 ReqHeader c invalid1: **** v1 vsl| 1001 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c User-Agent: c1 **** v1 vsl| 1001 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 VCL_call c RECV **** v1 vsl| 1001 VCL_return c hash **** v1 vsl| 1001 VCL_call c HASH **** v1 vsl| 1001 VCL_return c lookup **** v1 vsl| 1001 VCL_call c MISS **** v1 vsl| 1001 VCL_return c fetch **** v1 vsl| 1001 Link c bereq 1002 fetch **** v1 vsl| 1001 Timestamp c Fetch: 1761675122.735196 0.010999 0.010999 **** v1 vsl| 1001 RespProtocol c HTTP/1.1 **** v1 vsl| 1001 RespStatus c 200 **** v1 vsl| 1001 RespReason c OK **** v1 vsl| 1001 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1001 RespHeader c Server: s1 **** v1 vsl| 1001 RespHeader c Content-Length: 0 **** v1 vsl| 1001 RespHeader c X-Varnish: 1001 **** v1 vsl| 1001 RespHeader c Age: 0 **** v1 vsl| 1001 RespHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1001 VCL_call c DELIVER **** v1 vsl| 1001 VCL_Error c digest: Base64 input contains invalid characters **** v1 vsl| 1001 RespHeader c invalid1: **** v1 vsl| 1001 VCL_return c deliver **** v1 vsl| 1001 Timestamp c Process: 1761675122.735220 0.011023 0.000023 **** v1 vsl| 1001 Filters c **** v1 vsl| 1001 RespHeader c Connection: keep-alive **** v1 vsl| 1001 Timestamp c Resp: 1761675122.735269 0.011072 0.000048 **** v1 vsl| 1001 ReqAcct c 64 0 64 197 0 197 **** v1 vsl| 1001 End c **** v1 vsl| 1000 SessClose c REM_CLOSE 0.012 **** v1 vsl| 1000 End c **** dT 1.036 *** v1 CLI RX 200 **** v1 CLI RX|Backend name Admin Probe Health Last change **** v1 CLI RX|vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT ** v1 Stop **** v1 CLI TX|stop **** dT 1.084 *** v1 debug|Debug: Stopping Child **** dT 1.115 **** v1 vsl| 0 CLI - Rd backend.list **** v1 vsl| 0 CLI - Wr 200 128 Backend name Admin Probe Health Last change vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 0 CLI - EOF on CLI connection, worker stops **** dT 1.184 *** v1 debug|Info: Child (321353) said Child dies *** v1 debug|Info: Child (321353) ended *** v1 debug|Debug: Child cleanup complete *** v1 CLI RX 200 *** v1 wait-stopped **** v1 CLI TX|status *** v1 CLI RX 200 **** v1 CLI RX|Child in state stopped **** v1 CLI TX|panic.show **** dT 1.228 *** v1 CLI RX 300 **** v1 CLI RX|Child has not panicked or panic has been cleared *** v1 debug|Info: manager stopping child *** v1 debug|Info: manager dies **** dT 1.230 **** v1 STDOUT EOF **** dT 1.316 ** v1 WAIT4 pid=320967 status=0x0000 (user 0.443809 sys 0.066991) * top TEST ../src/tests/test03.vtc completed **** dT 0.000 * top TEST ../src/tests/test02.vtc starting **** top extmacro def pkg_version=7.7.3 **** top extmacro def pkg_branch=7.7 **** top extmacro def pwd=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:34313 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top macro def testdir=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/../src/tests **** top macro def tmpdir=/tmp/vtc.320926.322c72aa **** top macro def vtcid=vtc.320926.322c72aa **** dT 0.001 ** top === varnishtest "Test digest vmod out of workspace" * top VTEST Test digest vmod out of workspace ** top === server s1 { } -start ** s1 Starting server **** s1 macro def s1_addr=127.0.0.1 **** s1 macro def s1_port=39323 **** s1 macro def s1_sock=127.0.0.1:39323 * s1 Listen on 127.0.0.1:39323 ** top === varnish v1 -vcl+backend { ** s1 Started on 127.0.0.1:39323 (1 iterations) **** dT 0.004 ** v1 Launch *** v1 CMD: cd ${pwd} && exec varnishd -d -n /tmp/vtc.320926.322c72aa/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 46343' -P /tmp/vtc.320926.322c72aa/v1/varnishd.pid *** v1 CMD: cd /build/reproducible-path/varnish-vmod-digest-6.4+20230816/src && exec varnishd -d -n /tmp/vtc.320926.322c72aa/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 46343' -P /tmp/vtc.320926.322c72aa/v1/varnishd.pid *** v1 PID: 320966 **** v1 macro def v1_pid=320966 **** v1 macro def v1_name=/tmp/vtc.320926.322c72aa/v1 **** dT 0.015 *** v1 debug|Debug: Version: varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug|Debug: Platform: Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|200 320 *** v1 debug|----------------------------- *** v1 debug|Varnish Cache CLI 1.0 *** v1 debug|----------------------------- *** v1 debug|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug| *** v1 debug|Type 'help' for command list. *** v1 debug|Type 'quit' to close CLI session. *** v1 debug|Type 'start' to launch worker process. *** v1 debug| **** dT 0.113 **** v1 CLIPOLL 1 0x1 0x0 0x0 **** dT 0.114 *** v1 CLI connection fd = 6 *** v1 CLI RX 107 **** v1 CLI RX|hueryaqhoifjgsbegjyktxelyuyefown **** v1 CLI RX| **** v1 CLI RX|Authentication required. **** v1 CLI TX|auth 5f2dcc88b49ced81e5d0598d7d7a6de3ebe9f53fce3163e85d38aef63013c776 *** v1 CLI RX 200 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Varnish Cache CLI 1.0 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit **** v1 CLI RX|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd **** v1 CLI RX| **** v1 CLI RX|Type 'help' for command list. **** v1 CLI RX|Type 'quit' to close CLI session. **** v1 CLI RX|Type 'start' to launch worker process. **** v1 CLI TX|vcl.inline vcl1 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX|backend s1 { .host = "127.0.0.1"; .port = "39323"; } **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|\timport digest; **** v1 CLI TX|\timport vtc; **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_recv { **** v1 CLI TX|\t\tvtc.workspace_alloc(client, -5); **** v1 CLI TX|\t\tif (req.url == "/hmac_sha256") { **** v1 CLI TX|\t\t\tset req.http.hmac_sha256 = digest.hmac_sha256("key", "The quick brown fox jumps over the lazy dog"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/hmac_sha1") { **** v1 CLI TX|\t\t\tset req.http.hmac_sha1 = digest.hmac_sha1("key", "The quick brown fox jumps over the lazy dog"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/hmac_md5") { **** v1 CLI TX|\t\t\tset req.http.md5 = digest.hmac_md5("key", "The quick brown fox jumps over the lazy dog"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/base64") { **** v1 CLI TX|\t\t\tset req.http.base64 = digest.base64("TeSTTeSTTeST"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/base64_hex") { **** v1 CLI TX|\t\t\tset req.http.base64_hex = digest.base64_hex("0x54655354"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/base64_decode") { **** v1 CLI TX|\t\t\tset req.http.base64_decode = digest.base64_decode("zprOsc67z47PgiDOv8+Bzq/Pg86xz4TOtQ=="); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/base64url") { **** v1 CLI TX|\t\t\tset req.http.base64url = digest.base64url("Interesting!"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/base64url_hex") { **** v1 CLI TX|\t\t\tset req.http.base64url = digest.base64url("496E746572657374696E6721"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/base64url_decode") { **** v1 CLI TX|\t\t\tset req.http.base64url_decode = digest.base64url_decode("MHg4MDA3MDcxMzQ2M2U3NzQ5YjkwYzJkYzI0OTExZTI3NQ"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/hash_sha1") { **** v1 CLI TX|\t\t\tset req.http.hash_sha1 = digest.hash_sha1("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/hash_md4") { **** v1 CLI TX|\t\t\tset req.http.hash_md4 = digest.hash_md4("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t} **** v1 CLI TX| **** v1 CLI TX|\t\tif (req.url == "/hash_whirlpool") { **** v1 CLI TX|\t\t\tset req.http.hash_whirlpool = digest.hash_whirlpool("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t} **** v1 CLI TX|\t} **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|%XJEIFLH|)Xspa8P **** dT 0.215 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.315 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.415 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.515 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.615 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.715 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.728 *** v1 CLI RX 200 **** v1 CLI RX|VCL compiled. **** v1 CLI TX|vcl.use vcl1 *** v1 CLI RX 200 **** v1 CLI RX|VCL 'vcl1' now active ** v1 Start **** v1 CLI TX|start **** dT 0.775 *** v1 debug|Debug: Child (321381) Started **** dT 0.807 *** v1 debug|Child launched OK **** dT 0.809 *** v1 CLI RX 200 *** v1 wait-running **** v1 CLI TX|status *** v1 debug|Info: Child (321381) said Child starts **** dT 0.816 **** v1 vsl| 0 CLI - Rd vcl.load "vcl1" vcl_vcl1.1761675121.865859/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl1.1761675121.865859/vgc.so" as "vcl1" **** v1 vsl| 0 CLI - Rd vcl.use "vcl1" **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd start **** v1 vsl| 0 Debug - sockopt: Setting SO_LINGER for a0=127.0.0.1:35315 **** v1 vsl| 0 Debug - sockopt: Setting SO_KEEPALIVE for a0=127.0.0.1:35315 **** v1 vsl| 0 Debug - sockopt: Setting SO_SNDTIMEO for a0=127.0.0.1:35315 **** v1 vsl| 0 Debug - sockopt: Setting SO_RCVTIMEO for a0=127.0.0.1:35315 **** v1 vsl| 0 Debug - sockopt: Setting TCP_NODELAY for a0=127.0.0.1:35315 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPIDLE for a0=127.0.0.1:35315 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPCNT for a0=127.0.0.1:35315 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPINTVL for a0=127.0.0.1:35315 **** v1 vsl| 0 CLI - Wr 200 0 **** dT 0.852 *** v1 CLI RX 200 **** v1 CLI RX|Child in state running **** v1 CLI TX|debug.listen_address **** dT 0.896 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 35315 **** v1 CLI TX|debug.xid 1000 **** dT 0.916 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 35315 **** dT 0.940 *** v1 CLI RX 200 **** v1 CLI RX|XID is 1000 chunk 1 **** v1 CLI TX|debug.listen_address **** dT 0.984 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 35315 ** v1 Listen on 127.0.0.1 35315 **** v1 macro def v1_addr=127.0.0.1 **** v1 macro def v1_port=35315 **** v1 macro def v1_sock=127.0.0.1:35315 **** v1 macro def v1_a0_addr=127.0.0.1 **** v1 macro def v1_a0_port=35315 **** v1 macro def v1_a0_sock=127.0.0.1:35315 ** top === logexpect l1 -v v1 -i VCL_Error { ** l1 === expect * * * "digest.hmac_generic() Error: Out of Workspace" ** l1 === expect * * * "digest.hmac_generic() Error: Out of Workspace" ** l1 === expect * * * "digest.hmac_generic() Error: Out of Workspace" ** l1 === expect * * * "digest.base64_generic() Error: Out of Workspac... ** l1 === expect * * * "digest.base64_generic() Error: Out of Workspac... ** l1 === expect * * * "digest.base64_decode_generic() Error: Out of W... ** l1 === expect * * * "digest.base64_decode_generic() Error: Out of W... ** l1 === expect * * * "digest.hash_generic() Error: Out of Workspace" ** l1 === expect * * * "digest.hash_generic() Error: Out of Workspace" **** dT 0.985 ** l1 === expect * * * "digest.hash_generic() Error: Out of Workspace" ** top === client c1 { ** c1 Starting client **** l1 begin| *** l1 test | expect * * * digest.hmac_generic() Error: Out of Workspace ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34612 to 127.0.0.1:35315 ** c1 === txreq -url "/hmac_sha256" **** c1 txreq|GET /hmac_sha256 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 0.986 **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1001\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1001 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1001

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34624 to 127.0.0.1:35315 ** c1 === txreq -url "/hmac_sha1" **** c1 txreq|GET /hmac_sha1 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 0.987 **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1003\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1003 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1003

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34630 to 127.0.0.1:35315 ** c1 === txreq -url "/hmac_md5" **** c1 txreq|GET /hmac_md5 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 0.988 **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1005\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1005 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1005

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34632 to 127.0.0.1:35315 ** c1 === txreq -url "/base64" **** c1 txreq|GET /base64 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 0.989 **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1007\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1007 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1007

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34640 to 127.0.0.1:35315 ** c1 === txreq -url "/base64_hex" **** c1 txreq|GET /base64_hex HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1009\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1009 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1009

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34642 to 127.0.0.1:35315 ** c1 === txreq -url "/base64_decode" **** c1 txreq|GET /base64_decode HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r **** dT 0.990 ** c1 === rxresp **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1011\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1011 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1011

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34658 to 127.0.0.1:35315 ** c1 === txreq -url "/base64url_decode" **** c1 txreq|GET /base64url_decode HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 0.991 **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1013\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1013 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1013

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34668 to 127.0.0.1:35315 ** c1 === txreq -url "/hash_sha1" **** c1 txreq|GET /hash_sha1 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1015\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1015 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1015

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34682 to 127.0.0.1:35315 ** c1 === txreq -url "/hash_md4" **** c1 txreq|GET /hash_md4 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 0.992 **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1017\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1017 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1017

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === client c1 { ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:35315 (1 iterations) *** c1 Connect to 127.0.0.1:35315 *** c1 connected fd 21 from 127.0.0.1 34698 to 127.0.0.1:35315 ** c1 === txreq -url "/hash_whirlpool" **** c1 txreq|GET /hash_whirlpool HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** c1 rxhdr|HTTP/1.1 503 VCL failed\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: Varnish\r **** c1 rxhdr|X-Varnish: 1019\r **** c1 rxhdr|Content-Type: text/html; charset=utf-8\r **** c1 rxhdr|Retry-After: 5\r **** c1 rxhdr|Content-Length: 251\r **** c1 rxhdr|Connection: close\r **** c1 rxhdr|\r **** c1 rxhdrlen = 194 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |503 **** c1 http[ 2] |VCL failed **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: Varnish **** c1 http[ 5] |X-Varnish: 1019 **** c1 http[ 6] |Content-Type: text/html; charset=utf-8 **** c1 http[ 7] |Retry-After: 5 **** c1 http[ 8] |Content-Length: 251 **** c1 http[ 9] |Connection: close **** dT 0.993 **** c1 c-l| **** c1 c-l| **** c1 c-l| **** c1 c-l| 503 VCL failed **** c1 c-l| **** c1 c-l| **** c1 c-l|

Error 503 VCL failed

**** c1 c-l|

VCL failed

**** c1 c-l|

Guru Meditation:

**** c1 c-l|

XID: 1019

**** c1 c-l|
**** c1 c-l|

Varnish cache server

**** c1 c-l| **** c1 c-l| **** c1 bodylen = 251 ** c1 === expect resp.status == 503 **** c1 EXPECT resp.status (503) == "503" match *** c1 closing fd 21 ** c1 Ending ** top === logexpect l1 -wait ** l1 Waiting for logexp **** dT 0.995 **** l1 match| 1001 VCL_Error c digest.hmac_generic() Error: Out of Workspace *** l1 test | expect * * * digest.hmac_generic() Error: Out of Workspace **** l1 match| 1003 VCL_Error c digest.hmac_generic() Error: Out of Workspace *** l1 test | expect * * * digest.hmac_generic() Error: Out of Workspace **** l1 match| 1005 VCL_Error c digest.hmac_generic() Error: Out of Workspace *** l1 test | expect * * * digest.base64_generic() Error: Out of Workspace **** l1 match| 1007 VCL_Error c digest.base64_generic() Error: Out of Workspace *** l1 test | expect * * * digest.base64_generic() Error: Out of Workspace **** l1 match| 1009 VCL_Error c digest.base64_generic() Error: Out of Workspace *** l1 test | expect * * * digest.base64_decode_generic() Error: Out of Workspace **** l1 match| 1011 VCL_Error c digest.base64_decode_generic() Error: Out of Workspace *** l1 test | expect * * * digest.base64_decode_generic() Error: Out of Workspace **** l1 match| 1013 VCL_Error c digest.base64_decode_generic() Error: Out of Workspace *** l1 test | expect * * * digest.hash_generic() Error: Out of Workspace **** l1 match| 1015 VCL_Error c digest.hash_generic() Error: Out of Workspace *** l1 test | expect * * * digest.hash_generic() Error: Out of Workspace **** l1 match| 1017 VCL_Error c digest.hash_generic() Error: Out of Workspace *** l1 test | expect * * * digest.hash_generic() Error: Out of Workspace **** l1 match| 1019 VCL_Error c digest.hash_generic() Error: Out of Workspace **** l1 done | * top RESETTING after ../src/tests/test02.vtc ** s1 Waiting for server (3/-1) ** v1 Wait **** v1 CLI TX|backend.list **** dT 1.016 **** v1 vsl| 0 CLI - Rd debug.xid 1000 **** v1 vsl| 0 CLI - Wr 200 19 XID is 1000 chunk 1 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 35315 **** v1 vsl| 1000 Begin c sess 0 HTTP/1 **** v1 vsl| 1000 SessOpen c 127.0.0.1 34612 a0 127.0.0.1 35315 1761675122.736259 16 **** v1 vsl| 1000 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1000 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1000 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1000 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1000 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1000 Link c req 1001 rxreq **** v1 vsl| 1001 Begin c req 1000 rxreq **** v1 vsl| 1001 Timestamp c Start: 1761675122.736307 0.000000 0.000000 **** v1 vsl| 1001 Timestamp c Req: 1761675122.736307 0.000000 0.000000 **** v1 vsl| 1001 VCL_use c vcl1 **** v1 vsl| 1001 ReqStart c 127.0.0.1 34612 a0 **** v1 vsl| 1001 ReqMethod c GET **** v1 vsl| 1001 ReqURL c /hmac_sha256 **** v1 vsl| 1001 ReqProtocol c HTTP/1.1 **** v1 vsl| 1001 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c User-Agent: c1 **** v1 vsl| 1001 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 VCL_call c RECV **** v1 vsl| 1001 VCL_Error c digest.hmac_generic() Error: Out of Workspace **** v1 vsl| 1001 LostHeader c hmac_sha256: **** v1 vsl| 1001 VCL_return c fail **** v1 vsl| 1001 RespProtocol c HTTP/1.1 **** v1 vsl| 1001 RespStatus c 503 **** v1 vsl| 1001 RespReason c VCL failed **** v1 vsl| 1001 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1001 RespHeader c Server: Varnish **** v1 vsl| 1001 RespHeader c X-Varnish: 1001 **** v1 vsl| 1001 VCL_call c SYNTH **** v1 vsl| 1001 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1001 RespHeader c Retry-After: 5 **** v1 vsl| 1001 VCL_return c deliver **** v1 vsl| 1001 Timestamp c Process: 1761675122.736576 0.000269 0.000269 **** v1 vsl| 1001 RespHeader c Content-Length: 251 **** v1 vsl| 1001 Storage c malloc Transient **** v1 vsl| 1001 Filters c **** v1 vsl| 1001 RespHeader c Connection: close **** v1 vsl| 1001 Timestamp c Resp: 1761675122.736646 0.000339 0.000070 **** v1 vsl| 1001 ReqAcct c 62 0 62 194 251 445 **** v1 vsl| 1001 End c **** v1 vsl| 1000 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1000 End c **** v1 vsl| 1002 Begin c sess 0 HTTP/1 **** v1 vsl| 1002 SessOpen c 127.0.0.1 34624 a0 127.0.0.1 35315 1761675122.737466 20 **** v1 vsl| 1002 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1002 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1002 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1002 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1002 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1002 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1002 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1002 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1002 Link c req 1003 rxreq **** v1 vsl| 1003 Begin c req 1002 rxreq **** v1 vsl| 1003 Timestamp c Start: 1761675122.737498 0.000000 0.000000 **** v1 vsl| 1003 Timestamp c Req: 1761675122.737498 0.000000 0.000000 **** v1 vsl| 1003 VCL_use c vcl1 **** v1 vsl| 1003 ReqStart c 127.0.0.1 34624 a0 **** v1 vsl| 1003 ReqMethod c GET **** v1 vsl| 1003 ReqURL c /hmac_sha1 **** v1 vsl| 1003 ReqProtocol c HTTP/1.1 **** v1 vsl| 1003 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1003 ReqHeader c User-Agent: c1 **** v1 vsl| 1003 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1003 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1003 VCL_call c RECV **** v1 vsl| 1003 VCL_Error c digest.hmac_generic() Error: Out of Workspace **** v1 vsl| 1003 LostHeader c hmac_sha1: **** v1 vsl| 1003 VCL_return c fail **** v1 vsl| 1003 RespProtocol c HTTP/1.1 **** v1 vsl| 1003 RespStatus c 503 **** v1 vsl| 1003 RespReason c VCL failed **** v1 vsl| 1003 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1003 RespHeader c Server: Varnish **** v1 vsl| 1003 RespHeader c X-Varnish: 1003 **** v1 vsl| 1003 VCL_call c SYNTH **** v1 vsl| 1003 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1003 RespHeader c Retry-After: 5 **** v1 vsl| 1003 VCL_return c deliver **** v1 vsl| 1003 Timestamp c Process: 1761675122.737609 0.000111 0.000111 **** v1 vsl| 1003 RespHeader c Content-Length: 251 **** v1 vsl| 1003 Storage c malloc Transient **** v1 vsl| 1003 Filters c **** v1 vsl| 1003 RespHeader c Connection: close **** v1 vsl| 1003 Timestamp c Resp: 1761675122.737676 0.000178 0.000066 **** v1 vsl| 1003 ReqAcct c 60 0 60 194 251 445 **** v1 vsl| 1003 End c **** v1 vsl| 1002 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1002 End c **** v1 vsl| 1004 Begin c sess 0 HTTP/1 **** v1 vsl| 1004 SessOpen c 127.0.0.1 34630 a0 127.0.0.1 35315 1761675122.738365 21 **** v1 vsl| 1004 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1004 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1004 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1004 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1004 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1004 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1004 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1004 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1004 Link c req 1005 rxreq **** v1 vsl| 1005 Begin c req 1004 rxreq **** v1 vsl| 1005 Timestamp c Start: 1761675122.738401 0.000000 0.000000 **** v1 vsl| 1005 Timestamp c Req: 1761675122.738401 0.000000 0.000000 **** v1 vsl| 1005 VCL_use c vcl1 **** v1 vsl| 1005 ReqStart c 127.0.0.1 34630 a0 **** v1 vsl| 1005 ReqMethod c GET **** v1 vsl| 1005 ReqURL c /hmac_md5 **** v1 vsl| 1005 ReqProtocol c HTTP/1.1 **** v1 vsl| 1005 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1005 ReqHeader c User-Agent: c1 **** v1 vsl| 1005 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1005 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1005 VCL_call c RECV **** v1 vsl| 1005 VCL_Error c digest.hmac_generic() Error: Out of Workspace **** v1 vsl| 1005 LostHeader c md5: **** v1 vsl| 1005 VCL_return c fail **** v1 vsl| 1005 RespProtocol c HTTP/1.1 **** v1 vsl| 1005 RespStatus c 503 **** v1 vsl| 1005 RespReason c VCL failed **** v1 vsl| 1005 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1005 RespHeader c Server: Varnish **** v1 vsl| 1005 RespHeader c X-Varnish: 1005 **** v1 vsl| 1005 VCL_call c SYNTH **** v1 vsl| 1005 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1005 RespHeader c Retry-After: 5 **** v1 vsl| 1005 VCL_return c deliver **** v1 vsl| 1005 Timestamp c Process: 1761675122.738479 0.000077 0.000077 **** v1 vsl| 1005 RespHeader c Content-Length: 251 **** v1 vsl| 1005 Storage c malloc Transient **** v1 vsl| 1005 Filters c **** v1 vsl| 1005 RespHeader c Connection: close **** v1 vsl| 1005 Timestamp c Resp: 1761675122.738528 0.000126 0.000048 **** v1 vsl| 1005 ReqAcct c 59 0 59 194 251 445 **** v1 vsl| 1005 End c **** v1 vsl| 1004 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1004 End c **** v1 vsl| 1006 Begin c sess 0 HTTP/1 **** v1 vsl| 1006 SessOpen c 127.0.0.1 34632 a0 127.0.0.1 35315 1761675122.739212 16 **** v1 vsl| 1006 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1006 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1006 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1006 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1006 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1006 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1006 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1006 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1006 Link c req 1007 rxreq **** v1 vsl| 1007 Begin c req 1006 rxreq **** v1 vsl| 1007 Timestamp c Start: 1761675122.739276 0.000000 0.000000 **** v1 vsl| 1007 Timestamp c Req: 1761675122.739276 0.000000 0.000000 **** v1 vsl| 1007 VCL_use c vcl1 **** v1 vsl| 1007 ReqStart c 127.0.0.1 34632 a0 **** v1 vsl| 1007 ReqMethod c GET **** v1 vsl| 1007 ReqURL c /base64 **** v1 vsl| 1007 ReqProtocol c HTTP/1.1 **** v1 vsl| 1007 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1007 ReqHeader c User-Agent: c1 **** v1 vsl| 1007 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1007 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1007 VCL_call c RECV **** v1 vsl| 1007 VCL_Error c digest.base64_generic() Error: Out of Workspace **** v1 vsl| 1007 LostHeader c base64: **** v1 vsl| 1007 VCL_return c fail **** v1 vsl| 1007 RespProtocol c HTTP/1.1 **** v1 vsl| 1007 RespStatus c 503 **** v1 vsl| 1007 RespReason c VCL failed **** v1 vsl| 1007 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1007 RespHeader c Server: Varnish **** v1 vsl| 1007 RespHeader c X-Varnish: 1007 **** v1 vsl| 1007 VCL_call c SYNTH **** v1 vsl| 1007 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1007 RespHeader c Retry-After: 5 **** v1 vsl| 1007 VCL_return c deliver **** v1 vsl| 1007 Timestamp c Process: 1761675122.739381 0.000105 0.000105 **** v1 vsl| 1007 RespHeader c Content-Length: 251 **** v1 vsl| 1007 Storage c malloc Transient **** v1 vsl| 1007 Filters c **** v1 vsl| 1007 RespHeader c Connection: close **** v1 vsl| 1007 Timestamp c Resp: 1761675122.739431 0.000155 0.000050 **** v1 vsl| 1007 ReqAcct c 57 0 57 194 251 445 **** v1 vsl| 1007 End c **** v1 vsl| 1006 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1006 End c **** v1 vsl| 1008 Begin c sess 0 HTTP/1 **** v1 vsl| 1008 SessOpen c 127.0.0.1 34640 a0 127.0.0.1 35315 1761675122.740131 20 **** v1 vsl| 1008 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1008 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1008 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1008 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1008 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1008 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1008 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1008 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1008 Link c req 1009 rxreq **** v1 vsl| 1009 Begin c req 1008 rxreq **** v1 vsl| 1009 Timestamp c Start: 1761675122.740152 0.000000 0.000000 **** v1 vsl| 1009 Timestamp c Req: 1761675122.740152 0.000000 0.000000 **** v1 vsl| 1009 VCL_use c vcl1 **** v1 vsl| 1009 ReqStart c 127.0.0.1 34640 a0 **** v1 vsl| 1009 ReqMethod c GET **** v1 vsl| 1009 ReqURL c /base64_hex **** v1 vsl| 1009 ReqProtocol c HTTP/1.1 **** v1 vsl| 1009 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1009 ReqHeader c User-Agent: c1 **** v1 vsl| 1009 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1009 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1009 VCL_call c RECV **** v1 vsl| 1009 VCL_Error c digest.base64_generic() Error: Out of Workspace **** v1 vsl| 1009 LostHeader c base64_hex: **** v1 vsl| 1009 VCL_return c fail **** v1 vsl| 1009 RespProtocol c HTTP/1.1 **** v1 vsl| 1009 RespStatus c 503 **** v1 vsl| 1009 RespReason c VCL failed **** v1 vsl| 1009 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1009 RespHeader c Server: Varnish **** v1 vsl| 1009 RespHeader c X-Varnish: 1009 **** v1 vsl| 1009 VCL_call c SYNTH **** v1 vsl| 1009 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1009 RespHeader c Retry-After: 5 **** v1 vsl| 1009 VCL_return c deliver **** v1 vsl| 1009 Timestamp c Process: 1761675122.740173 0.000021 0.000021 **** v1 vsl| 1009 RespHeader c Content-Length: 251 **** v1 vsl| 1009 Storage c malloc Transient **** v1 vsl| 1009 Filters c **** v1 vsl| 1009 RespHeader c Connection: close **** v1 vsl| 1009 Timestamp c Resp: 1761675122.740209 0.000057 0.000036 **** v1 vsl| 1009 ReqAcct c 61 0 61 194 251 445 **** v1 vsl| 1009 End c **** v1 vsl| 1008 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1008 End c **** v1 vsl| 1010 Begin c sess 0 HTTP/1 **** v1 vsl| 1010 SessOpen c 127.0.0.1 34642 a0 127.0.0.1 35315 1761675122.740783 21 **** v1 vsl| 1010 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1010 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1010 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1010 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1010 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1010 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1010 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1010 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1010 Link c req 1011 rxreq **** v1 vsl| 1011 Begin c req 1010 rxreq **** v1 vsl| 1011 Timestamp c Start: 1761675122.740805 0.000000 0.000000 **** v1 vsl| 1011 Timestamp c Req: 1761675122.740805 0.000000 0.000000 **** v1 vsl| 1011 VCL_use c vcl1 **** v1 vsl| 1011 ReqStart c 127.0.0.1 34642 a0 **** v1 vsl| 1011 ReqMethod c GET **** v1 vsl| 1011 ReqURL c /base64_decode **** v1 vsl| 1011 ReqProtocol c HTTP/1.1 **** v1 vsl| 1011 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1011 ReqHeader c User-Agent: c1 **** v1 vsl| 1011 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1011 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1011 VCL_call c RECV **** v1 vsl| 1011 VCL_Error c digest.base64_decode_generic() Error: Out of Workspace **** v1 vsl| 1011 LostHeader c base64_decode: **** v1 vsl| 1011 VCL_return c fail **** v1 vsl| 1011 RespProtocol c HTTP/1.1 **** v1 vsl| 1011 RespStatus c 503 **** v1 vsl| 1011 RespReason c VCL failed **** v1 vsl| 1011 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1011 RespHeader c Server: Varnish **** v1 vsl| 1011 RespHeader c X-Varnish: 1011 **** v1 vsl| 1011 VCL_call c SYNTH **** v1 vsl| 1011 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1011 RespHeader c Retry-After: 5 **** v1 vsl| 1011 VCL_return c deliver **** v1 vsl| 1011 Timestamp c Process: 1761675122.740827 0.000021 0.000021 **** v1 vsl| 1011 RespHeader c Content-Length: 251 **** v1 vsl| 1011 Storage c malloc Transient **** v1 vsl| 1011 Filters c **** v1 vsl| 1011 RespHeader c Connection: close **** v1 vsl| 1011 Timestamp c Resp: 1761675122.740861 0.000055 0.000034 **** v1 vsl| 1011 ReqAcct c 64 0 64 194 251 445 **** v1 vsl| 1011 End c **** v1 vsl| 1010 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1010 End c **** v1 vsl| 1012 Begin c sess 0 HTTP/1 **** v1 vsl| 1012 SessOpen c 127.0.0.1 34658 a0 127.0.0.1 35315 1761675122.741440 16 **** v1 vsl| 1012 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1012 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1012 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1012 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1012 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1012 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1012 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1012 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1012 Link c req 1013 rxreq **** v1 vsl| 1013 Begin c req 1012 rxreq **** v1 vsl| 1013 Timestamp c Start: 1761675122.741460 0.000000 0.000000 **** v1 vsl| 1013 Timestamp c Req: 1761675122.741460 0.000000 0.000000 **** v1 vsl| 1013 VCL_use c vcl1 **** v1 vsl| 1013 ReqStart c 127.0.0.1 34658 a0 **** v1 vsl| 1013 ReqMethod c GET **** v1 vsl| 1013 ReqURL c /base64url_decode **** v1 vsl| 1013 ReqProtocol c HTTP/1.1 **** v1 vsl| 1013 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1013 ReqHeader c User-Agent: c1 **** v1 vsl| 1013 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1013 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1013 VCL_call c RECV **** v1 vsl| 1013 VCL_Error c digest.base64_decode_generic() Error: Out of Workspace **** v1 vsl| 1013 LostHeader c base64url_decode: **** v1 vsl| 1013 VCL_return c fail **** v1 vsl| 1013 RespProtocol c HTTP/1.1 **** v1 vsl| 1013 RespStatus c 503 **** v1 vsl| 1013 RespReason c VCL failed **** v1 vsl| 1013 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1013 RespHeader c Server: Varnish **** v1 vsl| 1013 RespHeader c X-Varnish: 1013 **** v1 vsl| 1013 VCL_call c SYNTH **** v1 vsl| 1013 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1013 RespHeader c Retry-After: 5 **** v1 vsl| 1013 VCL_return c deliver **** v1 vsl| 1013 Timestamp c Process: 1761675122.741480 0.000019 0.000019 **** v1 vsl| 1013 RespHeader c Content-Length: 251 **** v1 vsl| 1013 Storage c malloc Transient **** v1 vsl| 1013 Filters c **** v1 vsl| 1013 RespHeader c Connection: close **** v1 vsl| 1013 Timestamp c Resp: 1761675122.741514 0.000054 0.000034 **** v1 vsl| 1013 ReqAcct c 67 0 67 194 251 445 **** v1 vsl| 1013 End c **** v1 vsl| 1012 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1012 End c **** v1 vsl| 1014 Begin c sess 0 HTTP/1 **** v1 vsl| 1014 SessOpen c 127.0.0.1 34668 a0 127.0.0.1 35315 1761675122.742070 20 **** v1 vsl| 1014 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1014 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1014 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1014 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1014 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1014 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1014 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1014 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1014 Link c req 1015 rxreq **** v1 vsl| 1015 Begin c req 1014 rxreq **** v1 vsl| 1015 Timestamp c Start: 1761675122.742089 0.000000 0.000000 **** v1 vsl| 1015 Timestamp c Req: 1761675122.742089 0.000000 0.000000 **** v1 vsl| 1015 VCL_use c vcl1 **** v1 vsl| 1015 ReqStart c 127.0.0.1 34668 a0 **** v1 vsl| 1015 ReqMethod c GET **** v1 vsl| 1015 ReqURL c /hash_sha1 **** v1 vsl| 1015 ReqProtocol c HTTP/1.1 **** v1 vsl| 1015 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1015 ReqHeader c User-Agent: c1 **** v1 vsl| 1015 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1015 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1015 VCL_call c RECV **** v1 vsl| 1015 VCL_Error c digest.hash_generic() Error: Out of Workspace **** v1 vsl| 1015 LostHeader c hash_sha1: **** v1 vsl| 1015 VCL_return c fail **** v1 vsl| 1015 RespProtocol c HTTP/1.1 **** v1 vsl| 1015 RespStatus c 503 **** v1 vsl| 1015 RespReason c VCL failed **** v1 vsl| 1015 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1015 RespHeader c Server: Varnish **** v1 vsl| 1015 RespHeader c X-Varnish: 1015 **** v1 vsl| 1015 VCL_call c SYNTH **** v1 vsl| 1015 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1015 RespHeader c Retry-After: 5 **** v1 vsl| 1015 VCL_return c deliver **** v1 vsl| 1015 Timestamp c Process: 1761675122.742112 0.000023 0.000023 **** v1 vsl| 1015 RespHeader c Content-Length: 251 **** v1 vsl| 1015 Storage c malloc Transient **** v1 vsl| 1015 Filters c **** v1 vsl| 1015 RespHeader c Connection: close **** v1 vsl| 1015 Timestamp c Resp: 1761675122.742143 0.000053 0.000030 **** v1 vsl| 1015 ReqAcct c 60 0 60 194 251 445 **** v1 vsl| 1015 End c **** v1 vsl| 1014 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1014 End c **** v1 vsl| 1016 Begin c sess 0 HTTP/1 **** v1 vsl| 1016 SessOpen c 127.0.0.1 34682 a0 127.0.0.1 35315 1761675122.742722 21 **** v1 vsl| 1016 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1016 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1016 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1016 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1016 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1016 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1016 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1016 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1016 Link c req 1017 rxreq **** v1 vsl| 1017 Begin c req 1016 rxreq **** v1 vsl| 1017 Timestamp c Start: 1761675122.742756 0.000000 0.000000 **** v1 vsl| 1017 Timestamp c Req: 1761675122.742756 0.000000 0.000000 **** v1 vsl| 1017 VCL_use c vcl1 **** v1 vsl| 1017 ReqStart c 127.0.0.1 34682 a0 **** v1 vsl| 1017 ReqMethod c GET **** v1 vsl| 1017 ReqURL c /hash_md4 **** v1 vsl| 1017 ReqProtocol c HTTP/1.1 **** v1 vsl| 1017 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1017 ReqHeader c User-Agent: c1 **** v1 vsl| 1017 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1017 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1017 VCL_call c RECV **** v1 vsl| 1017 VCL_Error c digest.hash_generic() Error: Out of Workspace **** v1 vsl| 1017 LostHeader c hash_md4: **** v1 vsl| 1017 VCL_return c fail **** v1 vsl| 1017 RespProtocol c HTTP/1.1 **** v1 vsl| 1017 RespStatus c 503 **** v1 vsl| 1017 RespReason c VCL failed **** v1 vsl| 1017 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1017 RespHeader c Server: Varnish **** v1 vsl| 1017 RespHeader c X-Varnish: 1017 **** v1 vsl| 1017 VCL_call c SYNTH **** v1 vsl| 1017 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1017 RespHeader c Retry-After: 5 **** v1 vsl| 1017 VCL_return c deliver **** v1 vsl| 1017 Timestamp c Process: 1761675122.742777 0.000021 0.000021 **** v1 vsl| 1017 RespHeader c Content-Length: 251 **** v1 vsl| 1017 Storage c malloc Transient **** v1 vsl| 1017 Filters c **** v1 vsl| 1017 RespHeader c Connection: close **** v1 vsl| 1017 Timestamp c Resp: 1761675122.742812 0.000056 0.000034 **** v1 vsl| 1017 ReqAcct c 59 0 59 194 251 445 **** v1 vsl| 1017 End c **** v1 vsl| 1016 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1016 End c **** v1 vsl| 1018 Begin c sess 0 HTTP/1 **** v1 vsl| 1018 SessOpen c 127.0.0.1 34698 a0 127.0.0.1 35315 1761675122.743364 16 **** v1 vsl| 1018 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1018 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1018 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1018 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1018 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1018 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1018 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1018 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:35315 **** v1 vsl| 1018 Link c req 1019 rxreq **** v1 vsl| 1019 Begin c req 1018 rxreq **** v1 vsl| 1019 Timestamp c Start: 1761675122.743381 0.000000 0.000000 **** v1 vsl| 1019 Timestamp c Req: 1761675122.743381 0.000000 0.000000 **** v1 vsl| 1019 VCL_use c vcl1 **** v1 vsl| 1019 ReqStart c 127.0.0.1 34698 a0 **** v1 vsl| 1019 ReqMethod c GET **** v1 vsl| 1019 ReqURL c /hash_whirlpool **** v1 vsl| 1019 ReqProtocol c HTTP/1.1 **** v1 vsl| 1019 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1019 ReqHeader c User-Agent: c1 **** v1 vsl| 1019 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1019 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1019 VCL_call c RECV **** v1 vsl| 1019 VCL_Error c digest.hash_generic() Error: Out of Workspace **** v1 vsl| 1019 LostHeader c hash_whirlpool: **** v1 vsl| 1019 VCL_return c fail **** v1 vsl| 1019 RespProtocol c HTTP/1.1 **** v1 vsl| 1019 RespStatus c 503 **** v1 vsl| 1019 RespReason c VCL failed **** v1 vsl| 1019 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1019 RespHeader c Server: Varnish **** v1 vsl| 1019 RespHeader c X-Varnish: 1019 **** v1 vsl| 1019 VCL_call c SYNTH **** v1 vsl| 1019 RespHeader c Content-Type: text/html; charset=utf-8 **** v1 vsl| 1019 RespHeader c Retry-After: 5 **** v1 vsl| 1019 VCL_return c deliver **** v1 vsl| 1019 Timestamp c Process: 1761675122.743417 0.000035 0.000035 **** v1 vsl| 1019 RespHeader c Content-Length: 251 **** v1 vsl| 1019 Storage c malloc Transient **** v1 vsl| 1019 Filters c **** v1 vsl| 1019 RespHeader c Connection: close **** v1 vsl| 1019 Timestamp c Resp: 1761675122.743447 0.000065 0.000029 **** v1 vsl| 1019 ReqAcct c 65 0 65 194 251 445 **** v1 vsl| 1019 End c **** v1 vsl| 1018 SessClose c VCL_FAILURE 0.000 **** v1 vsl| 1018 End c **** dT 1.036 *** v1 CLI RX 200 **** v1 CLI RX|Backend name Admin Probe Health Last change **** v1 CLI RX|vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT ** v1 Stop **** v1 CLI TX|stop **** dT 1.084 *** v1 debug|Debug: Stopping Child **** dT 1.117 **** v1 vsl| 0 CLI - Rd backend.list **** v1 vsl| 0 CLI - Wr 200 128 Backend name Admin Probe Health Last change vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 0 CLI - EOF on CLI connection, worker stops **** dT 1.184 *** v1 debug|Info: Child (321381) said Child dies *** v1 debug|Info: Child (321381) ended *** v1 debug|Debug: Child cleanup complete **** dT 1.185 *** v1 CLI RX 200 *** v1 wait-stopped **** v1 CLI TX|status *** v1 CLI RX 200 **** v1 CLI RX|Child in state stopped **** v1 CLI TX|panic.show **** dT 1.228 *** v1 CLI RX 300 **** v1 CLI RX|Child has not panicked or panic has been cleared *** v1 debug|Info: manager stopping child *** v1 debug|Info: manager dies **** dT 1.230 **** v1 STDOUT EOF **** dT 1.317 ** v1 WAIT4 pid=320966 status=0x0000 (user 0.472930 sys 0.039317) * top TEST ../src/tests/test02.vtc completed # top TEST ../src/tests/test03.vtc passed (1.317) # top TEST ../src/tests/test02.vtc passed (1.318) **** dT 0.000 * top TEST ../src/tests/test_hash.vtc starting **** top extmacro def pkg_version=7.7.3 **** top extmacro def pkg_branch=7.7 **** top extmacro def pwd=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src **** top extmacro def date(...) **** top extmacro def string(...) **** top extmacro def localhost=127.0.0.1 **** top extmacro def bad_backend=127.0.0.1:45297 **** top extmacro def listen_addr=127.0.0.1:0 **** top extmacro def bad_ip=192.0.2.255 **** top macro def testdir=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/../src/tests **** top macro def tmpdir=/tmp/vtc.320929.4ecc49f6 **** top macro def vtcid=vtc.320929.4ecc49f6 ** top === varnishtest "Test various hashes" * top VTEST Test various hashes ** top === server s1 { ** s1 Starting server **** s1 macro def s1_addr=127.0.0.1 **** s1 macro def s1_port=37403 **** s1 macro def s1_sock=127.0.0.1:37403 * s1 Listen on 127.0.0.1:37403 ** top === varnish v1 -vcl+backend { ** s1 Started on 127.0.0.1:37403 (1 iterations) **** dT 0.003 ** v1 Launch *** v1 CMD: cd ${pwd} && exec varnishd -d -n /tmp/vtc.320929.4ecc49f6/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 36353' -P /tmp/vtc.320929.4ecc49f6/v1/varnishd.pid *** v1 CMD: cd /build/reproducible-path/varnish-vmod-digest-6.4+20230816/src && exec varnishd -d -n /tmp/vtc.320929.4ecc49f6/v1 -i v1 -p vmod_path=/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src/.libs:/usr/lib/x86_64-linux-gnu/varnish/vmods: -l 2m -p auto_restart=off -p syslog_cli_traffic=off -p thread_pool_min=10 -p debug=+vtc_mode -p vsl_mask=+Debug,+H2RxHdr,+H2RxBody -p h2_initial_window_size=1m -p h2_rx_window_low_water=64k -a '127.0.0.1:0' -M '127.0.0.1 36353' -P /tmp/vtc.320929.4ecc49f6/v1/varnishd.pid *** v1 PID: 320970 **** v1 macro def v1_pid=320970 **** v1 macro def v1_name=/tmp/vtc.320929.4ecc49f6/v1 **** dT 0.013 *** v1 debug|Debug: Version: varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug|Debug: Platform: Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|200 320 *** v1 debug|----------------------------- *** v1 debug|Varnish Cache CLI 1.0 *** v1 debug|----------------------------- *** v1 debug|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit *** v1 debug|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd *** v1 debug| *** v1 debug|Type 'help' for command list. *** v1 debug|Type 'quit' to close CLI session. *** v1 debug|Type 'start' to launch worker process. *** v1 debug| **** dT 0.112 **** v1 CLIPOLL 1 0x1 0x0 0x0 *** v1 CLI connection fd = 6 *** v1 CLI RX 107 **** v1 CLI RX|pervmmbwqjmimkaeoqjnfrruivqgpasg **** v1 CLI RX| **** v1 CLI RX|Authentication required. **** v1 CLI TX|auth 4f4256d1e9c29bb1687916ef35cac4e73f5645d41b7b8add6a09db9396dc424a **** dT 0.113 *** v1 CLI RX 200 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Varnish Cache CLI 1.0 **** v1 CLI RX|----------------------------- **** v1 CLI RX|Linux,6.12.48+deb13-amd64,x86_64,-jnone,-sdefault,-sdefault,-hcritbit **** v1 CLI RX|varnish-7.7.3 revision 2e8180f788715e5bc44df08479d60c9435d79bdd **** v1 CLI RX| **** v1 CLI RX|Type 'help' for command list. **** v1 CLI RX|Type 'quit' to close CLI session. **** v1 CLI RX|Type 'start' to launch worker process. **** v1 CLI TX|vcl.inline vcl1 << %XJEIFLH|)Xspa8P **** v1 CLI TX|vcl 4.1; **** v1 CLI TX|backend s1 { .host = "127.0.0.1"; .port = "37403"; } **** v1 CLI TX| **** v1 CLI TX| **** v1 CLI TX|\timport digest; **** v1 CLI TX| **** v1 CLI TX|\tsub vcl_deliver { **** v1 CLI TX|\t\tif (req.url == "/1") {\t\t **** v1 CLI TX|\t\t\tset resp.http.CRC32_1 = digest.hash_crc32("checksum"); **** v1 CLI TX|\t\t\tset resp.http.CRC32B_2 = digest.hash_crc32b("checksum"); **** v1 CLI TX|\t\t\tset resp.http.GOST_66 = digest.hash_gost("This is message, length=32 bytes"); **** v1 CLI TX|\t\t\tset resp.http.GOST_67 = digest.hash_gost("Suppose the original message has length = 50 bytes"); **** v1 CLI TX|\t\t\tset resp.http.HAVAL128_17 = digest.hash_haval128(""); **** v1 CLI TX|\t\t\tset resp.http.HAVAL160_16 = digest.hash_haval160("a"); **** v1 CLI TX|\t\t\tset resp.http.HAVAL192_15 = digest.hash_haval192("HAVAL"); **** v1 CLI TX|\t\t\tset resp.http.HAVAL224_14 = digest.hash_haval224("0123456789"); **** v1 CLI TX|\t\t\tset resp.http.HAVAL256_12 = digest.hash_haval256("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.HAVAL256_13 = digest.hash_haval256("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); **** v1 CLI TX|\t\t\tset resp.http.MD2_101 = digest.hash_md2(""); **** v1 CLI TX|\t\t\tset resp.http.MD2_102 = digest.hash_md2("a"); **** v1 CLI TX|\t\t\tset resp.http.MD2_103 = digest.hash_md2("abc"); **** v1 CLI TX|\t\t\tset resp.http.MD2_104 = digest.hash_md2("message digest"); **** v1 CLI TX|\t\t\tset resp.http.MD2_105 = digest.hash_md2("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.MD2_106 = digest.hash_md2("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); **** v1 CLI TX|\t\t\tset resp.http.MD2_107 = digest.hash_md2("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t\tset resp.http.MD4_68 = digest.hash_md4(""); **** v1 CLI TX|\t\t\tset resp.http.MD4_69 = digest.hash_md4("a"); **** v1 CLI TX|\t\t\tset resp.http.MD4_70 = digest.hash_md4("abc"); **** v1 CLI TX|\t\t\tset resp.http.MD4_71 = digest.hash_md4("message digest"); **** v1 CLI TX|\t\t\tset resp.http.MD4_72 = digest.hash_md4("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.MD4_73 = digest.hash_md4("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); **** v1 CLI TX|\t\t\tset resp.http.MD4_74 = digest.hash_md4("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t\tset resp.http.MD5_3 = digest.hash_md5(""); **** v1 CLI TX|\t\t\tset resp.http.MD5_4 = digest.hash_md5("a"); **** v1 CLI TX|\t\t\tset resp.http.MD5_5 = digest.hash_md5("abc"); **** v1 CLI TX|\t\t\tset resp.http.MD5_6 = digest.hash_md5("message digest"); **** v1 CLI TX|\t\t\tset resp.http.MD5_7 = digest.hash_md5("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.MD5_8 = digest.hash_md5("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); **** v1 CLI TX|\t\t\tset resp.http.MD5_9 = digest.hash_md5("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t} elsif(req.url == "/2") { **** v1 CLI TX|\t\t\tset resp.http.RIPEMD128_18 = digest.hash_ripemd128(""); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD128_19 = digest.hash_ripemd128("a"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD128_20 = digest.hash_ripemd128("abc"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD128_21 = digest.hash_ripemd128("message digest"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD128_22 = digest.hash_ripemd128("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD128_23 = digest.hash_ripemd128("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD128_24 = digest.hash_ripemd128("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD128_25 = digest.hash_ripemd128("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD160_26 = digest.hash_ripemd160(""); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD160_27 = digest.hash_ripemd160("a"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD160_28 = digest.hash_ripemd160("abc"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD160_29 = digest.hash_ripemd160("message digest"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD160_30 = digest.hash_ripemd160("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD160_31 = digest.hash_ripemd160("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD160_32 = digest.hash_ripemd160("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD160_33 = digest.hash_ripemd160("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD256_34 = digest.hash_ripemd256(""); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD256_35 = digest.hash_ripemd256("a"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD256_36 = digest.hash_ripemd256("abc"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD256_37 = digest.hash_ripemd256("message digest"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD256_38 = digest.hash_ripemd256("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD256_39 = digest.hash_ripemd256("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD256_40 = digest.hash_ripemd256("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); **** v1 CLI TX|\t\t} elsif(req.url == "/3") { **** v1 CLI TX|\t\t\tset resp.http.RIPEMD256_41 = digest.hash_ripemd256("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD320_42 = digest.hash_ripemd320(""); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD320_43 = digest.hash_ripemd320("a"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD320_44 = digest.hash_ripemd320("abc"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD320_45 = digest.hash_ripemd320("message digest"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD320_46 = digest.hash_ripemd320("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD320_47 = digest.hash_ripemd320("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD320_48 = digest.hash_ripemd320("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"); **** v1 CLI TX|\t\t\tset resp.http.RIPEMD320_49 = digest.hash_ripemd320("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t\tset resp.http.SHA1_10 = digest.hash_sha1("abc"); **** v1 CLI TX|\t\t\tset resp.http.SHA1_11 = digest.hash_sha1("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t\tset resp.http.SHA224_78 = digest.hash_sha224("abc"); **** v1 CLI TX|\t\t\tset resp.http.SHA224_79 = digest.hash_sha224("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t\tset resp.http.SHA256_75 = digest.hash_sha256("abc"); **** v1 CLI TX|\t\t\tset resp.http.SHA256_76 = digest.hash_sha256("abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq"); **** v1 CLI TX|\t\t\tset resp.http.SHA256_77 = digest.hash_sha256("abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnopqrstu"); **** v1 CLI TX|\t\t\tset resp.http.SHA384_82 = digest.hash_sha384("abc"); **** v1 CLI TX|\t\t\tset resp.http.SHA384_83 = digest.hash_sha384("abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnopqrstu"); **** v1 CLI TX|\t\t\tset resp.http.SHA512_80 = digest.hash_sha512("abc"); **** v1 CLI TX|\t\t\tset resp.http.SHA512_81 = digest.hash_sha512("abcdefghbcdefghicdefghijdefghijkefghijklfghijklmghijklmnhijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstnopqrstu"); **** v1 CLI TX|\t\t} elsif (req.url == "/4") { **** v1 CLI TX|\t\t\tset resp.http.SNEFRU128_92 = digest.hash_snefru128("abc"); **** v1 CLI TX|\t\t\tset resp.http.SNEFRU128_93 = digest.hash_snefru128("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.SNEFRU128_94 = digest.hash_snefru128("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t\tset resp.http.SNEFRU128_95 = digest.hash_snefru128("Test message for buffer workflow test(47 bytes)"); **** v1 CLI TX|\t\t\tset resp.http.SNEFRU128_96 = digest.hash_snefru128("Test message for buffer workflow test(48 bytes)."); **** v1 CLI TX|\t\t\tset resp.http.SNEFRU128_97 = digest.hash_snefru128("Test message for buffer workflow test(49 bytes).."); **** v1 CLI TX|\t\t\tset resp.http.SNEFRU256_100 = digest.hash_snefru256("12345678901234567890123456789012345678901234567890123456789012345678901234567890"); **** v1 CLI TX|\t\t\tset resp.http.SNEFRU256_98 = digest.hash_snefru256("abc"); **** v1 CLI TX|\t\t\tset resp.http.SNEFRU256_99 = digest.hash_snefru256("abcdefghijklmnopqrstuvwxyz"); **** v1 CLI TX|\t\t\tset resp.http.TIGER128_63 = digest.hash_tiger128(""); **** v1 CLI TX|\t\t\tset resp.http.TIGER128_64 = digest.hash_tiger128("abc"); **** v1 CLI TX|\t\t\tset resp.http.TIGER128_65 = digest.hash_tiger128("Tiger"); **** v1 CLI TX|\t\t\tset resp.http.TIGER160_58 = digest.hash_tiger160(""); **** v1 CLI TX|\t\t\tset resp.http.TIGER160_59 = digest.hash_tiger160("abc"); **** v1 CLI TX|\t\t\tset resp.http.TIGER160_60 = digest.hash_tiger160("Tiger"); **** v1 CLI TX|\t\t\tset resp.http.TIGER160_61 = digest.hash_tiger160("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-"); **** v1 CLI TX|\t\t\tset resp.http.TIGER160_62 = digest.hash_tiger160("ABCDEFGHIJKLMNOPQRSTUVWXYZ=abcdefghijklmnopqrstuvwxyz+0123456789"); **** v1 CLI TX|\t\t\tset resp.http.TIGER_50 = digest.hash_tiger(""); **** v1 CLI TX|\t\t\tset resp.http.TIGER_51 = digest.hash_tiger("abc"); **** v1 CLI TX|\t\t\tset resp.http.TIGER_52 = digest.hash_tiger("Tiger"); **** v1 CLI TX|\t\t\tset resp.http.TIGER_53 = digest.hash_tiger(" **** v1 CLI TX| [...] (1362) **** dT 0.213 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.313 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.413 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.513 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.614 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.714 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.814 *** v1 vsl|No VSL chunk found (child not started ?) **** dT 0.846 *** v1 CLI RX 200 **** v1 CLI RX|VCL compiled. **** v1 CLI TX|vcl.use vcl1 *** v1 CLI RX 200 **** v1 CLI RX|VCL 'vcl1' now active ** v1 Start **** v1 CLI TX|start **** dT 0.889 *** v1 debug|Debug: Child (321479) Started **** dT 0.917 *** v1 debug|Child launched OK **** dT 0.919 *** v1 CLI RX 200 *** v1 wait-running **** v1 CLI TX|status *** v1 debug|Info: Child (321479) said Child starts **** dT 0.967 *** v1 CLI RX 200 **** v1 CLI RX|Child in state running **** v1 CLI TX|debug.listen_address **** dT 1.011 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 45757 **** v1 CLI TX|debug.xid 1000 **** dT 1.014 **** v1 vsl| 0 CLI - Rd vcl.load "vcl1" vcl_vcl1.1761675121.865467/vgc.so 1auto **** v1 vsl| 0 CLI - Wr 200 52 Loaded "vcl_vcl1.1761675121.865467/vgc.so" as "vcl1" **** v1 vsl| 0 CLI - Rd vcl.use "vcl1" **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd start **** v1 vsl| 0 Debug - sockopt: Setting SO_LINGER for a0=127.0.0.1:45757 **** v1 vsl| 0 Debug - sockopt: Setting SO_KEEPALIVE for a0=127.0.0.1:45757 **** v1 vsl| 0 Debug - sockopt: Setting SO_SNDTIMEO for a0=127.0.0.1:45757 **** v1 vsl| 0 Debug - sockopt: Setting SO_RCVTIMEO for a0=127.0.0.1:45757 **** v1 vsl| 0 Debug - sockopt: Setting TCP_NODELAY for a0=127.0.0.1:45757 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPIDLE for a0=127.0.0.1:45757 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPCNT for a0=127.0.0.1:45757 **** v1 vsl| 0 Debug - sockopt: Setting TCP_KEEPINTVL for a0=127.0.0.1:45757 **** v1 vsl| 0 CLI - Wr 200 0 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 45757 **** dT 1.059 *** v1 CLI RX 200 **** v1 CLI RX|XID is 1000 chunk 1 **** v1 CLI TX|debug.listen_address **** dT 1.107 *** v1 CLI RX 200 **** v1 CLI RX|a0 127.0.0.1 45757 ** v1 Listen on 127.0.0.1 45757 **** v1 macro def v1_addr=127.0.0.1 **** v1 macro def v1_port=45757 **** v1 macro def v1_sock=127.0.0.1:45757 **** v1 macro def v1_a0_addr=127.0.0.1 **** v1 macro def v1_a0_port=45757 **** v1 macro def v1_a0_sock=127.0.0.1:45757 ** top === client c1 { ** top === client c1 -run ** c1 Starting client ** c1 Waiting for client ** c1 Started on 127.0.0.1:45757 (1 iterations) *** c1 Connect to 127.0.0.1:45757 *** c1 connected fd 16 from 127.0.0.1 57832 to 127.0.0.1:45757 ** c1 === txreq -url "/1" **** c1 txreq|GET /1 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r **** dT 1.108 ** c1 === rxresp *** s1 accepted fd 4 127.0.0.1 51158 ** s1 === rxreq **** s1 rxhdr|GET /1 HTTP/1.1\r **** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|User-Agent: c1\r **** s1 rxhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1002\r **** s1 rxhdr|\r **** s1 rxhdrlen = 147 **** s1 http[ 0] |GET **** s1 http[ 1] |/1 **** s1 http[ 2] |HTTP/1.1 **** s1 http[ 3] |Host: 127.0.0.1 **** s1 http[ 4] |User-Agent: c1 **** s1 http[ 5] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 6] |Via: 1.1 v1 (Varnish/7.7) **** s1 http[ 7] |Accept-Encoding: gzip **** s1 http[ 8] |X-Varnish: 1002 **** s1 bodylen = 0 ** s1 === txresp **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** s1 txresp|Server: s1\r **** s1 txresp|Content-Length: 0\r **** s1 txresp|\r ** s1 === rxreq **** dT 1.115 **** v1 vsl| 0 CLI - Rd debug.xid 1000 **** v1 vsl| 0 CLI - Wr 200 19 XID is 1000 chunk 1 **** v1 vsl| 0 CLI - Rd debug.listen_address **** v1 vsl| 0 CLI - Wr 200 19 a0 127.0.0.1 45757 **** v1 vsl| 1000 Begin c sess 0 HTTP/1 **** v1 vsl| 1000 SessOpen c 127.0.0.1 57832 a0 127.0.0.1 45757 1761675122.859925 19 **** v1 vsl| 1000 Debug c sockopt: SO_LINGER may be inherited for a0=127.0.0.1:45757 **** v1 vsl| 1000 Debug c sockopt: SO_KEEPALIVE may be inherited for a0=127.0.0.1:45757 **** v1 vsl| 1000 Debug c sockopt: SO_SNDTIMEO may be inherited for a0=127.0.0.1:45757 **** v1 vsl| 1000 Debug c sockopt: SO_RCVTIMEO may be inherited for a0=127.0.0.1:45757 **** v1 vsl| 1000 Debug c sockopt: TCP_NODELAY may be inherited for a0=127.0.0.1:45757 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPIDLE may be inherited for a0=127.0.0.1:45757 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPCNT may be inherited for a0=127.0.0.1:45757 **** v1 vsl| 1000 Debug c sockopt: TCP_KEEPINTVL may be inherited for a0=127.0.0.1:45757 **** v1 vsl| 1000 Link c req 1001 rxreq **** dT 1.122 **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: s1\r **** c1 rxhdr|Content-Length: 0\r **** c1 rxhdr|X-Varnish: 1001\r **** c1 rxhdr|Age: 0\r **** c1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|CRC32_1: 7fbeb02e\r **** c1 rxhdr|CRC32B_2: 9adf6fde\r **** c1 rxhdr|GOST_66: b1c466d37519b82e8319819ff32595e047a28cb6f83eff1c6916a815a637fffa\r **** c1 rxhdr|GOST_67: 471aba57a60a770d3a76130635c1fbea4ef14de51f78b4ae57dd893b62f55208\r **** c1 rxhdr|HAVAL128_17: c68f39913f901f3ddf44c707357a7d70\r **** c1 rxhdr|HAVAL160_16: 4da08f514a7275dbc4cece4a347385983983a830\r **** c1 rxhdr|HAVAL192_15: 8da26ddab4317b392b22b638998fe65b0fbe4610d345cf89\r **** c1 rxhdr|HAVAL224_14: ee345c97a58190bf0f38bf7ce890231aa5fcf9862bf8e7bebbf76789\r **** c1 rxhdr|HAVAL256_12: 72fad4bde1da8c8332fb60561a780e7f504f21547b98686824fc33fc796afa76\r **** c1 rxhdr|HAVAL256_13: 899397d96489281e9e76d5e65abab751f312e06c06c07c9c1d42abd31bb6a404\r **** c1 rxhdr|MD2_101: 8350e5a3e24c153df2275c9f80692773\r **** c1 rxhdr|MD2_102: 32ec01ec4a6dac72c0ab96fb34c0b5d1\r **** c1 rxhdr|MD2_103: da853b0d3f88d99b30283a69e6ded6bb\r **** c1 rxhdr|MD2_104: ab4f496bfb2a530b219ff33031fe06b0\r **** c1 rxhdr|MD2_105: 4e8ddff3650292ab5a4108c3aa47940b\r **** c1 rxhdr|MD2_106: da33def2a42df13975352846c30338cd\r **** c1 rxhdr|MD2_107: d5976f79d83d3a0dc9806c3c66f3efd8\r **** c1 rxhdr|MD4_68: 31d6cfe0d16ae931b73c59d7e0c089c0\r **** c1 rxhdr|MD4_69: bde52cb31de33e46245e05fbdbd6fb24\r **** c1 rxhdr|MD4_70: a448017aaf21d8525fc10ae87aa6729d\r **** c1 rxhdr|MD4_71: d9130a8164549fe818874806e1c7014b\r **** c1 rxhdr|MD4_72: d79e1c308aa5bbcdeea8ed63df412da9\r **** c1 rxhdr|MD4_73: 043f8582f241db351ce627e153e7f0e4\r **** c1 rxhdr|MD4_74: e33b4ddc9c38f2199c3e7b164fcc0536\r **** c1 rxhdr|MD5_3: d41d8cd98f00b204e9800998ecf8427e\r **** c1 rxhdr|MD5_4: 0cc175b9c0f1b6a831c399e269772661\r **** c1 rxhdr|MD5_5: 900150983cd24fb0d6963f7d28e17f72\r **** c1 rxhdr|MD5_6: f96b697d7cb7938d525a2f31aaf161d0\r **** c1 rxhdr|MD5_7: c3fcd3d76192e4007dfb496cca67e13b\r **** c1 rxhdr|MD5_8: d174ab98d277d9f5a5611c2c9f419d9f\r **** c1 rxhdr|MD5_9: 57edf4a22be3c955ac49da2e2107b67a\r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 1650 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ 2] |OK **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: s1 **** c1 http[ 5] |Content-Length: 0 **** c1 http[ 6] |X-Varnish: 1001 **** c1 http[ 7] |Age: 0 **** c1 http[ 8] |Via: 1.1 v1 (Varnish/7.7) **** c1 http[ 9] |Accept-Ranges: bytes **** c1 http[10] |CRC32_1: 7fbeb02e **** c1 http[11] |CRC32B_2: 9adf6fde **** c1 http[12] |GOST_66: b1c466d37519b82e8319819ff32595e047a28cb6f83eff1c6916a815a637fffa **** c1 http[13] |GOST_67: 471aba57a60a770d3a76130635c1fbea4ef14de51f78b4ae57dd893b62f55208 **** c1 http[14] |HAVAL128_17: c68f39913f901f3ddf44c707357a7d70 **** c1 http[15] |HAVAL160_16: 4da08f514a7275dbc4cece4a347385983983a830 **** c1 http[16] |HAVAL192_15: 8da26ddab4317b392b22b638998fe65b0fbe4610d345cf89 **** c1 http[17] |HAVAL224_14: ee345c97a58190bf0f38bf7ce890231aa5fcf9862bf8e7bebbf76789 **** c1 http[18] |HAVAL256_12: 72fad4bde1da8c8332fb60561a780e7f504f21547b98686824fc33fc796afa76 **** c1 http[19] |HAVAL256_13: 899397d96489281e9e76d5e65abab751f312e06c06c07c9c1d42abd31bb6a404 **** c1 http[20] |MD2_101: 8350e5a3e24c153df2275c9f80692773 **** c1 http[21] |MD2_102: 32ec01ec4a6dac72c0ab96fb34c0b5d1 **** c1 http[22] |MD2_103: da853b0d3f88d99b30283a69e6ded6bb **** c1 http[23] |MD2_104: ab4f496bfb2a530b219ff33031fe06b0 **** c1 http[24] |MD2_105: 4e8ddff3650292ab5a4108c3aa47940b **** c1 http[25] |MD2_106: da33def2a42df13975352846c30338cd **** c1 http[26] |MD2_107: d5976f79d83d3a0dc9806c3c66f3efd8 **** c1 http[27] |MD4_68: 31d6cfe0d16ae931b73c59d7e0c089c0 **** c1 http[28] |MD4_69: bde52cb31de33e46245e05fbdbd6fb24 **** c1 http[29] |MD4_70: a448017aaf21d8525fc10ae87aa6729d **** c1 http[30] |MD4_71: d9130a8164549fe818874806e1c7014b **** c1 http[31] |MD4_72: d79e1c308aa5bbcdeea8ed63df412da9 **** c1 http[32] |MD4_73: 043f8582f241db351ce627e153e7f0e4 **** c1 http[33] |MD4_74: e33b4ddc9c38f2199c3e7b164fcc0536 **** c1 http[34] |MD5_3: d41d8cd98f00b204e9800998ecf8427e **** c1 http[35] |MD5_4: 0cc175b9c0f1b6a831c399e269772661 **** c1 http[36] |MD5_5: 900150983cd24fb0d6963f7d28e17f72 **** c1 http[37] |MD5_6: f96b697d7cb7938d525a2f31aaf161d0 **** c1 http[38] |MD5_7: c3fcd3d76192e4007dfb496cca67e13b **** c1 http[39] |MD5_8: d174ab98d277d9f5a5611c2c9f419d9f **** c1 http[40] |MD5_9: 57edf4a22be3c955ac49da2e2107b67a **** c1 http[41] |Connection: keep-alive **** c1 bodylen = 0 ** c1 === expect resp.http.CRC32_1 == "7fbeb02e" **** c1 EXPECT resp.http.CRC32_1 (7fbeb02e) == "7fbeb02e" match ** c1 === expect resp.http.CRC32B_2 == "9adf6fde" **** c1 EXPECT resp.http.CRC32B_2 (9adf6fde) == "9adf6fde" match ** c1 === expect resp.http.GOST_66 == "b1c466d37519b82e8319819ff32595e... **** c1 EXPECT resp.http.GOST_66 (b1c466d37519b82e8319819ff32595e047a28cb6f83eff1c6916a815a637fffa) == "b1c466d37519b82e8319819ff32595e047a28cb6f83eff1c6916a815a637fffa" match ** c1 === expect resp.http.GOST_67 == "471aba57a60a770d3a76130635c1fbe... **** c1 EXPECT resp.http.GOST_67 (471aba57a60a770d3a76130635c1fbea4ef14de51f78b4ae57dd893b62f55208) == "471aba57a60a770d3a76130635c1fbea4ef14de51f78b4ae57dd893b62f55208" match ** c1 === expect resp.http.HAVAL128_17 == "c68f39913f901f3ddf44c707357... **** c1 EXPECT resp.http.HAVAL128_17 (c68f39913f901f3ddf44c707357a7d70) == "c68f39913f901f3ddf44c707357a7d70" match ** c1 === expect resp.http.HAVAL160_16 == "4da08f514a7275dbc4cece4a347... **** c1 EXPECT resp.http.HAVAL160_16 (4da08f514a7275dbc4cece4a347385983983a830) == "4da08f514a7275dbc4cece4a347385983983a830" match ** c1 === expect resp.http.HAVAL192_15 == "8da26ddab4317b392b22b638998... **** c1 EXPECT resp.http.HAVAL192_15 (8da26ddab4317b392b22b638998fe65b0fbe4610d345cf89) == "8da26ddab4317b392b22b638998fe65b0fbe4610d345cf89" match ** c1 === expect resp.http.HAVAL224_14 == "ee345c97a58190bf0f38bf7ce89... **** c1 EXPECT resp.http.HAVAL224_14 (ee345c97a58190bf0f38bf7ce890231aa5fcf9862bf8e7bebbf76789) == "ee345c97a58190bf0f38bf7ce890231aa5fcf9862bf8e7bebbf76789" match ** c1 === expect resp.http.HAVAL256_12 == "72fad4bde1da8c8332fb60561a7... **** c1 EXPECT resp.http.HAVAL256_12 (72fad4bde1da8c8332fb60561a780e7f504f21547b98686824fc33fc796afa76) == "72fad4bde1da8c8332fb60561a780e7f504f21547b98686824fc33fc796afa76" match ** c1 === expect resp.http.HAVAL256_13 == "899397d96489281e9e76d5e65ab... **** c1 EXPECT resp.http.HAVAL256_13 (899397d96489281e9e76d5e65abab751f312e06c06c07c9c1d42abd31bb6a404) == "899397d96489281e9e76d5e65abab751f312e06c06c07c9c1d42abd31bb6a404" match ** c1 === expect resp.http.MD2_101 == "8350e5a3e24c153df2275c9f8069277... **** c1 EXPECT resp.http.MD2_101 (8350e5a3e24c153df2275c9f80692773) == "8350e5a3e24c153df2275c9f80692773" match ** c1 === expect resp.http.MD2_102 == "32ec01ec4a6dac72c0ab96fb34c0b5d... **** c1 EXPECT resp.http.MD2_102 (32ec01ec4a6dac72c0ab96fb34c0b5d1) == "32ec01ec4a6dac72c0ab96fb34c0b5d1" match ** c1 === expect resp.http.MD2_103 == "da853b0d3f88d99b30283a69e6ded6b... **** c1 EXPECT resp.http.MD2_103 (da853b0d3f88d99b30283a69e6ded6bb) == "da853b0d3f88d99b30283a69e6ded6bb" match ** c1 === expect resp.http.MD2_104 == "ab4f496bfb2a530b219ff33031fe06b... **** c1 EXPECT resp.http.MD2_104 (ab4f496bfb2a530b219ff33031fe06b0) == "ab4f496bfb2a530b219ff33031fe06b0" match ** c1 === expect resp.http.MD2_105 == "4e8ddff3650292ab5a4108c3aa47940... **** c1 EXPECT resp.http.MD2_105 (4e8ddff3650292ab5a4108c3aa47940b) == "4e8ddff3650292ab5a4108c3aa47940b" match ** c1 === expect resp.http.MD2_106 == "da33def2a42df13975352846c30338c... **** c1 EXPECT resp.http.MD2_106 (da33def2a42df13975352846c30338cd) == "da33def2a42df13975352846c30338cd" match ** c1 === expect resp.http.MD2_107 == "d5976f79d83d3a0dc9806c3c66f3efd... **** c1 EXPECT resp.http.MD2_107 (d5976f79d83d3a0dc9806c3c66f3efd8) == "d5976f79d83d3a0dc9806c3c66f3efd8" match ** c1 === expect resp.http.MD4_68 == "31d6cfe0d16ae931b73c59d7e0c089c0... **** c1 EXPECT resp.http.MD4_68 (31d6cfe0d16ae931b73c59d7e0c089c0) == "31d6cfe0d16ae931b73c59d7e0c089c0" match ** c1 === expect resp.http.MD4_69 == "bde52cb31de33e46245e05fbdbd6fb24... **** c1 EXPECT resp.http.MD4_69 (bde52cb31de33e46245e05fbdbd6fb24) == "bde52cb31de33e46245e05fbdbd6fb24" match ** c1 === expect resp.http.MD4_70 == "a448017aaf21d8525fc10ae87aa6729d... **** c1 EXPECT resp.http.MD4_70 (a448017aaf21d8525fc10ae87aa6729d) == "a448017aaf21d8525fc10ae87aa6729d" match ** c1 === expect resp.http.MD4_71 == "d9130a8164549fe818874806e1c7014b... **** c1 EXPECT resp.http.MD4_71 (d9130a8164549fe818874806e1c7014b) == "d9130a8164549fe818874806e1c7014b" match ** c1 === expect resp.http.MD4_72 == "d79e1c308aa5bbcdeea8ed63df412da9... **** c1 EXPECT resp.http.MD4_72 (d79e1c308aa5bbcdeea8ed63df412da9) == "d79e1c308aa5bbcdeea8ed63df412da9" match ** c1 === expect resp.http.MD4_73 == "043f8582f241db351ce627e153e7f0e4... **** c1 EXPECT resp.http.MD4_73 (043f8582f241db351ce627e153e7f0e4) == "043f8582f241db351ce627e153e7f0e4" match ** c1 === expect resp.http.MD4_74 == "e33b4ddc9c38f2199c3e7b164fcc0536... **** c1 EXPECT resp.http.MD4_74 (e33b4ddc9c38f2199c3e7b164fcc0536) == "e33b4ddc9c38f2199c3e7b164fcc0536" match ** c1 === expect resp.http.MD5_3 == "d41d8cd98f00b204e9800998ecf8427e" **** c1 EXPECT resp.http.MD5_3 (d41d8cd98f00b204e9800998ecf8427e) == "d41d8cd98f00b204e9800998ecf8427e" match ** c1 === expect resp.http.MD5_4 == "0cc175b9c0f1b6a831c399e269772661" **** c1 EXPECT resp.http.MD5_4 (0cc175b9c0f1b6a831c399e269772661) == "0cc175b9c0f1b6a831c399e269772661" match ** c1 === expect resp.http.MD5_5 == "900150983cd24fb0d6963f7d28e17f72" **** c1 EXPECT resp.http.MD5_5 (900150983cd24fb0d6963f7d28e17f72) == "900150983cd24fb0d6963f7d28e17f72" match ** c1 === expect resp.http.MD5_6 == "f96b697d7cb7938d525a2f31aaf161d0" **** c1 EXPECT resp.http.MD5_6 (f96b697d7cb7938d525a2f31aaf161d0) == "f96b697d7cb7938d525a2f31aaf161d0" match ** c1 === expect resp.http.MD5_7 == "c3fcd3d76192e4007dfb496cca67e13b" **** c1 EXPECT resp.http.MD5_7 (c3fcd3d76192e4007dfb496cca67e13b) == "c3fcd3d76192e4007dfb496cca67e13b" match ** c1 === expect resp.http.MD5_8 == "d174ab98d277d9f5a5611c2c9f419d9f" **** c1 EXPECT resp.http.MD5_8 (d174ab98d277d9f5a5611c2c9f419d9f) == "d174ab98d277d9f5a5611c2c9f419d9f" match ** c1 === expect resp.http.MD5_9 == "57edf4a22be3c955ac49da2e2107b67a" **** c1 EXPECT resp.http.MD5_9 (57edf4a22be3c955ac49da2e2107b67a) == "57edf4a22be3c955ac49da2e2107b67a" match ** c1 === txreq -url "/2" **** c1 txreq|GET /2 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** s1 rxhdr|GET /2 HTTP/1.1\r **** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|User-Agent: c1\r **** s1 rxhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1004\r **** s1 rxhdr|\r **** s1 rxhdrlen = 147 **** s1 http[ 0] |GET **** s1 http[ 1] |/2 **** s1 http[ 2] |HTTP/1.1 **** s1 http[ 3] |Host: 127.0.0.1 **** s1 http[ 4] |User-Agent: c1 **** s1 http[ 5] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 6] |Via: 1.1 v1 (Varnish/7.7) **** s1 http[ 7] |Accept-Encoding: gzip **** s1 http[ 8] |X-Varnish: 1004 **** s1 bodylen = 0 ** s1 === txresp **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** s1 txresp|Server: s1\r **** s1 txresp|Content-Length: 0\r **** s1 txresp|\r ** s1 === rxreq **** dT 1.135 **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: s1\r **** c1 rxhdr|Content-Length: 0\r **** c1 rxhdr|X-Varnish: 1003\r **** c1 rxhdr|Age: 0\r **** c1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|RIPEMD128_18: cdf26213a150dc3ecb610f18f6b38b46\r **** c1 rxhdr|RIPEMD128_19: 86be7afa339d0fc7cfc785e72f578d33\r **** c1 rxhdr|RIPEMD128_20: c14a12199c66e4ba84636b0f69144c77\r **** c1 rxhdr|RIPEMD128_21: 9e327b3d6e523062afc1132d7df9d1b8\r **** c1 rxhdr|RIPEMD128_22: fd2aa607f71dc8f510714922b371834e\r **** c1 rxhdr|RIPEMD128_23: a1aa0689d0fafa2ddc22e88b49133a06\r **** c1 rxhdr|RIPEMD128_24: d1e959eb179c911faea4624c60c5c702\r **** c1 rxhdr|RIPEMD128_25: 3f45ef194732c2dbb2c4a2c769795fa3\r **** c1 rxhdr|RIPEMD160_26: 9c1185a5c5e9fc54612808977ee8f548b2258d31\r **** c1 rxhdr|RIPEMD160_27: 0bdc9d2d256b3ee9daae347be6f4dc835a467ffe\r **** c1 rxhdr|RIPEMD160_28: 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc\r **** c1 rxhdr|RIPEMD160_29: 5d0689ef49d2fae572b881b123a85ffa21595f36\r **** c1 rxhdr|RIPEMD160_30: f71c27109c692c1b56bbdceb5b9d2865b3708dbc\r **** c1 rxhdr|RIPEMD160_31: 12a053384a9c0c88e405a06c27dcf49ada62eb2b\r **** c1 rxhdr|RIPEMD160_32: b0e20b6e3116640286ed3a87a5713079b21f5189\r **** c1 rxhdr|RIPEMD160_33: 9b752e45573d4b39f4dbd3323cab82bf63326bfb\r **** c1 rxhdr|RIPEMD256_34: 02ba4c4e5f8ecd1877fc52d64d30e37a2d9774fb1e5d026380ae0168e3c5522d\r **** c1 rxhdr|RIPEMD256_35: f9333e45d857f5d90a91bab70a1eba0cfb1be4b0783c9acfcd883a9134692925\r **** c1 rxhdr|RIPEMD256_36: afbd6e228b9d8cbbcef5ca2d03e6dba10ac0bc7dcbe4680e1e42d2e975459b65\r **** c1 rxhdr|RIPEMD256_37: 87e971759a1ce47a514d5c914c392c9018c7c46bc14465554afcdf54a5070c0e\r **** c1 rxhdr|RIPEMD256_38: 649d3034751ea216776bf9a18acc81bc7896118a5197968782dd1fd97d8d5133\r **** c1 rxhdr|RIPEMD256_39: 3843045583aac6c8c8d9128573e7a9809afb2a0f34ccc36ea9e72f16f6368e3f\r **** c1 rxhdr|RIPEMD256_40: 5740a408ac16b720b84424ae931cbb1fe363d1d0bf4017f1a89f7ea6de77a0b8\r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 1577 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ 2] |OK **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: s1 **** c1 http[ 5] |Content-Length: 0 **** c1 http[ 6] |X-Varnish: 1003 **** c1 http[ 7] |Age: 0 **** c1 http[ 8] |Via: 1.1 v1 (Varnish/7.7) **** c1 http[ 9] |Accept-Ranges: bytes **** c1 http[10] |RIPEMD128_18: cdf26213a150dc3ecb610f18f6b38b46 **** c1 http[11] |RIPEMD128_19: 86be7afa339d0fc7cfc785e72f578d33 **** c1 http[12] |RIPEMD128_20: c14a12199c66e4ba84636b0f69144c77 **** c1 http[13] |RIPEMD128_21: 9e327b3d6e523062afc1132d7df9d1b8 **** c1 http[14] |RIPEMD128_22: fd2aa607f71dc8f510714922b371834e **** c1 http[15] |RIPEMD128_23: a1aa0689d0fafa2ddc22e88b49133a06 **** c1 http[16] |RIPEMD128_24: d1e959eb179c911faea4624c60c5c702 **** c1 http[17] |RIPEMD128_25: 3f45ef194732c2dbb2c4a2c769795fa3 **** c1 http[18] |RIPEMD160_26: 9c1185a5c5e9fc54612808977ee8f548b2258d31 **** c1 http[19] |RIPEMD160_27: 0bdc9d2d256b3ee9daae347be6f4dc835a467ffe **** c1 http[20] |RIPEMD160_28: 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc **** c1 http[21] |RIPEMD160_29: 5d0689ef49d2fae572b881b123a85ffa21595f36 **** c1 http[22] |RIPEMD160_30: f71c27109c692c1b56bbdceb5b9d2865b3708dbc **** c1 http[23] |RIPEMD160_31: 12a053384a9c0c88e405a06c27dcf49ada62eb2b **** c1 http[24] |RIPEMD160_32: b0e20b6e3116640286ed3a87a5713079b21f5189 **** c1 http[25] |RIPEMD160_33: 9b752e45573d4b39f4dbd3323cab82bf63326bfb **** c1 http[26] |RIPEMD256_34: 02ba4c4e5f8ecd1877fc52d64d30e37a2d9774fb1e5d026380ae0168e3c5522d **** c1 http[27] |RIPEMD256_35: f9333e45d857f5d90a91bab70a1eba0cfb1be4b0783c9acfcd883a9134692925 **** c1 http[28] |RIPEMD256_36: afbd6e228b9d8cbbcef5ca2d03e6dba10ac0bc7dcbe4680e1e42d2e975459b65 **** c1 http[29] |RIPEMD256_37: 87e971759a1ce47a514d5c914c392c9018c7c46bc14465554afcdf54a5070c0e **** c1 http[30] |RIPEMD256_38: 649d3034751ea216776bf9a18acc81bc7896118a5197968782dd1fd97d8d5133 **** c1 http[31] |RIPEMD256_39: 3843045583aac6c8c8d9128573e7a9809afb2a0f34ccc36ea9e72f16f6368e3f **** c1 http[32] |RIPEMD256_40: 5740a408ac16b720b84424ae931cbb1fe363d1d0bf4017f1a89f7ea6de77a0b8 **** c1 http[33] |Connection: keep-alive **** c1 bodylen = 0 ** c1 === expect resp.http.RIPEMD128_18 == "cdf26213a150dc3ecb610f18f6... **** c1 EXPECT resp.http.RIPEMD128_18 (cdf26213a150dc3ecb610f18f6b38b46) == "cdf26213a150dc3ecb610f18f6b38b46" match ** c1 === expect resp.http.RIPEMD128_19 == "86be7afa339d0fc7cfc785e72f... **** c1 EXPECT resp.http.RIPEMD128_19 (86be7afa339d0fc7cfc785e72f578d33) == "86be7afa339d0fc7cfc785e72f578d33" match ** c1 === expect resp.http.RIPEMD128_20 == "c14a12199c66e4ba84636b0f69... **** c1 EXPECT resp.http.RIPEMD128_20 (c14a12199c66e4ba84636b0f69144c77) == "c14a12199c66e4ba84636b0f69144c77" match ** c1 === expect resp.http.RIPEMD128_21 == "9e327b3d6e523062afc1132d7d... **** c1 EXPECT resp.http.RIPEMD128_21 (9e327b3d6e523062afc1132d7df9d1b8) == "9e327b3d6e523062afc1132d7df9d1b8" match ** c1 === expect resp.http.RIPEMD128_22 == "fd2aa607f71dc8f510714922b3... **** c1 EXPECT resp.http.RIPEMD128_22 (fd2aa607f71dc8f510714922b371834e) == "fd2aa607f71dc8f510714922b371834e" match ** c1 === expect resp.http.RIPEMD128_23 == "a1aa0689d0fafa2ddc22e88b49... **** c1 EXPECT resp.http.RIPEMD128_23 (a1aa0689d0fafa2ddc22e88b49133a06) == "a1aa0689d0fafa2ddc22e88b49133a06" match ** c1 === expect resp.http.RIPEMD128_24 == "d1e959eb179c911faea4624c60... **** c1 EXPECT resp.http.RIPEMD128_24 (d1e959eb179c911faea4624c60c5c702) == "d1e959eb179c911faea4624c60c5c702" match ** c1 === expect resp.http.RIPEMD128_25 == "3f45ef194732c2dbb2c4a2c769... **** c1 EXPECT resp.http.RIPEMD128_25 (3f45ef194732c2dbb2c4a2c769795fa3) == "3f45ef194732c2dbb2c4a2c769795fa3" match ** c1 === expect resp.http.RIPEMD160_26 == "9c1185a5c5e9fc54612808977e... **** c1 EXPECT resp.http.RIPEMD160_26 (9c1185a5c5e9fc54612808977ee8f548b2258d31) == "9c1185a5c5e9fc54612808977ee8f548b2258d31" match ** c1 === expect resp.http.RIPEMD160_27 == "0bdc9d2d256b3ee9daae347be6... **** c1 EXPECT resp.http.RIPEMD160_27 (0bdc9d2d256b3ee9daae347be6f4dc835a467ffe) == "0bdc9d2d256b3ee9daae347be6f4dc835a467ffe" match ** c1 === expect resp.http.RIPEMD160_28 == "8eb208f7e05d987a9b044a8e98... **** c1 EXPECT resp.http.RIPEMD160_28 (8eb208f7e05d987a9b044a8e98c6b087f15a0bfc) == "8eb208f7e05d987a9b044a8e98c6b087f15a0bfc" match ** c1 === expect resp.http.RIPEMD160_29 == "5d0689ef49d2fae572b881b123... **** c1 EXPECT resp.http.RIPEMD160_29 (5d0689ef49d2fae572b881b123a85ffa21595f36) == "5d0689ef49d2fae572b881b123a85ffa21595f36" match ** c1 === expect resp.http.RIPEMD160_30 == "f71c27109c692c1b56bbdceb5b... **** c1 EXPECT resp.http.RIPEMD160_30 (f71c27109c692c1b56bbdceb5b9d2865b3708dbc) == "f71c27109c692c1b56bbdceb5b9d2865b3708dbc" match ** c1 === expect resp.http.RIPEMD160_31 == "12a053384a9c0c88e405a06c27... **** c1 EXPECT resp.http.RIPEMD160_31 (12a053384a9c0c88e405a06c27dcf49ada62eb2b) == "12a053384a9c0c88e405a06c27dcf49ada62eb2b" match ** c1 === expect resp.http.RIPEMD160_32 == "b0e20b6e3116640286ed3a87a5... **** c1 EXPECT resp.http.RIPEMD160_32 (b0e20b6e3116640286ed3a87a5713079b21f5189) == "b0e20b6e3116640286ed3a87a5713079b21f5189" match ** c1 === expect resp.http.RIPEMD160_33 == "9b752e45573d4b39f4dbd3323c... **** c1 EXPECT resp.http.RIPEMD160_33 (9b752e45573d4b39f4dbd3323cab82bf63326bfb) == "9b752e45573d4b39f4dbd3323cab82bf63326bfb" match ** c1 === expect resp.http.RIPEMD256_34 == "02ba4c4e5f8ecd1877fc52d64d... **** c1 EXPECT resp.http.RIPEMD256_34 (02ba4c4e5f8ecd1877fc52d64d30e37a2d9774fb1e5d026380ae0168e3c5522d) == "02ba4c4e5f8ecd1877fc52d64d30e37a2d9774fb1e5d026380ae0168e3c5522d" match ** c1 === expect resp.http.RIPEMD256_35 == "f9333e45d857f5d90a91bab70a... **** c1 EXPECT resp.http.RIPEMD256_35 (f9333e45d857f5d90a91bab70a1eba0cfb1be4b0783c9acfcd883a9134692925) == "f9333e45d857f5d90a91bab70a1eba0cfb1be4b0783c9acfcd883a9134692925" match ** c1 === expect resp.http.RIPEMD256_36 == "afbd6e228b9d8cbbcef5ca2d03... **** c1 EXPECT resp.http.RIPEMD256_36 (afbd6e228b9d8cbbcef5ca2d03e6dba10ac0bc7dcbe4680e1e42d2e975459b65) == "afbd6e228b9d8cbbcef5ca2d03e6dba10ac0bc7dcbe4680e1e42d2e975459b65" match ** c1 === expect resp.http.RIPEMD256_37 == "87e971759a1ce47a514d5c914c... **** c1 EXPECT resp.http.RIPEMD256_37 (87e971759a1ce47a514d5c914c392c9018c7c46bc14465554afcdf54a5070c0e) == "87e971759a1ce47a514d5c914c392c9018c7c46bc14465554afcdf54a5070c0e" match ** c1 === expect resp.http.RIPEMD256_38 == "649d3034751ea216776bf9a18a... **** c1 EXPECT resp.http.RIPEMD256_38 (649d3034751ea216776bf9a18acc81bc7896118a5197968782dd1fd97d8d5133) == "649d3034751ea216776bf9a18acc81bc7896118a5197968782dd1fd97d8d5133" match ** c1 === expect resp.http.RIPEMD256_39 == "3843045583aac6c8c8d9128573... **** c1 EXPECT resp.http.RIPEMD256_39 (3843045583aac6c8c8d9128573e7a9809afb2a0f34ccc36ea9e72f16f6368e3f) == "3843045583aac6c8c8d9128573e7a9809afb2a0f34ccc36ea9e72f16f6368e3f" match ** c1 === expect resp.http.RIPEMD256_40 == "5740a408ac16b720b84424ae93... **** c1 EXPECT resp.http.RIPEMD256_40 (5740a408ac16b720b84424ae931cbb1fe363d1d0bf4017f1a89f7ea6de77a0b8) == "5740a408ac16b720b84424ae931cbb1fe363d1d0bf4017f1a89f7ea6de77a0b8" match ** c1 === txreq -url "/3" **** c1 txreq|GET /3 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 1.136 **** s1 rxhdr|GET /3 HTTP/1.1\r **** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|User-Agent: c1\r **** s1 rxhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1006\r **** s1 rxhdr|\r **** s1 rxhdrlen = 147 **** s1 http[ 0] |GET **** s1 http[ 1] |/3 **** s1 http[ 2] |HTTP/1.1 **** s1 http[ 3] |Host: 127.0.0.1 **** s1 http[ 4] |User-Agent: c1 **** s1 http[ 5] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 6] |Via: 1.1 v1 (Varnish/7.7) **** s1 http[ 7] |Accept-Encoding: gzip **** s1 http[ 8] |X-Varnish: 1006 **** s1 bodylen = 0 ** s1 === txresp **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** s1 txresp|Server: s1\r **** s1 txresp|Content-Length: 0\r **** s1 txresp|\r ** s1 === rxreq **** dT 1.149 **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: s1\r **** c1 rxhdr|Content-Length: 0\r **** c1 rxhdr|X-Varnish: 1005\r **** c1 rxhdr|Age: 0\r **** c1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|RIPEMD256_41: 06fdcc7a409548aaf91368c06a6275b553e3f099bf0ea4edfd6778df89a890dd\r **** c1 rxhdr|RIPEMD320_42: 22d65d5661536cdc75c1fdf5c6de7b41b9f27325ebc61e8557177d705a0ec880151c3a32a00899b8\r **** c1 rxhdr|RIPEMD320_43: ce78850638f92658a5a585097579926dda667a5716562cfcf6fbe77f63542f99b04705d6970dff5d\r **** c1 rxhdr|RIPEMD320_44: de4c01b3054f8930a79d09ae738e92301e5a17085beffdc1b8d116713e74f82fa942d64cdbc4682d\r **** c1 rxhdr|RIPEMD320_45: 3a8e28502ed45d422f68844f9dd316e7b98533fa3f2a91d29f84d425c88d6b4eff727df66a7c0197\r **** c1 rxhdr|RIPEMD320_46: cabdb1810b92470a2093aa6bce05952c28348cf43ff60841975166bb40ed234004b8824463e6b009\r **** c1 rxhdr|RIPEMD320_47: d034a7950cf722021ba4b84df769a5de2060e259df4c9bb4a4268c0e935bbc7470a969c9d072a1ac\r **** c1 rxhdr|RIPEMD320_48: ed544940c86d67f250d232c30b7b3e5770e0c60c8cb9a4cafe3b11388af9920e1b99230b843c86a4\r **** c1 rxhdr|RIPEMD320_49: 557888af5f6d8ed62ab66945c6d2a0a47ecd5341e915eb8fea1d0524955f825dc717e4a008ab2d42\r **** c1 rxhdr|SHA1_10: a9993e364706816aba3e25717850c26c9cd0d89d\r **** c1 rxhdr|SHA1_11: 84983e441c3bd26ebaae4aa1f95129e5e54670f1\r **** c1 rxhdr|SHA224_78: 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7\r **** c1 rxhdr|SHA224_79: 75388b16512776cc5dba5da1fd890150b0c6455cb4f58b1952522525\r **** c1 rxhdr|SHA256_75: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad\r **** c1 rxhdr|SHA256_76: 248d6a61d20638b8e5c026930c3e6039a33ce45964ff2167f6ecedd419db06c1\r **** c1 rxhdr|SHA256_77: cf5b16a778af8380036ce59e7b0492370b249b11e8f07a51afac45037afee9d1\r **** c1 rxhdr|SHA384_82: cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7\r **** c1 rxhdr|SHA384_83: 09330c33f71147e83d192fc782cd1b4753111b173b3b05d22fa08086e3b0f712fcc7c71a557e2db966c3e9fa91746039\r **** c1 rxhdr|SHA512_80: ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f\r **** c1 rxhdr|SHA512_81: 8e959b75dae313da8cf4f72814fc143f8f7779c6eb9f7fa17299aeadb6889018501d289e4900f7e4331b99dec4b5433ac7d329eeb6dd26545e96e55b874be909\r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 2004 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ 2] |OK **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: s1 **** c1 http[ 5] |Content-Length: 0 **** c1 http[ 6] |X-Varnish: 1005 **** c1 http[ 7] |Age: 0 **** c1 http[ 8] |Via: 1.1 v1 (Varnish/7.7) **** c1 http[ 9] |Accept-Ranges: bytes **** c1 http[10] |RIPEMD256_41: 06fdcc7a409548aaf91368c06a6275b553e3f099bf0ea4edfd6778df89a890dd **** c1 http[11] |RIPEMD320_42: 22d65d5661536cdc75c1fdf5c6de7b41b9f27325ebc61e8557177d705a0ec880151c3a32a00899b8 **** c1 http[12] |RIPEMD320_43: ce78850638f92658a5a585097579926dda667a5716562cfcf6fbe77f63542f99b04705d6970dff5d **** c1 http[13] |RIPEMD320_44: de4c01b3054f8930a79d09ae738e92301e5a17085beffdc1b8d116713e74f82fa942d64cdbc4682d **** c1 http[14] |RIPEMD320_45: 3a8e28502ed45d422f68844f9dd316e7b98533fa3f2a91d29f84d425c88d6b4eff727df66a7c0197 **** c1 http[15] |RIPEMD320_46: cabdb1810b92470a2093aa6bce05952c28348cf43ff60841975166bb40ed234004b8824463e6b009 **** c1 http[16] |RIPEMD320_47: d034a7950cf722021ba4b84df769a5de2060e259df4c9bb4a4268c0e935bbc7470a969c9d072a1ac **** c1 http[17] |RIPEMD320_48: ed544940c86d67f250d232c30b7b3e5770e0c60c8cb9a4cafe3b11388af9920e1b99230b843c86a4 **** c1 http[18] |RIPEMD320_49: 557888af5f6d8ed62ab66945c6d2a0a47ecd5341e915eb8fea1d0524955f825dc717e4a008ab2d42 **** c1 http[19] |SHA1_10: a9993e364706816aba3e25717850c26c9cd0d89d **** c1 http[20] |SHA1_11: 84983e441c3bd26ebaae4aa1f95129e5e54670f1 **** c1 http[21] |SHA224_78: 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7 **** c1 http[22] |SHA224_79: 75388b16512776cc5dba5da1fd890150b0c6455cb4f58b1952522525 **** c1 http[23] |SHA256_75: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad **** c1 http[24] |SHA256_76: 248d6a61d20638b8e5c026930c3e6039a33ce45964ff2167f6ecedd419db06c1 **** c1 http[25] |SHA256_77: cf5b16a778af8380036ce59e7b0492370b249b11e8f07a51afac45037afee9d1 **** c1 http[26] |SHA384_82: cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7 **** c1 http[27] |SHA384_83: 09330c33f71147e83d192fc782cd1b4753111b173b3b05d22fa08086e3b0f712fcc7c71a557e2db966c3e9fa91746039 **** c1 http[28] |SHA512_80: ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f **** c1 http[29] |SHA512_81: 8e959b75dae313da8cf4f72814fc143f8f7779c6eb9f7fa17299aeadb6889018501d289e4900f7e4331b99dec4b5433ac7d329eeb6dd26545e96e55b874be909 **** c1 http[30] |Connection: keep-alive **** c1 bodylen = 0 ** c1 === expect resp.http.RIPEMD256_41 == "06fdcc7a409548aaf91368c06a... **** c1 EXPECT resp.http.RIPEMD256_41 (06fdcc7a409548aaf91368c06a6275b553e3f099bf0ea4edfd6778df89a890dd) == "06fdcc7a409548aaf91368c06a6275b553e3f099bf0ea4edfd6778df89a890dd" match ** c1 === expect resp.http.RIPEMD320_42 == "22d65d5661536cdc75c1fdf5c6... **** c1 EXPECT resp.http.RIPEMD320_42 (22d65d5661536cdc75c1fdf5c6de7b41b9f27325ebc61e8557177d705a0ec880151c3a32a00899b8) == "22d65d5661536cdc75c1fdf5c6de7b41b9f27325ebc61e8557177d705a0ec880151c3a32a00899b8" match ** c1 === expect resp.http.RIPEMD320_43 == "ce78850638f92658a5a5850975... **** c1 EXPECT resp.http.RIPEMD320_43 (ce78850638f92658a5a585097579926dda667a5716562cfcf6fbe77f63542f99b04705d6970dff5d) == "ce78850638f92658a5a585097579926dda667a5716562cfcf6fbe77f63542f99b04705d6970dff5d" match ** c1 === expect resp.http.RIPEMD320_44 == "de4c01b3054f8930a79d09ae73... **** c1 EXPECT resp.http.RIPEMD320_44 (de4c01b3054f8930a79d09ae738e92301e5a17085beffdc1b8d116713e74f82fa942d64cdbc4682d) == "de4c01b3054f8930a79d09ae738e92301e5a17085beffdc1b8d116713e74f82fa942d64cdbc4682d" match ** c1 === expect resp.http.RIPEMD320_45 == "3a8e28502ed45d422f68844f9d... **** c1 EXPECT resp.http.RIPEMD320_45 (3a8e28502ed45d422f68844f9dd316e7b98533fa3f2a91d29f84d425c88d6b4eff727df66a7c0197) == "3a8e28502ed45d422f68844f9dd316e7b98533fa3f2a91d29f84d425c88d6b4eff727df66a7c0197" match ** c1 === expect resp.http.RIPEMD320_46 == "cabdb1810b92470a2093aa6bce... **** c1 EXPECT resp.http.RIPEMD320_46 (cabdb1810b92470a2093aa6bce05952c28348cf43ff60841975166bb40ed234004b8824463e6b009) == "cabdb1810b92470a2093aa6bce05952c28348cf43ff60841975166bb40ed234004b8824463e6b009" match ** c1 === expect resp.http.RIPEMD320_47 == "d034a7950cf722021ba4b84df7... **** c1 EXPECT resp.http.RIPEMD320_47 (d034a7950cf722021ba4b84df769a5de2060e259df4c9bb4a4268c0e935bbc7470a969c9d072a1ac) == "d034a7950cf722021ba4b84df769a5de2060e259df4c9bb4a4268c0e935bbc7470a969c9d072a1ac" match ** c1 === expect resp.http.RIPEMD320_48 == "ed544940c86d67f250d232c30b... **** c1 EXPECT resp.http.RIPEMD320_48 (ed544940c86d67f250d232c30b7b3e5770e0c60c8cb9a4cafe3b11388af9920e1b99230b843c86a4) == "ed544940c86d67f250d232c30b7b3e5770e0c60c8cb9a4cafe3b11388af9920e1b99230b843c86a4" match ** c1 === expect resp.http.RIPEMD320_49 == "557888af5f6d8ed62ab66945c6... **** c1 EXPECT resp.http.RIPEMD320_49 (557888af5f6d8ed62ab66945c6d2a0a47ecd5341e915eb8fea1d0524955f825dc717e4a008ab2d42) == "557888af5f6d8ed62ab66945c6d2a0a47ecd5341e915eb8fea1d0524955f825dc717e4a008ab2d42" match ** c1 === expect resp.http.SHA1_10 == "a9993e364706816aba3e25717850c26... **** c1 EXPECT resp.http.SHA1_10 (a9993e364706816aba3e25717850c26c9cd0d89d) == "a9993e364706816aba3e25717850c26c9cd0d89d" match ** c1 === expect resp.http.SHA1_11 == "84983e441c3bd26ebaae4aa1f95129e... **** c1 EXPECT resp.http.SHA1_11 (84983e441c3bd26ebaae4aa1f95129e5e54670f1) == "84983e441c3bd26ebaae4aa1f95129e5e54670f1" match ** c1 === expect resp.http.SHA224_78 == "23097d223405d8228642a477bda25... **** c1 EXPECT resp.http.SHA224_78 (23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7) == "23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7" match ** c1 === expect resp.http.SHA224_79 == "75388b16512776cc5dba5da1fd890... **** c1 EXPECT resp.http.SHA224_79 (75388b16512776cc5dba5da1fd890150b0c6455cb4f58b1952522525) == "75388b16512776cc5dba5da1fd890150b0c6455cb4f58b1952522525" match ** c1 === expect resp.http.SHA256_75 == "ba7816bf8f01cfea414140de5dae2... **** c1 EXPECT resp.http.SHA256_75 (ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad) == "ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad" match ** c1 === expect resp.http.SHA256_76 == "248d6a61d20638b8e5c026930c3e6... **** c1 EXPECT resp.http.SHA256_76 (248d6a61d20638b8e5c026930c3e6039a33ce45964ff2167f6ecedd419db06c1) == "248d6a61d20638b8e5c026930c3e6039a33ce45964ff2167f6ecedd419db06c1" match ** c1 === expect resp.http.SHA256_77 == "cf5b16a778af8380036ce59e7b049... **** c1 EXPECT resp.http.SHA256_77 (cf5b16a778af8380036ce59e7b0492370b249b11e8f07a51afac45037afee9d1) == "cf5b16a778af8380036ce59e7b0492370b249b11e8f07a51afac45037afee9d1" match ** c1 === expect resp.http.SHA384_82 == "cb00753f45a35e8bb5a03d699ac65... **** c1 EXPECT resp.http.SHA384_82 (cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7) == "cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7" match ** c1 === expect resp.http.SHA384_83 == "09330c33f71147e83d192fc782cd1... **** c1 EXPECT resp.http.SHA384_83 (09330c33f71147e83d192fc782cd1b4753111b173b3b05d22fa08086e3b0f712fcc7c71a557e2db966c3e9fa91746039) == "09330c33f71147e83d192fc782cd1b4753111b173b3b05d22fa08086e3b0f712fcc7c71a557e2db966c3e9fa91746039" match ** c1 === expect resp.http.SHA512_80 == "ddaf35a193617abacc417349ae204... **** c1 EXPECT resp.http.SHA512_80 (ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f) == "ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f" match ** c1 === expect resp.http.SHA512_81 == "8e959b75dae313da8cf4f72814fc1... **** c1 EXPECT resp.http.SHA512_81 (8e959b75dae313da8cf4f72814fc143f8f7779c6eb9f7fa17299aeadb6889018501d289e4900f7e4331b99dec4b5433ac7d329eeb6dd26545e96e55b874be909) == "8e959b75dae313da8cf4f72814fc143f8f7779c6eb9f7fa17299aeadb6889018501d289e4900f7e4331b99dec4b5433ac7d329eeb6dd26545e96e55b874be909" match ** c1 === txreq -url "/4" **** c1 txreq|GET /4 HTTP/1.1\r **** c1 txreq|Host: 127.0.0.1\r **** c1 txreq|User-Agent: c1\r **** c1 txreq|\r ** c1 === rxresp **** dT 1.150 **** s1 rxhdr|GET /4 HTTP/1.1\r **** s1 rxhdr|Host: 127.0.0.1\r **** s1 rxhdr|User-Agent: c1\r **** s1 rxhdr|X-Forwarded-For: 127.0.0.1\r **** s1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** s1 rxhdr|Accept-Encoding: gzip\r **** s1 rxhdr|X-Varnish: 1008\r **** s1 rxhdr|\r **** s1 rxhdrlen = 147 **** s1 http[ 0] |GET **** s1 http[ 1] |/4 **** s1 http[ 2] |HTTP/1.1 **** s1 http[ 3] |Host: 127.0.0.1 **** s1 http[ 4] |User-Agent: c1 **** s1 http[ 5] |X-Forwarded-For: 127.0.0.1 **** s1 http[ 6] |Via: 1.1 v1 (Varnish/7.7) **** s1 http[ 7] |Accept-Encoding: gzip **** s1 http[ 8] |X-Varnish: 1008 **** s1 bodylen = 0 ** s1 === txresp **** s1 txresp|HTTP/1.1 200 OK\r **** s1 txresp|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** s1 txresp|Server: s1\r **** s1 txresp|Content-Length: 0\r **** s1 txresp|\r *** s1 shutting fd 4 ** s1 Ending **** dT 1.165 **** c1 rxhdr|HTTP/1.1 200 OK\r **** c1 rxhdr|Date: Tue, 28 Oct 2025 18:12:02 GMT\r **** c1 rxhdr|Server: s1\r **** c1 rxhdr|Content-Length: 0\r **** c1 rxhdr|X-Varnish: 1007\r **** c1 rxhdr|Age: 0\r **** c1 rxhdr|Via: 1.1 v1 (Varnish/7.7)\r **** c1 rxhdr|Accept-Ranges: bytes\r **** c1 rxhdr|SNEFRU128_92: 553d0648928299a0f22a275a02c83b10\r **** c1 rxhdr|SNEFRU128_93: 7840148a66b91c219c36f127a0929606\r **** c1 rxhdr|SNEFRU128_94: d9204ed80bb8430c0b9c244fe485814a\r **** c1 rxhdr|SNEFRU128_95: dd0d1ab288c3c36671044f41c5077ad6\r **** c1 rxhdr|SNEFRU128_96: e7054f05bd72d7e86a052153a17c741d\r **** c1 rxhdr|SNEFRU128_97: 9b34204833422df13c83e10a0c6d080a\r **** c1 rxhdr|SNEFRU256_100: d5fce38a152a2d9b83ab44c29306ee45ab0aed0e38c957ec431dab6ed6bb71b8\r **** c1 rxhdr|SNEFRU256_98: 7d033205647a2af3dc8339f6cb25643c33ebc622d32979c4b612b02c4903031b\r **** c1 rxhdr|SNEFRU256_99: 9304bb2f876d9c4f54546cf7ec59e0a006bead745f08c642f25a7c808e0bf86e\r **** c1 rxhdr|TIGER128_63: 24f0130c63ac933216166e76b1bb925f\r **** c1 rxhdr|TIGER128_64: f258c1e88414ab2a527ab541ffc5b8bf\r **** c1 rxhdr|TIGER128_65: 9f00f599072300dd276abb38c8eb6dec\r **** c1 rxhdr|TIGER160_58: 24f0130c63ac933216166e76b1bb925ff373de2d\r **** c1 rxhdr|TIGER160_59: f258c1e88414ab2a527ab541ffc5b8bf935f7b95\r **** c1 rxhdr|TIGER160_60: 9f00f599072300dd276abb38c8eb6dec37790c11\r **** c1 rxhdr|TIGER160_61: 87fb2a9083851cf7470d2cf810e6df9eb5864450\r **** c1 rxhdr|TIGER160_62: 467db80863ebce488df1cd1261655de957896565\r **** c1 rxhdr|TIGER_50: 24f0130c63ac933216166e76b1bb925ff373de2d49584e7a\r **** c1 rxhdr|TIGER_51: f258c1e88414ab2a527ab541ffc5b8bf935f7b951c132951\r **** c1 rxhdr|TIGER_52: 9f00f599072300dd276abb38c8eb6dec37790c116f9d2bdf\r **** c1 rxhdr|TIGER_53: 87fb2a9083851cf7470d2cf810e6df9eb586445034a5a386\r **** c1 rxhdr|TIGER_54: 467db80863ebce488df1cd1261655de957896565975f9197\r **** c1 rxhdr|TIGER_55: 0c410a042968868a1671da5a3fd29a725ec1e457d3cdb303\r **** c1 rxhdr|TIGER_56: ebf591d5afa655ce7f22894ff87f54ac89c811b6b0da3193\r **** c1 rxhdr|TIGER_57: 00b83eb4e53440c576ac6aaee0a7485825fd15e70a59ffe4\r **** c1 rxhdr|WHIRLPOOL_84: 19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3\r **** c1 rxhdr|WHIRLPOOL_85: 8aca2602792aec6f11a67206531fb7d7f0dff59413145e6973c45001d0087b42d11bc645413aeff63a42391a39145a591a92200d560195e53b478584fdae231a\r **** c1 rxhdr|WHIRLPOOL_86: 4e2448a4c6f486bb16b6562c73b4020bf3043e3a731bce721ae1b303d97e6d4c7181eebdb6c57e277d0e34957114cbd6c797fc9d95d8b582d225292076d4eef5\r **** c1 rxhdr|WHIRLPOOL_87: 378c84a4126e2dc6e56dcc7458377aac838d00032230f53ce1f5700c0ffb4d3b8421557659ef55c106b4b52ac5a4aaa692ed920052838f3362e86dbd37a8903e\r **** c1 rxhdr|WHIRLPOOL_88: f1d754662636ffe92c82ebb9212a484a8d38631ead4238f5442ee13b8054e41b08bf2a9251c30b6a0b8aae86177ab4a6f68f673e7207865d5d9819a3dba4eb3b\r **** c1 rxhdr|WHIRLPOOL_89: dc37e008cf9ee69bf11f00ed9aba26901dd7c28cdec066cc6af42e40f82f3a1e08eba26629129d8fb7cb57211b9281a65517cc879d7b962142c65f5a7af01467\r **** c1 rxhdr|WHIRLPOOL_90: 466ef18babb0154d25b9d38a6414f5c08784372bccb204d6549c4afadb6014294d5bd8df2a6c44e538cd047b2681a51a2c60481e88c5a20b2c2a80cf3a9a083b\r **** c1 rxhdr|WHIRLPOOL_91: 2a987ea40f917061f5d6f0a0e4644f488a7a5a52deee656207c562f988e95c6916bdc8031bc5be1b7b947639fe050b56939baaa0adff9ae6745b7b181c3be3fd\r **** c1 rxhdr|Connection: keep-alive\r **** c1 rxhdr|\r **** c1 rxhdrlen = 2762 **** c1 http[ 0] |HTTP/1.1 **** c1 http[ 1] |200 **** c1 http[ 2] |OK **** c1 http[ 3] |Date: Tue, 28 Oct 2025 18:12:02 GMT **** c1 http[ 4] |Server: s1 **** c1 http[ 5] |Content-Length: 0 **** c1 http[ 6] |X-Varnish: 1007 **** c1 http[ 7] |Age: 0 **** c1 http[ 8] |Via: 1.1 v1 (Varnish/7.7) **** c1 http[ 9] |Accept-Ranges: bytes **** c1 http[10] |SNEFRU128_92: 553d0648928299a0f22a275a02c83b10 **** c1 http[11] |SNEFRU128_93: 7840148a66b91c219c36f127a0929606 **** c1 http[12] |SNEFRU128_94: d9204ed80bb8430c0b9c244fe485814a **** c1 http[13] |SNEFRU128_95: dd0d1ab288c3c36671044f41c5077ad6 **** c1 http[14] |SNEFRU128_96: e7054f05bd72d7e86a052153a17c741d **** c1 http[15] |SNEFRU128_97: 9b34204833422df13c83e10a0c6d080a **** c1 http[16] |SNEFRU256_100: d5fce38a152a2d9b83ab44c29306ee45ab0aed0e38c957ec431dab6ed6bb71b8 **** c1 http[17] |SNEFRU256_98: 7d033205647a2af3dc8339f6cb25643c33ebc622d32979c4b612b02c4903031b **** c1 http[18] |SNEFRU256_99: 9304bb2f876d9c4f54546cf7ec59e0a006bead745f08c642f25a7c808e0bf86e **** c1 http[19] |TIGER128_63: 24f0130c63ac933216166e76b1bb925f **** c1 http[20] |TIGER128_64: f258c1e88414ab2a527ab541ffc5b8bf **** c1 http[21] |TIGER128_65: 9f00f599072300dd276abb38c8eb6dec **** c1 http[22] |TIGER160_58: 24f0130c63ac933216166e76b1bb925ff373de2d **** c1 http[23] |TIGER160_59: f258c1e88414ab2a527ab541ffc5b8bf935f7b95 **** c1 http[24] |TIGER160_60: 9f00f599072300dd276abb38c8eb6dec37790c11 **** c1 http[25] |TIGER160_61: 87fb2a9083851cf7470d2cf810e6df9eb5864450 **** c1 http[26] |TIGER160_62: 467db80863ebce488df1cd1261655de957896565 **** c1 http[27] |TIGER_50: 24f0130c63ac933216166e76b1bb925ff373de2d49584e7a **** c1 http[28] |TIGER_51: f258c1e88414ab2a527ab541ffc5b8bf935f7b951c132951 **** c1 http[29] |TIGER_52: 9f00f599072300dd276abb38c8eb6dec37790c116f9d2bdf **** c1 http[30] |TIGER_53: 87fb2a9083851cf7470d2cf810e6df9eb586445034a5a386 **** c1 http[31] |TIGER_54: 467db80863ebce488df1cd1261655de957896565975f9197 **** c1 http[32] |TIGER_55: 0c410a042968868a1671da5a3fd29a725ec1e457d3cdb303 **** c1 http[33] |TIGER_56: ebf591d5afa655ce7f22894ff87f54ac89c811b6b0da3193 **** c1 http[34] |TIGER_57: 00b83eb4e53440c576ac6aaee0a7485825fd15e70a59ffe4 **** c1 http[35] |WHIRLPOOL_84: 19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3 **** c1 http[36] |WHIRLPOOL_85: 8aca2602792aec6f11a67206531fb7d7f0dff59413145e6973c45001d0087b42d11bc645413aeff63a42391a39145a591a92200d560195e53b478584fdae231a **** c1 http[37] |WHIRLPOOL_86: 4e2448a4c6f486bb16b6562c73b4020bf3043e3a731bce721ae1b303d97e6d4c7181eebdb6c57e277d0e34957114cbd6c797fc9d95d8b582d225292076d4eef5 **** c1 http[38] |WHIRLPOOL_87: 378c84a4126e2dc6e56dcc7458377aac838d00032230f53ce1f5700c0ffb4d3b8421557659ef55c106b4b52ac5a4aaa692ed920052838f3362e86dbd37a8903e **** c1 http[39] |WHIRLPOOL_88: f1d754662636ffe92c82ebb9212a484a8d38631ead4238f5442ee13b8054e41b08bf2a9251c30b6a0b8aae86177ab4a6f68f673e7207865d5d9819a3dba4eb3b **** c1 http[40] |WHIRLPOOL_89: dc37e008cf9ee69bf11f00ed9aba26901dd7c28cdec066cc6af42e40f82f3a1e08eba26629129d8fb7cb57211b9281a65517cc879d7b962142c65f5a7af01467 **** c1 http[41] |WHIRLPOOL_90: 466ef18babb0154d25b9d38a6414f5c08784372bccb204d6549c4afadb6014294d5bd8df2a6c44e538cd047b2681a51a2c60481e88c5a20b2c2a80cf3a9a083b **** c1 http[42] |WHIRLPOOL_91: 2a987ea40f917061f5d6f0a0e4644f488a7a5a52deee656207c562f988e95c6916bdc8031bc5be1b7b947639fe050b56939baaa0adff9ae6745b7b181c3be3fd **** c1 http[43] |Connection: keep-alive **** c1 bodylen = 0 ** c1 === expect resp.http.SNEFRU128_92 == "553d0648928299a0f22a275a02... **** c1 EXPECT resp.http.SNEFRU128_92 (553d0648928299a0f22a275a02c83b10) == "553d0648928299a0f22a275a02c83b10" match ** c1 === expect resp.http.SNEFRU128_93 == "7840148a66b91c219c36f127a0... **** c1 EXPECT resp.http.SNEFRU128_93 (7840148a66b91c219c36f127a0929606) == "7840148a66b91c219c36f127a0929606" match ** c1 === expect resp.http.SNEFRU128_94 == "d9204ed80bb8430c0b9c244fe4... **** c1 EXPECT resp.http.SNEFRU128_94 (d9204ed80bb8430c0b9c244fe485814a) == "d9204ed80bb8430c0b9c244fe485814a" match ** c1 === expect resp.http.SNEFRU128_95 == "dd0d1ab288c3c36671044f41c5... **** c1 EXPECT resp.http.SNEFRU128_95 (dd0d1ab288c3c36671044f41c5077ad6) == "dd0d1ab288c3c36671044f41c5077ad6" match ** c1 === expect resp.http.SNEFRU128_96 == "e7054f05bd72d7e86a052153a1... **** c1 EXPECT resp.http.SNEFRU128_96 (e7054f05bd72d7e86a052153a17c741d) == "e7054f05bd72d7e86a052153a17c741d" match ** c1 === expect resp.http.SNEFRU128_97 == "9b34204833422df13c83e10a0c... **** c1 EXPECT resp.http.SNEFRU128_97 (9b34204833422df13c83e10a0c6d080a) == "9b34204833422df13c83e10a0c6d080a" match ** c1 === expect resp.http.SNEFRU256_100 == "d5fce38a152a2d9b83ab44c29... **** c1 EXPECT resp.http.SNEFRU256_100 (d5fce38a152a2d9b83ab44c29306ee45ab0aed0e38c957ec431dab6ed6bb71b8) == "d5fce38a152a2d9b83ab44c29306ee45ab0aed0e38c957ec431dab6ed6bb71b8" match ** c1 === expect resp.http.SNEFRU256_98 == "7d033205647a2af3dc8339f6cb... **** c1 EXPECT resp.http.SNEFRU256_98 (7d033205647a2af3dc8339f6cb25643c33ebc622d32979c4b612b02c4903031b) == "7d033205647a2af3dc8339f6cb25643c33ebc622d32979c4b612b02c4903031b" match ** c1 === expect resp.http.SNEFRU256_99 == "9304bb2f876d9c4f54546cf7ec... **** c1 EXPECT resp.http.SNEFRU256_99 (9304bb2f876d9c4f54546cf7ec59e0a006bead745f08c642f25a7c808e0bf86e) == "9304bb2f876d9c4f54546cf7ec59e0a006bead745f08c642f25a7c808e0bf86e" match ** c1 === expect resp.http.TIGER128_63 == "24f0130c63ac933216166e76b1b... **** c1 EXPECT resp.http.TIGER128_63 (24f0130c63ac933216166e76b1bb925f) == "24f0130c63ac933216166e76b1bb925f" match ** c1 === expect resp.http.TIGER128_64 == "f258c1e88414ab2a527ab541ffc... **** c1 EXPECT resp.http.TIGER128_64 (f258c1e88414ab2a527ab541ffc5b8bf) == "f258c1e88414ab2a527ab541ffc5b8bf" match ** c1 === expect resp.http.TIGER128_65 == "9f00f599072300dd276abb38c8e... **** c1 EXPECT resp.http.TIGER128_65 (9f00f599072300dd276abb38c8eb6dec) == "9f00f599072300dd276abb38c8eb6dec" match ** c1 === expect resp.http.TIGER160_58 == "24f0130c63ac933216166e76b1b... **** c1 EXPECT resp.http.TIGER160_58 (24f0130c63ac933216166e76b1bb925ff373de2d) == "24f0130c63ac933216166e76b1bb925ff373de2d" match ** c1 === expect resp.http.TIGER160_59 == "f258c1e88414ab2a527ab541ffc... **** c1 EXPECT resp.http.TIGER160_59 (f258c1e88414ab2a527ab541ffc5b8bf935f7b95) == "f258c1e88414ab2a527ab541ffc5b8bf935f7b95" match ** c1 === expect resp.http.TIGER160_60 == "9f00f599072300dd276abb38c8e... **** c1 EXPECT resp.http.TIGER160_60 (9f00f599072300dd276abb38c8eb6dec37790c11) == "9f00f599072300dd276abb38c8eb6dec37790c11" match ** c1 === expect resp.http.TIGER160_61 == "87fb2a9083851cf7470d2cf810e... **** c1 EXPECT resp.http.TIGER160_61 (87fb2a9083851cf7470d2cf810e6df9eb5864450) == "87fb2a9083851cf7470d2cf810e6df9eb5864450" match ** c1 === expect resp.http.TIGER160_62 == "467db80863ebce488df1cd12616... **** c1 EXPECT resp.http.TIGER160_62 (467db80863ebce488df1cd1261655de957896565) == "467db80863ebce488df1cd1261655de957896565" match ** c1 === expect resp.http.TIGER_50 == "24f0130c63ac933216166e76b1bb92... **** c1 EXPECT resp.http.TIGER_50 (24f0130c63ac933216166e76b1bb925ff373de2d49584e7a) == "24f0130c63ac933216166e76b1bb925ff373de2d49584e7a" match ** c1 === expect resp.http.TIGER_51 == "f258c1e88414ab2a527ab541ffc5b8... **** c1 EXPECT resp.http.TIGER_51 (f258c1e88414ab2a527ab541ffc5b8bf935f7b951c132951) == "f258c1e88414ab2a527ab541ffc5b8bf935f7b951c132951" match ** c1 === expect resp.http.TIGER_52 == "9f00f599072300dd276abb38c8eb6d... **** c1 EXPECT resp.http.TIGER_52 (9f00f599072300dd276abb38c8eb6dec37790c116f9d2bdf) == "9f00f599072300dd276abb38c8eb6dec37790c116f9d2bdf" match ** c1 === expect resp.http.TIGER_53 == "87fb2a9083851cf7470d2cf810e6df... **** c1 EXPECT resp.http.TIGER_53 (87fb2a9083851cf7470d2cf810e6df9eb586445034a5a386) == "87fb2a9083851cf7470d2cf810e6df9eb586445034a5a386" match ** c1 === expect resp.http.TIGER_54 == "467db80863ebce488df1cd1261655d... **** c1 EXPECT resp.http.TIGER_54 (467db80863ebce488df1cd1261655de957896565975f9197) == "467db80863ebce488df1cd1261655de957896565975f9197" match ** c1 === expect resp.http.TIGER_55 == "0c410a042968868a1671da5a3fd29a... **** c1 EXPECT resp.http.TIGER_55 (0c410a042968868a1671da5a3fd29a725ec1e457d3cdb303) == "0c410a042968868a1671da5a3fd29a725ec1e457d3cdb303" match ** c1 === expect resp.http.TIGER_56 == "ebf591d5afa655ce7f22894ff87f54... **** c1 EXPECT resp.http.TIGER_56 (ebf591d5afa655ce7f22894ff87f54ac89c811b6b0da3193) == "ebf591d5afa655ce7f22894ff87f54ac89c811b6b0da3193" match ** c1 === expect resp.http.TIGER_57 == "00b83eb4e53440c576ac6aaee0a748... **** c1 EXPECT resp.http.TIGER_57 (00b83eb4e53440c576ac6aaee0a7485825fd15e70a59ffe4) == "00b83eb4e53440c576ac6aaee0a7485825fd15e70a59ffe4" match ** c1 === expect resp.http.WHIRLPOOL_84 == "19fa61d75522a4669b44e39c1d... **** c1 EXPECT resp.http.WHIRLPOOL_84 (19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3) == "19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3" match ** c1 === expect resp.http.WHIRLPOOL_85 == "8aca2602792aec6f11a6720653... **** c1 EXPECT resp.http.WHIRLPOOL_85 (8aca2602792aec6f11a67206531fb7d7f0dff59413145e6973c45001d0087b42d11bc645413aeff63a42391a39145a591a92200d560195e53b478584fdae231a) == "8aca2602792aec6f11a67206531fb7d7f0dff59413145e6973c45001d0087b42d11bc645413aeff63a42391a39145a591a92200d560195e53b478584fdae231a" match ** c1 === expect resp.http.WHIRLPOOL_86 == "4e2448a4c6f486bb16b6562c73... **** c1 EXPECT resp.http.WHIRLPOOL_86 (4e2448a4c6f486bb16b6562c73b4020bf3043e3a731bce721ae1b303d97e6d4c7181eebdb6c57e277d0e34957114cbd6c797fc9d95d8b582d225292076d4eef5) == "4e2448a4c6f486bb16b6562c73b4020bf3043e3a731bce721ae1b303d97e6d4c7181eebdb6c57e277d0e34957114cbd6c797fc9d95d8b582d225292076d4eef5" match ** c1 === expect resp.http.WHIRLPOOL_87 == "378c84a4126e2dc6e56dcc7458... **** c1 EXPECT resp.http.WHIRLPOOL_87 (378c84a4126e2dc6e56dcc7458377aac838d00032230f53ce1f5700c0ffb4d3b8421557659ef55c106b4b52ac5a4aaa692ed920052838f3362e86dbd37a8903e) == "378c84a4126e2dc6e56dcc7458377aac838d00032230f53ce1f5700c0ffb4d3b8421557659ef55c106b4b52ac5a4aaa692ed920052838f3362e86dbd37a8903e" match ** c1 === expect resp.http.WHIRLPOOL_88 == "f1d754662636ffe92c82ebb921... **** c1 EXPECT resp.http.WHIRLPOOL_88 (f1d754662636ffe92c82ebb9212a484a8d38631ead4238f5442ee13b8054e41b08bf2a9251c30b6a0b8aae86177ab4a6f68f673e7207865d5d9819a3dba4eb3b) == "f1d754662636ffe92c82ebb9212a484a8d38631ead4238f5442ee13b8054e41b08bf2a9251c30b6a0b8aae86177ab4a6f68f673e7207865d5d9819a3dba4eb3b" match ** c1 === expect resp.http.WHIRLPOOL_89 == "dc37e008cf9ee69bf11f00ed9a... **** c1 EXPECT resp.http.WHIRLPOOL_89 (dc37e008cf9ee69bf11f00ed9aba26901dd7c28cdec066cc6af42e40f82f3a1e08eba26629129d8fb7cb57211b9281a65517cc879d7b962142c65f5a7af01467) == "dc37e008cf9ee69bf11f00ed9aba26901dd7c28cdec066cc6af42e40f82f3a1e08eba26629129d8fb7cb57211b9281a65517cc879d7b962142c65f5a7af01467" match ** c1 === expect resp.http.WHIRLPOOL_90 == "466ef18babb0154d25b9d38a64... **** c1 EXPECT resp.http.WHIRLPOOL_90 (466ef18babb0154d25b9d38a6414f5c08784372bccb204d6549c4afadb6014294d5bd8df2a6c44e538cd047b2681a51a2c60481e88c5a20b2c2a80cf3a9a083b) == "466ef18babb0154d25b9d38a6414f5c08784372bccb204d6549c4afadb6014294d5bd8df2a6c44e538cd047b2681a51a2c60481e88c5a20b2c2a80cf3a9a083b" match ** c1 === expect resp.http.WHIRLPOOL_91 == "2a987ea40f917061f5d6f0a0e4... **** c1 EXPECT resp.http.WHIRLPOOL_91 (2a987ea40f917061f5d6f0a0e4644f488a7a5a52deee656207c562f988e95c6916bdc8031bc5be1b7b947639fe050b56939baaa0adff9ae6745b7b181c3be3fd) == "2a987ea40f917061f5d6f0a0e4644f488a7a5a52deee656207c562f988e95c6916bdc8031bc5be1b7b947639fe050b56939baaa0adff9ae6745b7b181c3be3fd" match *** c1 closing fd 16 ** c1 Ending * top RESETTING after ../src/tests/test_hash.vtc ** s1 Waiting for server (3/-1) ** v1 Wait **** v1 CLI TX|backend.list **** dT 1.211 *** v1 CLI RX 200 **** v1 CLI RX|Backend name Admin Probe Health Last change **** v1 CLI RX|vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT ** v1 Stop **** v1 CLI TX|stop **** dT 1.215 **** v1 vsl| 1002 Begin b bereq 1001 fetch **** v1 vsl| 1002 VCL_use b vcl1 **** v1 vsl| 1002 Timestamp b Start: 1761675122.860116 0.000000 0.000000 **** v1 vsl| 1002 BereqMethod b GET **** v1 vsl| 1002 BereqURL b /1 **** v1 vsl| 1002 BereqProtocol b HTTP/1.1 **** v1 vsl| 1002 BereqHeader b Host: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b User-Agent: c1 **** v1 vsl| 1002 BereqHeader b X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1002 BereqHeader b Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1002 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 1002 BereqHeader b X-Varnish: 1002 **** v1 vsl| 1002 VCL_call b BACKEND_FETCH **** v1 vsl| 1002 VCL_return b fetch **** v1 vsl| 1002 Timestamp b Fetch: 1761675122.860149 0.000033 0.000033 **** v1 vsl| 1002 Timestamp b Connected: 1761675122.860382 0.000266 0.000232 **** v1 vsl| 1002 BackendOpen b 22 s1 127.0.0.1 37403 127.0.0.1 51158 connect **** v1 vsl| 1002 Timestamp b Bereq: 1761675122.860434 0.000317 0.000051 **** v1 vsl| 1002 BerespProtocol b HTTP/1.1 **** v1 vsl| 1002 BerespStatus b 200 **** v1 vsl| 1002 BerespReason b OK **** v1 vsl| 1002 BerespHeader b Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1002 BerespHeader b Server: s1 **** v1 vsl| 1002 BerespHeader b Content-Length: 0 **** v1 vsl| 1002 Timestamp b Beresp: 1761675122.860818 0.000701 0.000383 **** v1 vsl| 1002 TTL b RFC 120 10 0 1761675123 1761675123 1761675122 0 0 cacheable **** v1 vsl| 1002 VCL_call b BACKEND_RESPONSE **** v1 vsl| 1002 VCL_return b deliver **** v1 vsl| 1002 Debug b Missing content-range header or unknown range unit **** v1 vsl| 1002 Timestamp b Process: 1761675122.860880 0.000763 0.000062 **** v1 vsl| 1002 Filters b **** v1 vsl| 1002 Storage b malloc s0 **** v1 vsl| 1002 Fetch_Body b 0 none - **** v1 vsl| 1002 BackendClose b 22 s1 recycle **** v1 vsl| 1002 Timestamp b BerespBody: 1761675122.871016 0.010900 0.010136 **** v1 vsl| 1002 Length b 0 **** v1 vsl| 1002 BereqAcct b 147 0 147 87 0 87 **** v1 vsl| 1002 End b **** v1 vsl| 1001 Begin c req 1000 rxreq **** v1 vsl| 1001 Timestamp c Start: 1761675122.859986 0.000000 0.000000 **** v1 vsl| 1001 Timestamp c Req: 1761675122.859986 0.000000 0.000000 **** v1 vsl| 1001 VCL_use c vcl1 **** v1 vsl| 1001 ReqStart c 127.0.0.1 57832 a0 **** v1 vsl| 1001 ReqMethod c GET **** v1 vsl| 1001 ReqURL c /1 **** v1 vsl| 1001 ReqProtocol c HTTP/1.1 **** v1 vsl| 1001 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c User-Agent: c1 **** v1 vsl| 1001 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1001 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 VCL_call c RECV **** v1 vsl| 1001 VCL_return c hash **** v1 vsl| 1001 VCL_call c HASH **** v1 vsl| 1001 VCL_return c lookup **** v1 vsl| 1001 VCL_call c MISS **** v1 vsl| 1001 VCL_return c fetch **** v1 vsl| 1001 Link c bereq 1002 fetch **** v1 vsl| 1001 Timestamp c Fetch: 1761675122.871027 0.011040 0.011040 **** v1 vsl| 1001 RespProtocol c HTTP/1.1 **** v1 vsl| 1001 RespStatus c 200 **** v1 vsl| 1001 RespReason c OK **** v1 vsl| 1001 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1001 RespHeader c Server: s1 **** v1 vsl| 1001 RespHeader c Content-Length: 0 **** v1 vsl| 1001 RespHeader c X-Varnish: 1001 **** v1 vsl| 1001 RespHeader c Age: 0 **** v1 vsl| 1001 RespHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1001 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1001 VCL_call c DELIVER **** v1 vsl| 1001 RespHeader c CRC32_1: 7fbeb02e **** v1 vsl| 1001 RespHeader c CRC32B_2: 9adf6fde **** v1 vsl| 1001 RespHeader c GOST_66: b1c466d37519b82e8319819ff32595e047a28cb6f83eff1c6916a815a637fffa **** v1 vsl| 1001 RespHeader c GOST_67: 471aba57a60a770d3a76130635c1fbea4ef14de51f78b4ae57dd893b62f55208 **** v1 vsl| 1001 RespHeader c HAVAL128_17: c68f39913f901f3ddf44c707357a7d70 **** v1 vsl| 1001 RespHeader c HAVAL160_16: 4da08f514a7275dbc4cece4a347385983983a830 **** v1 vsl| 1001 RespHeader c HAVAL192_15: 8da26ddab4317b392b22b638998fe65b0fbe4610d345cf89 **** v1 vsl| 1001 RespHeader c HAVAL224_14: ee345c97a58190bf0f38bf7ce890231aa5fcf9862bf8e7bebbf76789 **** v1 vsl| 1001 RespHeader c HAVAL256_12: 72fad4bde1da8c8332fb60561a780e7f504f21547b98686824fc33fc796afa76 **** v1 vsl| 1001 RespHeader c HAVAL256_13: 899397d96489281e9e76d5e65abab751f312e06c06c07c9c1d42abd31bb6a404 **** v1 vsl| 1001 RespHeader c MD2_101: 8350e5a3e24c153df2275c9f80692773 **** v1 vsl| 1001 RespHeader c MD2_102: 32ec01ec4a6dac72c0ab96fb34c0b5d1 **** v1 vsl| 1001 RespHeader c MD2_103: da853b0d3f88d99b30283a69e6ded6bb **** v1 vsl| 1001 RespHeader c MD2_104: ab4f496bfb2a530b219ff33031fe06b0 **** v1 vsl| 1001 RespHeader c MD2_105: 4e8ddff3650292ab5a4108c3aa47940b **** v1 vsl| 1001 RespHeader c MD2_106: da33def2a42df13975352846c30338cd **** v1 vsl| 1001 RespHeader c MD2_107: d5976f79d83d3a0dc9806c3c66f3efd8 **** v1 vsl| 1001 RespHeader c MD4_68: 31d6cfe0d16ae931b73c59d7e0c089c0 **** v1 vsl| 1001 RespHeader c MD4_69: bde52cb31de33e46245e05fbdbd6fb24 **** v1 vsl| 1001 RespHeader c MD4_70: a448017aaf21d8525fc10ae87aa6729d **** v1 vsl| 1001 RespHeader c MD4_71: d9130a8164549fe818874806e1c7014b **** v1 vsl| 1001 RespHeader c MD4_72: d79e1c308aa5bbcdeea8ed63df412da9 **** v1 vsl| 1001 RespHeader c MD4_73: 043f8582f241db351ce627e153e7f0e4 **** v1 vsl| 1001 RespHeader c MD4_74: e33b4ddc9c38f2199c3e7b164fcc0536 **** v1 vsl| 1001 RespHeader c MD5_3: d41d8cd98f00b204e9800998ecf8427e **** v1 vsl| 1001 RespHeader c MD5_4: 0cc175b9c0f1b6a831c399e269772661 **** v1 vsl| 1001 RespHeader c MD5_5: 900150983cd24fb0d6963f7d28e17f72 **** v1 vsl| 1001 RespHeader c MD5_6: f96b697d7cb7938d525a2f31aaf161d0 **** v1 vsl| 1001 RespHeader c MD5_7: c3fcd3d76192e4007dfb496cca67e13b **** v1 vsl| 1001 RespHeader c MD5_8: d174ab98d277d9f5a5611c2c9f419d9f **** v1 vsl| 1001 RespHeader c MD5_9: 57edf4a22be3c955ac49da2e2107b67a **** v1 vsl| 1001 VCL_return c deliver **** v1 vsl| 1001 Timestamp c Process: 1761675122.871331 0.011345 0.000304 **** v1 vsl| 1001 Filters c **** v1 vsl| 1001 RespHeader c Connection: keep-alive **** v1 vsl| 1001 Timestamp c Resp: 1761675122.871395 0.011409 0.000063 **** v1 vsl| 1001 ReqAcct c 52 0 52 1650 0 1650 **** v1 vsl| 1001 End c **** v1 vsl| 1000 Link c req 1003 rxreq **** v1 vsl| 1004 Begin b bereq 1003 fetch **** v1 vsl| 1004 VCL_use b vcl1 **** v1 vsl| 1004 Timestamp b Start: 1761675122.874241 0.000000 0.000000 **** v1 vsl| 1004 BereqMethod b GET **** v1 vsl| 1004 BereqURL b /2 **** v1 vsl| 1004 BereqProtocol b HTTP/1.1 **** v1 vsl| 1004 BereqHeader b Host: 127.0.0.1 **** v1 vsl| 1004 BereqHeader b User-Agent: c1 **** v1 vsl| 1004 BereqHeader b X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1004 BereqHeader b Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1004 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 1004 BereqHeader b X-Varnish: 1004 **** v1 vsl| 1004 VCL_call b BACKEND_FETCH **** v1 vsl| 1004 VCL_return b fetch **** v1 vsl| 1004 Timestamp b Fetch: 1761675122.874262 0.000021 0.000021 **** v1 vsl| 1004 Timestamp b Connected: 1761675122.874267 0.000025 0.000004 **** v1 vsl| 1004 BackendOpen b 22 s1 127.0.0.1 37403 127.0.0.1 51158 reuse **** v1 vsl| 1004 Timestamp b Bereq: 1761675122.874317 0.000075 0.000050 **** v1 vsl| 1004 BerespProtocol b HTTP/1.1 **** v1 vsl| 1004 BerespStatus b 200 **** v1 vsl| 1004 BerespReason b OK **** v1 vsl| 1004 BerespHeader b Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1004 BerespHeader b Server: s1 **** v1 vsl| 1004 BerespHeader b Content-Length: 0 **** v1 vsl| 1004 Timestamp b Beresp: 1761675122.874703 0.000462 0.000386 **** v1 vsl| 1004 TTL b RFC 120 10 0 1761675123 1761675123 1761675122 0 0 cacheable **** v1 vsl| 1004 VCL_call b BACKEND_RESPONSE **** v1 vsl| 1004 VCL_return b deliver **** v1 vsl| 1004 Debug b Missing content-range header or unknown range unit **** v1 vsl| 1004 Timestamp b Process: 1761675122.874728 0.000487 0.000025 **** v1 vsl| 1004 Filters b **** v1 vsl| 1004 Storage b malloc s0 **** v1 vsl| 1004 Fetch_Body b 0 none - **** v1 vsl| 1004 BackendClose b 22 s1 recycle **** v1 vsl| 1004 Timestamp b BerespBody: 1761675122.884831 0.010590 0.010102 **** v1 vsl| 1004 Length b 0 **** v1 vsl| 1004 BereqAcct b 147 0 147 87 0 87 **** v1 vsl| 1004 End b **** v1 vsl| 1003 Begin c req 1000 rxreq **** v1 vsl| 1003 Timestamp c Start: 1761675122.874179 0.000000 0.000000 **** v1 vsl| 1003 Timestamp c Req: 1761675122.874179 0.000000 0.000000 **** v1 vsl| 1003 VCL_use c vcl1 **** v1 vsl| 1003 ReqStart c 127.0.0.1 57832 a0 **** v1 vsl| 1003 ReqMethod c GET **** v1 vsl| 1003 ReqURL c /2 **** v1 vsl| 1003 ReqProtocol c HTTP/1.1 **** v1 vsl| 1003 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1003 ReqHeader c User-Agent: c1 **** v1 vsl| 1003 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1003 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1003 VCL_call c RECV **** v1 vsl| 1003 VCL_return c hash **** v1 vsl| 1003 VCL_call c HASH **** v1 vsl| 1003 VCL_return c lookup **** v1 vsl| 1003 VCL_call c MISS **** v1 vsl| 1003 VCL_return c fetch **** v1 vsl| 1003 Link c bereq 1004 fetch **** v1 vsl| 1003 Timestamp c Fetch: 1761675122.884838 0.010659 0.010659 **** v1 vsl| 1003 RespProtocol c HTTP/1.1 **** v1 vsl| 1003 RespStatus c 200 **** v1 vsl| 1003 RespReason c OK **** v1 vsl| 1003 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1003 RespHeader c Server: s1 **** v1 vsl| 1003 RespHeader c Content-Length: 0 **** v1 vsl| 1003 RespHeader c X-Varnish: 1003 **** v1 vsl| 1003 RespHeader c Age: 0 **** v1 vsl| 1003 RespHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1003 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1003 VCL_call c DELIVER **** v1 vsl| 1003 RespHeader c RIPEMD128_18: cdf26213a150dc3ecb610f18f6b38b46 **** v1 vsl| 1003 RespHeader c RIPEMD128_19: 86be7afa339d0fc7cfc785e72f578d33 **** v1 vsl| 1003 RespHeader c RIPEMD128_20: c14a12199c66e4ba84636b0f69144c77 **** v1 vsl| 1003 RespHeader c RIPEMD128_21: 9e327b3d6e523062afc1132d7df9d1b8 **** v1 vsl| 1003 RespHeader c RIPEMD128_22: fd2aa607f71dc8f510714922b371834e **** v1 vsl| 1003 RespHeader c RIPEMD128_23: a1aa0689d0fafa2ddc22e88b49133a06 **** v1 vsl| 1003 RespHeader c RIPEMD128_24: d1e959eb179c911faea4624c60c5c702 **** v1 vsl| 1003 RespHeader c RIPEMD128_25: 3f45ef194732c2dbb2c4a2c769795fa3 **** v1 vsl| 1003 RespHeader c RIPEMD160_26: 9c1185a5c5e9fc54612808977ee8f548b2258d31 **** v1 vsl| 1003 RespHeader c RIPEMD160_27: 0bdc9d2d256b3ee9daae347be6f4dc835a467ffe **** v1 vsl| 1003 RespHeader c RIPEMD160_28: 8eb208f7e05d987a9b044a8e98c6b087f15a0bfc **** v1 vsl| 1003 RespHeader c RIPEMD160_29: 5d0689ef49d2fae572b881b123a85ffa21595f36 **** v1 vsl| 1003 RespHeader c RIPEMD160_30: f71c27109c692c1b56bbdceb5b9d2865b3708dbc **** v1 vsl| 1003 RespHeader c RIPEMD160_31: 12a053384a9c0c88e405a06c27dcf49ada62eb2b **** v1 vsl| 1003 RespHeader c RIPEMD160_32: b0e20b6e3116640286ed3a87a5713079b21f5189 **** v1 vsl| 1003 RespHeader c RIPEMD160_33: 9b752e45573d4b39f4dbd3323cab82bf63326bfb **** v1 vsl| 1003 RespHeader c RIPEMD256_34: 02ba4c4e5f8ecd1877fc52d64d30e37a2d9774fb1e5d026380ae0168e3c5522d **** v1 vsl| 1003 RespHeader c RIPEMD256_35: f9333e45d857f5d90a91bab70a1eba0cfb1be4b0783c9acfcd883a9134692925 **** v1 vsl| 1003 RespHeader c RIPEMD256_36: afbd6e228b9d8cbbcef5ca2d03e6dba10ac0bc7dcbe4680e1e42d2e975459b65 **** v1 vsl| 1003 RespHeader c RIPEMD256_37: 87e971759a1ce47a514d5c914c392c9018c7c46bc14465554afcdf54a5070c0e **** v1 vsl| 1003 RespHeader c RIPEMD256_38: 649d3034751ea216776bf9a18acc81bc7896118a5197968782dd1fd97d8d5133 **** v1 vsl| 1003 RespHeader c RIPEMD256_39: 3843045583aac6c8c8d9128573e7a9809afb2a0f34ccc36ea9e72f16f6368e3f **** v1 vsl| 1003 RespHeader c RIPEMD256_40: 5740a408ac16b720b84424ae931cbb1fe363d1d0bf4017f1a89f7ea6de77a0b8 **** v1 vsl| 1003 VCL_return c deliver **** v1 vsl| 1003 Timestamp c Process: 1761675122.884921 0.010742 0.000082 **** v1 vsl| 1003 Filters c **** v1 vsl| 1003 RespHeader c Connection: keep-alive **** v1 vsl| 1003 Timestamp c Resp: 1761675122.884976 0.010797 0.000055 **** v1 vsl| 1003 ReqAcct c 52 0 52 1577 0 1577 **** v1 vsl| 1003 End c **** v1 vsl| 1000 Link c req 1005 rxreq **** v1 vsl| 1006 Begin b bereq 1005 fetch **** v1 vsl| 1006 VCL_use b vcl1 **** v1 vsl| 1006 Timestamp b Start: 1761675122.887748 0.000000 0.000000 **** v1 vsl| 1006 BereqMethod b GET **** v1 vsl| 1006 BereqURL b /3 **** v1 vsl| 1006 BereqProtocol b HTTP/1.1 **** v1 vsl| 1006 BereqHeader b Host: 127.0.0.1 **** v1 vsl| 1006 BereqHeader b User-Agent: c1 **** v1 vsl| 1006 BereqHeader b X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1006 BereqHeader b Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1006 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 1006 BereqHeader b X-Varnish: 1006 **** v1 vsl| 1006 VCL_call b BACKEND_FETCH **** v1 vsl| 1006 VCL_return b fetch **** v1 vsl| 1006 Timestamp b Fetch: 1761675122.887764 0.000016 0.000016 **** v1 vsl| 1006 Timestamp b Connected: 1761675122.887767 0.000019 0.000003 **** v1 vsl| 1006 BackendOpen b 22 s1 127.0.0.1 37403 127.0.0.1 51158 reuse **** v1 vsl| 1006 Timestamp b Bereq: 1761675122.887806 0.000058 0.000038 **** v1 vsl| 1006 BerespProtocol b HTTP/1.1 **** v1 vsl| 1006 BerespStatus b 200 **** v1 vsl| 1006 BerespReason b OK **** v1 vsl| 1006 BerespHeader b Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1006 BerespHeader b Server: s1 **** v1 vsl| 1006 BerespHeader b Content-Length: 0 **** v1 vsl| 1006 Timestamp b Beresp: 1761675122.888178 0.000430 0.000371 **** v1 vsl| 1006 TTL b RFC 120 10 0 1761675123 1761675123 1761675122 0 0 cacheable **** v1 vsl| 1006 VCL_call b BACKEND_RESPONSE **** v1 vsl| 1006 VCL_return b deliver **** v1 vsl| 1006 Debug b Missing content-range header or unknown range unit **** v1 vsl| 1006 Timestamp b Process: 1761675122.888193 0.000445 0.000015 **** v1 vsl| 1006 Filters b **** v1 vsl| 1006 Storage b malloc s0 **** v1 vsl| 1006 Fetch_Body b 0 none - **** v1 vsl| 1006 BackendClose b 22 s1 recycle **** v1 vsl| 1006 Timestamp b BerespBody: 1761675122.898296 0.010547 0.010102 **** v1 vsl| 1006 Length b 0 **** v1 vsl| 1006 BereqAcct b 147 0 147 87 0 87 **** v1 vsl| 1006 End b **** v1 vsl| 1005 Begin c req 1000 rxreq **** v1 vsl| 1005 Timestamp c Start: 1761675122.887689 0.000000 0.000000 **** v1 vsl| 1005 Timestamp c Req: 1761675122.887689 0.000000 0.000000 **** v1 vsl| 1005 VCL_use c vcl1 **** v1 vsl| 1005 ReqStart c 127.0.0.1 57832 a0 **** v1 vsl| 1005 ReqMethod c GET **** v1 vsl| 1005 ReqURL c /3 **** v1 vsl| 1005 ReqProtocol c HTTP/1.1 **** v1 vsl| 1005 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1005 ReqHeader c User-Agent: c1 **** v1 vsl| 1005 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1005 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1005 VCL_call c RECV **** v1 vsl| 1005 VCL_return c hash **** v1 vsl| 1005 VCL_call c HASH **** v1 vsl| 1005 VCL_return c lookup **** v1 vsl| 1005 VCL_call c MISS **** v1 vsl| 1005 VCL_return c fetch **** v1 vsl| 1005 Link c bereq 1006 fetch **** v1 vsl| 1005 Timestamp c Fetch: 1761675122.898306 0.010617 0.010617 **** v1 vsl| 1005 RespProtocol c HTTP/1.1 **** v1 vsl| 1005 RespStatus c 200 **** v1 vsl| 1005 RespReason c OK **** v1 vsl| 1005 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1005 RespHeader c Server: s1 **** v1 vsl| 1005 RespHeader c Content-Length: 0 **** v1 vsl| 1005 RespHeader c X-Varnish: 1005 **** v1 vsl| 1005 RespHeader c Age: 0 **** v1 vsl| 1005 RespHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1005 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1005 VCL_call c DELIVER **** v1 vsl| 1005 RespHeader c RIPEMD256_41: 06fdcc7a409548aaf91368c06a6275b553e3f099bf0ea4edfd6778df89a890dd **** v1 vsl| 1005 RespHeader c RIPEMD320_42: 22d65d5661536cdc75c1fdf5c6de7b41b9f27325ebc61e8557177d705a0ec880151c3a32a00899b8 **** v1 vsl| 1005 RespHeader c RIPEMD320_43: ce78850638f92658a5a585097579926dda667a5716562cfcf6fbe77f63542f99b04705d6970dff5d **** v1 vsl| 1005 RespHeader c RIPEMD320_44: de4c01b3054f8930a79d09ae738e92301e5a17085beffdc1b8d116713e74f82fa942d64cdbc4682d **** v1 vsl| 1005 RespHeader c RIPEMD320_45: 3a8e28502ed45d422f68844f9dd316e7b98533fa3f2a91d29f84d425c88d6b4eff727df66a7c0197 **** v1 vsl| 1005 RespHeader c RIPEMD320_46: cabdb1810b92470a2093aa6bce05952c28348cf43ff60841975166bb40ed234004b8824463e6b009 **** v1 vsl| 1005 RespHeader c RIPEMD320_47: d034a7950cf722021ba4b84df769a5de2060e259df4c9bb4a4268c0e935bbc7470a969c9d072a1ac **** v1 vsl| 1005 RespHeader c RIPEMD320_48: ed544940c86d67f250d232c30b7b3e5770e0c60c8cb9a4cafe3b11388af9920e1b99230b843c86a4 **** v1 vsl| 1005 RespHeader c RIPEMD320_49: 557888af5f6d8ed62ab66945c6d2a0a47ecd5341e915eb8fea1d0524955f825dc717e4a008ab2d42 **** v1 vsl| 1005 RespHeader c SHA1_10: a9993e364706816aba3e25717850c26c9cd0d89d **** v1 vsl| 1005 RespHeader c SHA1_11: 84983e441c3bd26ebaae4aa1f95129e5e54670f1 **** v1 vsl| 1005 RespHeader c SHA224_78: 23097d223405d8228642a477bda255b32aadbce4bda0b3f7e36c9da7 **** v1 vsl| 1005 RespHeader c SHA224_79: 75388b16512776cc5dba5da1fd890150b0c6455cb4f58b1952522525 **** v1 vsl| 1005 RespHeader c SHA256_75: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad **** v1 vsl| 1005 RespHeader c SHA256_76: 248d6a61d20638b8e5c026930c3e6039a33ce45964ff2167f6ecedd419db06c1 **** v1 vsl| 1005 RespHeader c SHA256_77: cf5b16a778af8380036ce59e7b0492370b249b11e8f07a51afac45037afee9d1 **** v1 vsl| 1005 RespHeader c SHA384_82: cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7 **** v1 vsl| 1005 RespHeader c SHA384_83: 09330c33f71147e83d192fc782cd1b4753111b173b3b05d22fa08086e3b0f712fcc7c71a557e2db966c3e9fa91746039 **** v1 vsl| 1005 RespHeader c SHA512_80: ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f **** v1 vsl| 1005 RespHeader c SHA512_81: 8e959b75dae313da8cf4f72814fc143f8f7779c6eb9f7fa17299aeadb6889018501d289e4900f7e4331b99dec4b5433ac7d329eeb6dd26545e96e55b874be909 **** v1 vsl| 1005 VCL_return c deliver **** v1 vsl| 1005 Timestamp c Process: 1761675122.898418 0.010728 0.000111 **** v1 vsl| 1005 Filters c **** v1 vsl| 1005 RespHeader c Connection: keep-alive **** v1 vsl| 1005 Timestamp c Resp: 1761675122.898457 0.010767 0.000038 **** v1 vsl| 1005 ReqAcct c 52 0 52 2004 0 2004 **** v1 vsl| 1005 End c **** v1 vsl| 1000 Link c req 1007 rxreq **** v1 vsl| 1008 Begin b bereq 1007 fetch **** v1 vsl| 1008 VCL_use b vcl1 **** v1 vsl| 1008 Timestamp b Start: 1761675122.901877 0.000000 0.000000 **** v1 vsl| 1008 BereqMethod b GET **** v1 vsl| 1008 BereqURL b /4 **** v1 vsl| 1008 BereqProtocol b HTTP/1.1 **** v1 vsl| 1008 BereqHeader b Host: 127.0.0.1 **** v1 vsl| 1008 BereqHeader b User-Agent: c1 **** v1 vsl| 1008 BereqHeader b X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1008 BereqHeader b Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1008 BereqHeader b Accept-Encoding: gzip **** v1 vsl| 1008 BereqHeader b X-Varnish: 1008 **** v1 vsl| 1008 VCL_call b BACKEND_FETCH **** v1 vsl| 1008 VCL_return b fetch **** v1 vsl| 1008 Timestamp b Fetch: 1761675122.901891 0.000013 0.000013 **** v1 vsl| 1008 Timestamp b Connected: 1761675122.901893 0.000016 0.000002 **** v1 vsl| 1008 BackendOpen b 22 s1 127.0.0.1 37403 127.0.0.1 51158 reuse **** v1 vsl| 1008 Timestamp b Bereq: 1761675122.901931 0.000053 0.000037 **** v1 vsl| 1008 BerespProtocol b HTTP/1.1 **** v1 vsl| 1008 BerespStatus b 200 **** v1 vsl| 1008 BerespReason b OK **** v1 vsl| 1008 BerespHeader b Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1008 BerespHeader b Server: s1 **** v1 vsl| 1008 BerespHeader b Content-Length: 0 **** v1 vsl| 1008 Timestamp b Beresp: 1761675122.902286 0.000409 0.000355 **** v1 vsl| 1008 TTL b RFC 120 10 0 1761675123 1761675123 1761675122 0 0 cacheable **** v1 vsl| 1008 VCL_call b BACKEND_RESPONSE **** v1 vsl| 1008 VCL_return b deliver **** v1 vsl| 1008 Debug b Missing content-range header or unknown range unit **** v1 vsl| 1008 Timestamp b Process: 1761675122.902307 0.000429 0.000020 **** v1 vsl| 1008 Filters b **** v1 vsl| 1008 Storage b malloc s0 **** v1 vsl| 1008 Fetch_Body b 0 none - **** v1 vsl| 1008 BackendClose b 22 s1 recycle **** v1 vsl| 1008 Timestamp b BerespBody: 1761675122.912483 0.010605 0.010176 **** v1 vsl| 1008 Length b 0 **** v1 vsl| 1008 BereqAcct b 147 0 147 87 0 87 **** v1 vsl| 1008 End b **** v1 vsl| 1007 Begin c req 1000 rxreq **** v1 vsl| 1007 Timestamp c Start: 1761675122.901819 0.000000 0.000000 **** v1 vsl| 1007 Timestamp c Req: 1761675122.901819 0.000000 0.000000 **** v1 vsl| 1007 VCL_use c vcl1 **** v1 vsl| 1007 ReqStart c 127.0.0.1 57832 a0 **** v1 vsl| 1007 ReqMethod c GET **** v1 vsl| 1007 ReqURL c /4 **** v1 vsl| 1007 ReqProtocol c HTTP/1.1 **** v1 vsl| 1007 ReqHeader c Host: 127.0.0.1 **** v1 vsl| 1007 ReqHeader c User-Agent: c1 **** v1 vsl| 1007 ReqHeader c X-Forwarded-For: 127.0.0.1 **** v1 vsl| 1007 ReqHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1007 VCL_call c RECV **** v1 vsl| 1007 VCL_return c hash **** v1 vsl| 1007 VCL_call c HASH **** v1 vsl| 1007 VCL_return c lookup **** v1 vsl| 1007 VCL_call c MISS **** v1 vsl| 1007 VCL_return c fetch **** v1 vsl| 1007 Link c bereq 1008 fetch **** v1 vsl| 1007 Timestamp c Fetch: 1761675122.912498 0.010679 0.010679 **** v1 vsl| 1007 RespProtocol c HTTP/1.1 **** v1 vsl| 1007 RespStatus c 200 **** v1 vsl| 1007 RespReason c OK **** v1 vsl| 1007 RespHeader c Date: Tue, 28 Oct 2025 18:12:02 GMT **** v1 vsl| 1007 RespHeader c Server: s1 **** v1 vsl| 1007 RespHeader c Content-Length: 0 **** v1 vsl| 1007 RespHeader c X-Varnish: 1007 **** v1 vsl| 1007 RespHeader c Age: 0 **** v1 vsl| 1007 RespHeader c Via: 1.1 v1 (Varnish/7.7) **** v1 vsl| 1007 RespHeader c Accept-Ranges: bytes **** v1 vsl| 1007 VCL_call c DELIVER **** v1 vsl| 1007 RespHeader c SNEFRU128_92: 553d0648928299a0f22a275a02c83b10 **** v1 vsl| 1007 RespHeader c SNEFRU128_93: 7840148a66b91c219c36f127a0929606 **** v1 vsl| 1007 RespHeader c SNEFRU128_94: d9204ed80bb8430c0b9c244fe485814a **** v1 vsl| 1007 RespHeader c SNEFRU128_95: dd0d1ab288c3c36671044f41c5077ad6 **** v1 vsl| 1007 RespHeader c SNEFRU128_96: e7054f05bd72d7e86a052153a17c741d **** v1 vsl| 1007 RespHeader c SNEFRU128_97: 9b34204833422df13c83e10a0c6d080a **** v1 vsl| 1007 RespHeader c SNEFRU256_100: d5fce38a152a2d9b83ab44c29306ee45ab0aed0e38c957ec431dab6ed6bb71b8 **** v1 vsl| 1007 RespHeader c SNEFRU256_98: 7d033205647a2af3dc8339f6cb25643c33ebc622d32979c4b612b02c4903031b **** v1 vsl| 1007 RespHeader c SNEFRU256_99: 9304bb2f876d9c4f54546cf7ec59e0a006bead745f08c642f25a7c808e0bf86e **** v1 vsl| 1007 RespHeader c TIGER128_63: 24f0130c63ac933216166e76b1bb925f **** v1 vsl| 1007 RespHeader c TIGER128_64: f258c1e88414ab2a527ab541ffc5b8bf **** v1 vsl| 1007 RespHeader c TIGER128_65: 9f00f599072300dd276abb38c8eb6dec **** v1 vsl| 1007 RespHeader c TIGER160_58: 24f0130c63ac933216166e76b1bb925ff373de2d **** v1 vsl| 1007 RespHeader c TIGER160_59: f258c1e88414ab2a527ab541ffc5b8bf935f7b95 **** v1 vsl| 1007 RespHeader c TIGER160_60: 9f00f599072300dd276abb38c8eb6dec37790c11 **** v1 vsl| 1007 RespHeader c TIGER160_61: 87fb2a9083851cf7470d2cf810e6df9eb5864450 **** v1 vsl| 1007 RespHeader c TIGER160_62: 467db80863ebce488df1cd1261655de957896565 **** v1 vsl| 1007 RespHeader c TIGER_50: 24f0130c63ac933216166e76b1bb925ff373de2d49584e7a **** v1 vsl| 1007 RespHeader c TIGER_51: f258c1e88414ab2a527ab541ffc5b8bf935f7b951c132951 **** v1 vsl| 1007 RespHeader c TIGER_52: 9f00f599072300dd276abb38c8eb6dec37790c116f9d2bdf **** v1 vsl| 1007 RespHeader c TIGER_53: 87fb2a9083851cf7470d2cf810e6df9eb586445034a5a386 **** v1 vsl| 1007 RespHeader c TIGER_54: 467db80863ebce488df1cd1261655de957896565975f9197 **** v1 vsl| 1007 RespHeader c TIGER_55: 0c410a042968868a1671da5a3fd29a725ec1e457d3cdb303 **** v1 vsl| 1007 RespHeader c TIGER_56: ebf591d5afa655ce7f22894ff87f54ac89c811b6b0da3193 **** v1 vsl| 1007 RespHeader c TIGER_57: 00b83eb4e53440c576ac6aaee0a7485825fd15e70a59ffe4 **** v1 vsl| 1007 RespHeader c WHIRLPOOL_84: 19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3 **** v1 vsl| 1007 RespHeader c WHIRLPOOL_85: 8aca2602792aec6f11a67206531fb7d7f0dff59413145e6973c45001d0087b42d11bc645413aeff63a42391a39145a591a92200d560195e53b478584fdae231a **** v1 vsl| 1007 RespHeader c WHIRLPOOL_86: 4e2448a4c6f486bb16b6562c73b4020bf3043e3a731bce721ae1b303d97e6d4c7181eebdb6c57e277d0e34957114cbd6c797fc9d95d8b582d225292076d4eef5 **** v1 vsl| 1007 RespHeader c WHIRLPOOL_87: 378c84a4126e2dc6e56dcc7458377aac838d00032230f53ce1f5700c0ffb4d3b8421557659ef55c106b4b52ac5a4aaa692ed920052838f3362e86dbd37a8903e **** v1 vsl| 1007 RespHeader c WHIRLPOOL_88: f1d754662636ffe92c82ebb9212a484a8d38631ead4238f5442ee13b8054e41b08bf2a9251c30b6a0b8aae86177ab4a6f68f673e7207865d5d9819a3dba4eb3b **** v1 vsl| 1007 RespHeader c WHIRLPOOL_89: dc37e008cf9ee69bf11f00ed9aba26901dd7c28cdec066cc6af42e40f82f3a1e08eba26629129d8fb7cb57211b9281a65517cc879d7b962142c65f5a7af01467 **** v1 vsl| 1007 RespHeader c WHIRLPOOL_90: 466ef18babb0154d25b9d38a6414f5c08784372bccb204d6549c4afadb6014294d5bd8df2a6c44e538cd047b2681a51a2c60481e88c5a20b2c2a80cf3a9a083b **** v1 vsl| 1007 RespHeader c WHIRLPOOL_91: 2a987ea40f917061f5d6f0a0e4644f488a7a5a52deee656207c562f988e95c6916bdc8031bc5be1b7b947639fe050b56939baaa0adff9ae6745b7b181c3be3fd **** v1 vsl| 1007 VCL_return c deliver **** v1 vsl| 1007 Timestamp c Process: 1761675122.912712 0.010892 0.000213 **** v1 vsl| 1007 Filters c **** v1 vsl| 1007 RespHeader c Connection: keep-alive **** v1 vsl| 1007 Timestamp c Resp: 1761675122.912759 0.010939 0.000047 **** v1 vsl| 1007 ReqAcct c 52 0 52 2762 0 2762 **** v1 vsl| 1007 End c **** v1 vsl| 1000 SessClose c REM_CLOSE 0.058 **** v1 vsl| 1000 End c **** v1 vsl| 0 CLI - Rd backend.list **** v1 vsl| 0 CLI - Wr 200 128 Backend name Admin Probe Health Last change vcl1.s1 healthy 0/0 healthy Tue, 28 Oct 2025 18:12:02 GMT **** dT 1.255 *** v1 debug|Debug: Stopping Child **** dT 1.315 **** v1 vsl| 0 CLI - EOF on CLI connection, worker stops **** dT 1.355 *** v1 debug|Info: Child (321479) said Child dies *** v1 debug|Info: Child (321479) ended *** v1 debug|Debug: Child cleanup complete **** dT 1.356 *** v1 CLI RX 200 *** v1 wait-stopped **** v1 CLI TX|status *** v1 CLI RX 200 **** v1 CLI RX|Child in state stopped **** v1 CLI TX|panic.show **** dT 1.399 *** v1 CLI RX 300 **** v1 CLI RX|Child has not panicked or panic has been cleared *** v1 debug|Info: manager stopping child *** v1 debug|Info: manager dies **** dT 1.402 **** v1 STDOUT EOF **** dT 1.415 ** v1 WAIT4 pid=320970 status=0x0000 (user 0.564130 sys 0.070711) * top TEST ../src/tests/test_hash.vtc completed # top TEST ../src/tests/test_hash.vtc passed (1.416) make[2]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src' make[2]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make[2]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make[1]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/varnish-vmod-digest/ make -j1 install DESTDIR=/build/reproducible-path/varnish-vmod-digest-6.4\+20230816/debian/varnish-vmod-digest AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' Making install in src make[2]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src' make[3]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/lib/x86_64-linux-gnu/varnish/vmods' /bin/bash ../libtool --mode=install /usr/bin/install -c libvmod_digest.la '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/lib/x86_64-linux-gnu/varnish/vmods' libtool: install: /usr/bin/install -c .libs/libvmod_digest.so /build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/lib/x86_64-linux-gnu/varnish/vmods/libvmod_digest.so libtool: install: /usr/bin/install -c .libs/libvmod_digest.lai /build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/lib/x86_64-linux-gnu/varnish/vmods/libvmod_digest.la libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu/varnish/vmods' make[3]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src' make[2]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/src' make[2]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make[3]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make[3]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/share/doc/libvmod-digest' /usr/bin/install -c -m 644 README.rst LICENSE '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/share/doc/libvmod-digest' /usr/bin/mkdir -p '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/share/man/man3' /usr/bin/install -c -m 644 vmod_digest.3 '/build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/share/man/man3' make[3]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make[2]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' make[1]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' sed -i "/^dependency_libs=/s/'.*'/''/" `find /build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest -name '*.la'` rm -r /build/reproducible-path/varnish-vmod-digest-6.4+20230816/debian/varnish-vmod-digest/usr/share/doc/libvmod-digest/ make[1]: Leaving directory '/build/reproducible-path/varnish-vmod-digest-6.4+20230816' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: debian/varnish-vmod-digest/usr/lib/x86_64-linux-gnu/varnish/vmods/libvmod_digest.so contains an unresolvable reference to symbol WS_Alloc: it's probably a plugin dpkg-shlibdeps: warning: 5 other similar warnings have been skipped (use -v to see them all) dh_installdeb dh_varnishabi dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'varnish-vmod-digest' in '../varnish-vmod-digest_6.4+20230816-8_amd64.deb'. dpkg-deb: building package 'varnish-vmod-digest-dbgsym' in '../varnish-vmod-digest-dbgsym_6.4+20230816-8_amd64.deb'. dpkg-genbuildinfo --build=binary -O../varnish-vmod-digest_6.4+20230816-8_amd64.buildinfo dpkg-genchanges --build=binary -O../varnish-vmod-digest_6.4+20230816-8_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration 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/291016 and its subdirectories I: Current time: Tue Oct 28 06:12:07 -12 2025 I: pbuilder-time-stamp: 1761675127 Tue Oct 28 18:12:08 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos15-amd64.debian.net. Tue Oct 28 18:12:08 UTC 2025 I: Preparing to do remote build '2' on ionos15-amd64.debian.net. Tue Oct 28 18:16:25 UTC 2025 I: Deleting $TMPDIR on ionos15-amd64.debian.net. Tue Oct 28 18:16:25 UTC 2025 I: varnish-vmod-digest_6.4+20230816-8_amd64.changes: Format: 1.8 Date: Fri, 03 Oct 2025 23:00:00 +0200 Source: varnish-vmod-digest Binary: varnish-vmod-digest varnish-vmod-digest-dbgsym Architecture: amd64 Version: 6.4+20230816-8 Distribution: unstable Urgency: medium Maintainer: Varnish Package Maintainers Changed-By: Marco d'Itri Description: varnish-vmod-digest - Varnish digest module Changes: varnish-vmod-digest (6.4+20230816-8) unstable; urgency=medium . * Stop building the package on 32 bit architectures. Checksums-Sha1: bcc067de3fd0db5059e22742eea80f857f512ecd 22052 varnish-vmod-digest-dbgsym_6.4+20230816-8_amd64.deb 2f5b2998685ad7aecd4cfdc3efb3b1c7a8023eee 5938 varnish-vmod-digest_6.4+20230816-8_amd64.buildinfo 304640d66cf406dd8ca049ecbda81411f4216ec0 15540 varnish-vmod-digest_6.4+20230816-8_amd64.deb Checksums-Sha256: e5d87a728fd03498c0744da8b247e748033524ab2d6ebea43a709c4b10fda13a 22052 varnish-vmod-digest-dbgsym_6.4+20230816-8_amd64.deb 93c9866630a218c652796bab02983a78bd0c3758e549fda9346c34330d976da2 5938 varnish-vmod-digest_6.4+20230816-8_amd64.buildinfo 05966ab8b6a51ad391f66321b464ac0ec46dfd3705c8b48a8763a5699dbd9e0e 15540 varnish-vmod-digest_6.4+20230816-8_amd64.deb Files: 887faa0353f13e6d70c2bafeeb2f46cf 22052 debug optional varnish-vmod-digest-dbgsym_6.4+20230816-8_amd64.deb 0b956014976c36310fd7e3fd7c754200 5938 web optional varnish-vmod-digest_6.4+20230816-8_amd64.buildinfo d363eaa0e53ceeba99677678c79419c4 15540 web optional varnish-vmod-digest_6.4+20230816-8_amd64.deb Tue Oct 28 18:16:26 UTC 2025 I: diffoscope 306 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_15-76798.service; invocation ID: 44b1c18959f14623bd03d066be7f8dc5 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.A0P9sGyL/varnish-vmod-digest_6.4+20230816-8.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.A0P9sGyL/varnish-vmod-digest_6.4+20230816-8.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.A0P9sGyL/varnish-vmod-digest_6.4+20230816-8.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.A0P9sGyL/b1/varnish-vmod-digest_6.4+20230816-8_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.A0P9sGyL/b2/varnish-vmod-digest_6.4+20230816-8_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 206ms CPU time consumed: 172ms Memory peak: 18.1M (swap: 0B) Tue Oct 28 18:16:26 UTC 2025 I: diffoscope 306 found no differences in the changes files, and a .buildinfo file also exists. Tue Oct 28 18:16:26 UTC 2025 I: varnish-vmod-digest from unstable built successfully and reproducibly on amd64. Tue Oct 28 18:16:27 UTC 2025 I: Removing signed varnish-vmod-digest_6.4+20230816-8_amd64.buildinfo.asc files: removed './b1/varnish-vmod-digest_6.4+20230816-8_amd64.buildinfo.asc' removed './b2/varnish-vmod-digest_6.4+20230816-8_amd64.buildinfo.asc'