0s autopkgtest [23:25:24]: starting date and time: 2025-11-13 23:25:24+0000 0s autopkgtest [23:25:24]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [23:25:24]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.a4ey7exf/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:curl --apt-upgrade ruby-ethon --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=curl/8.17.0-1ubuntu1 -- lxd -r lxd-armhf-10.145.243.240 lxd-armhf-10.145.243.240:autopkgtest/ubuntu/resolute/armhf 23s autopkgtest [23:25:47]: testbed dpkg architecture: armhf 25s autopkgtest [23:25:49]: testbed apt version: 3.1.11 29s autopkgtest [23:25:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 31s autopkgtest [23:25:55]: testbed release detected to be: None 39s autopkgtest [23:26:03]: updating testbed package index (apt update) 41s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 41s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [87.8 kB] 41s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 41s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 42s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [769 kB] 42s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.4 kB] 42s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 42s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.8 kB] 42s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [137 kB] 42s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted armhf Packages [940 B] 42s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [402 kB] 42s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9140 B] 42s Get:13 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 44s Get:14 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [312 kB] 44s Get:15 http://ftpmaster.internal/ubuntu resolute/main Sources [1412 kB] 44s Get:16 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1369 kB] 44s Get:17 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [15.2 MB] 45s Get:18 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [184 kB] 48s Fetched 41.4 MB in 7s (5964 kB/s) 49s Reading package lists... 56s autopkgtest [23:26:20]: upgrading testbed (apt dist-upgrade and autopurge) 57s Reading package lists... 58s Building dependency tree... 58s Reading state information... 58s Calculating upgrade... 59s The following packages will be upgraded: 59s cron cron-daemon-common curl fwupd libcap2 libcap2-bin libcurl3t64-gnutls 59s libcurl4t64 libfwupd3 libpam-cap liburcu8t64 libxml2-16 lto-disabled-list 59s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 59s Need to get 3437 kB of archives. 59s After this operation, 74.8 kB of additional disk space will be used. 59s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf cron armhf 3.0pl1-200ubuntu1 [85.3 kB] 59s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf libcap2 armhf 1:2.75-10ubuntu1 [26.9 kB] 59s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libpam-cap armhf 1:2.75-10ubuntu1 [11.8 kB] 59s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf libcap2-bin armhf 1:2.75-10ubuntu1 [31.8 kB] 59s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf libxml2-16 armhf 2.15.1+dfsg-0.3 [515 kB] 60s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf cron-daemon-common all 3.0pl1-200ubuntu1 [15.7 kB] 60s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf liburcu8t64 armhf 0.15.5-1 [58.2 kB] 60s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf curl armhf 8.17.0-1ubuntu1 [262 kB] 60s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libcurl4t64 armhf 8.17.0-1ubuntu1 [370 kB] 60s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libcurl3t64-gnutls armhf 8.17.0-1ubuntu1 [363 kB] 60s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf fwupd armhf 2.0.17-6 [1557 kB] 61s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf libfwupd3 armhf 2.0.17-6 [129 kB] 61s Get:13 http://ftpmaster.internal/ubuntu resolute/main armhf lto-disabled-list all 72 [12.4 kB] 62s Fetched 3437 kB in 3s (1375 kB/s) 62s (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 ... 65904 files and directories currently installed.) 62s Preparing to unpack .../cron_3.0pl1-200ubuntu1_armhf.deb ... 62s Unpacking cron (3.0pl1-200ubuntu1) over (3.0pl1-196ubuntu2) ... 62s Preparing to unpack .../libcap2_1%3a2.75-10ubuntu1_armhf.deb ... 62s Unpacking libcap2:armhf (1:2.75-10ubuntu1) over (1:2.75-7ubuntu2) ... 62s Setting up libcap2:armhf (1:2.75-10ubuntu1) ... 62s (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 ... 65904 files and directories currently installed.) 62s Preparing to unpack .../00-libpam-cap_1%3a2.75-10ubuntu1_armhf.deb ... 62s Unpacking libpam-cap:armhf (1:2.75-10ubuntu1) over (1:2.75-7ubuntu2) ... 62s Preparing to unpack .../01-libcap2-bin_1%3a2.75-10ubuntu1_armhf.deb ... 62s Unpacking libcap2-bin (1:2.75-10ubuntu1) over (1:2.75-7ubuntu2) ... 62s Preparing to unpack .../02-libxml2-16_2.15.1+dfsg-0.3_armhf.deb ... 62s Unpacking libxml2-16:armhf (2.15.1+dfsg-0.3) over (2.14.5+dfsg-0.2build1) ... 62s Preparing to unpack .../03-cron-daemon-common_3.0pl1-200ubuntu1_all.deb ... 62s Unpacking cron-daemon-common (3.0pl1-200ubuntu1) over (3.0pl1-196ubuntu2) ... 62s Preparing to unpack .../04-liburcu8t64_0.15.5-1_armhf.deb ... 62s Unpacking liburcu8t64:armhf (0.15.5-1) over (0.15.4-1) ... 62s Preparing to unpack .../05-curl_8.17.0-1ubuntu1_armhf.deb ... 62s Unpacking curl (8.17.0-1ubuntu1) over (8.14.1-2ubuntu1) ... 63s Preparing to unpack .../06-libcurl4t64_8.17.0-1ubuntu1_armhf.deb ... 63s Unpacking libcurl4t64:armhf (8.17.0-1ubuntu1) over (8.14.1-2ubuntu1) ... 63s Preparing to unpack .../07-libcurl3t64-gnutls_8.17.0-1ubuntu1_armhf.deb ... 63s Unpacking libcurl3t64-gnutls:armhf (8.17.0-1ubuntu1) over (8.14.1-2ubuntu1) ... 63s Preparing to unpack .../08-fwupd_2.0.17-6_armhf.deb ... 63s Unpacking fwupd (2.0.17-6) over (2.0.17-2) ... 63s Preparing to unpack .../09-libfwupd3_2.0.17-6_armhf.deb ... 63s Unpacking libfwupd3:armhf (2.0.17-6) over (2.0.17-2) ... 63s Preparing to unpack .../10-lto-disabled-list_72_all.deb ... 63s Unpacking lto-disabled-list (72) over (71) ... 63s Setting up liburcu8t64:armhf (0.15.5-1) ... 63s Setting up lto-disabled-list (72) ... 63s Setting up libcurl4t64:armhf (8.17.0-1ubuntu1) ... 63s Setting up libxml2-16:armhf (2.15.1+dfsg-0.3) ... 63s Setting up libcurl3t64-gnutls:armhf (8.17.0-1ubuntu1) ... 63s Setting up libfwupd3:armhf (2.0.17-6) ... 63s Setting up libcap2-bin (1:2.75-10ubuntu1) ... 63s Setting up curl (8.17.0-1ubuntu1) ... 63s Setting up libpam-cap:armhf (1:2.75-10ubuntu1) ... 64s Setting up fwupd (2.0.17-6) ... 64s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 64s fwupd.service is a disabled or a static unit not running, not starting it. 64s Setting up cron-daemon-common (3.0pl1-200ubuntu1) ... 65s Setting up cron (3.0pl1-200ubuntu1) ... 65s Processing triggers for dbus (1.16.2-2ubuntu2) ... 65s Processing triggers for libc-bin (2.42-2ubuntu2) ... 66s Processing triggers for man-db (2.13.1-1) ... 69s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s autopkgtest [23:26:36]: rebooting testbed after setup commands that affected boot 116s autopkgtest [23:27:20]: testbed running kernel: Linux 6.8.0-86-generic #87~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 29 09:26:46 UTC 2 147s autopkgtest [23:27:51]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-ethon 157s Get:1 http://ftpmaster.internal/ubuntu resolute/main ruby-ethon 0.16.0-3 (dsc) [2185 B] 157s Get:2 http://ftpmaster.internal/ubuntu resolute/main ruby-ethon 0.16.0-3 (tar) [57.4 kB] 157s Get:3 http://ftpmaster.internal/ubuntu resolute/main ruby-ethon 0.16.0-3 (diff) [5412 B] 157s gpgv: Signature made Thu Apr 24 21:12:26 2025 UTC 157s gpgv: using RSA key FEDEC1CB337BCF509F43C2243914B532F4DFBE99 157s gpgv: Can't check signature: No public key 157s dpkg-source: warning: cannot verify inline signature for ./ruby-ethon_0.16.0-3.dsc: no acceptable signature found 158s autopkgtest [23:28:02]: testing package ruby-ethon version 0.16.0-3 160s autopkgtest [23:28:04]: build not needed 163s autopkgtest [23:28:07]: test gem2deb-test-runner: preparing testbed 165s Reading package lists... 166s Building dependency tree... 166s Reading state information... 166s Solving dependencies... 167s The following NEW packages will be installed: 167s comerr-dev gem2deb-test-runner krb5-multidev libbrotli-dev libc-dev-bin 167s libc6-dev libcrypt-dev libcurl4-gnutls-dev libevent-2.1-7t64 libgmp-dev 167s libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev 167s libgssrpc4t64 libidn2-dev libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10t64 167s libkrb5-dev libldap-dev libnghttp2-dev libp11-kit-dev libpkgconf3 libpsl-dev 167s librtmp-dev libruby libruby3.3 libssh2-1-dev libssl-dev libtasn1-6-dev 167s libunbound8 libzstd-dev linux-libc-dev nettle-dev pkgconf pkgconf-bin rake 167s rpcsvc-proto ruby ruby-base64 ruby-csv ruby-did-you-mean ruby-diff-lcs 167s ruby-ethon ruby-ffi ruby-json ruby-mime-types ruby-mime-types-data 167s ruby-minitest ruby-mustermann ruby-net-telnet ruby-power-assert ruby-rack 167s ruby-rack-protection ruby-rack-session ruby-rackup ruby-rspec 167s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 167s ruby-ruby2-keywords ruby-rubygems ruby-sinatra ruby-test-unit ruby-tilt 167s ruby-webrick ruby-xmlrpc ruby3.3 rubygems-integration zlib1g-dev 167s 0 upgraded, 72 newly installed, 0 to remove and 0 not upgraded. 167s Need to get 20.0 MB of archives. 167s After this operation, 87.3 MB of additional disk space will be used. 167s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf rubygems-integration all 1.19 [5550 B] 167s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-csv all 3.3.4-1 [43.0 kB] 168s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-did-you-mean all 1.6.3-2 [14.8 kB] 168s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-net-telnet all 0.2.0-1 [13.3 kB] 168s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-ruby2-keywords all 0.0.5-1 [4280 B] 168s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-webrick all 1.9.1-1 [60.8 kB] 168s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-xmlrpc all 0.3.3-2 [24.8 kB] 168s Get:8 http://ftpmaster.internal/ubuntu resolute/main armhf libruby3.3 armhf 3.3.8-2ubuntu2 [5595 kB] 170s Get:9 http://ftpmaster.internal/ubuntu resolute/main armhf ruby3.3 armhf 3.3.8-2ubuntu2 [59.0 kB] 170s Get:10 http://ftpmaster.internal/ubuntu resolute/main armhf libruby armhf 1:3.3 [5162 B] 170s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-rubygems all 3.6.7-2ubuntu1 [332 kB] 170s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf ruby armhf 1:3.3 [3670 B] 170s Get:13 http://ftpmaster.internal/ubuntu resolute/main armhf rake all 13.2.1-1 [45.8 kB] 170s Get:14 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-minitest all 5.25.4-3 [48.8 kB] 170s Get:15 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-power-assert all 2.0.5-1 [12.0 kB] 170s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-test-unit all 3.6.2-1 [67.0 kB] 170s Get:17 http://ftpmaster.internal/ubuntu resolute/universe armhf gem2deb-test-runner armhf 2.2.5 [18.3 kB] 170s Get:18 http://ftpmaster.internal/ubuntu resolute/main armhf libc-dev-bin armhf 2.42-2ubuntu2 [21.8 kB] 170s Get:19 http://ftpmaster.internal/ubuntu resolute/main armhf linux-libc-dev armhf 6.17.0-5.5 [1771 kB] 170s Get:20 http://ftpmaster.internal/ubuntu resolute/main armhf libcrypt-dev armhf 1:4.4.38-1build1 [120 kB] 170s Get:21 http://ftpmaster.internal/ubuntu resolute/main armhf rpcsvc-proto armhf 1.4.3-1 [62.3 kB] 170s Get:22 http://ftpmaster.internal/ubuntu resolute/main armhf libc6-dev armhf 2.42-2ubuntu2 [1416 kB] 170s Get:23 http://ftpmaster.internal/ubuntu resolute/main armhf comerr-dev armhf 2.1-1.47.2-3ubuntu2 [44.1 kB] 170s Get:24 http://ftpmaster.internal/ubuntu resolute/main armhf libgssrpc4t64 armhf 1.21.3-5ubuntu2 [51.8 kB] 170s Get:25 http://ftpmaster.internal/ubuntu resolute/main armhf libkadm5clnt-mit12 armhf 1.21.3-5ubuntu2 [35.5 kB] 170s Get:26 http://ftpmaster.internal/ubuntu resolute/main armhf libkdb5-10t64 armhf 1.21.3-5ubuntu2 [35.4 kB] 170s Get:27 http://ftpmaster.internal/ubuntu resolute/main armhf libkadm5srv-mit12 armhf 1.21.3-5ubuntu2 [45.9 kB] 170s Get:28 http://ftpmaster.internal/ubuntu resolute/main armhf krb5-multidev armhf 1.21.3-5ubuntu2 [125 kB] 170s Get:29 http://ftpmaster.internal/ubuntu resolute/main armhf libbrotli-dev armhf 1.1.0-2build6 [337 kB] 171s Get:30 http://ftpmaster.internal/ubuntu resolute/main armhf libevent-2.1-7t64 armhf 2.1.12-stable-10build1 [130 kB] 171s Get:31 http://ftpmaster.internal/ubuntu resolute/main armhf libunbound8 armhf 1.22.0-2ubuntu4 [426 kB] 171s Get:32 http://ftpmaster.internal/ubuntu resolute/main armhf libgnutls-dane0t64 armhf 3.8.9-3ubuntu2 [34.8 kB] 171s Get:33 http://ftpmaster.internal/ubuntu resolute/main armhf libgnutls-openssl27t64 armhf 3.8.9-3ubuntu2 [34.7 kB] 171s Get:34 http://ftpmaster.internal/ubuntu resolute/main armhf libidn2-dev armhf 2.3.8-4 [116 kB] 171s Get:35 http://ftpmaster.internal/ubuntu resolute/main armhf libp11-kit-dev armhf 0.25.9-2 [29.3 kB] 171s Get:36 http://ftpmaster.internal/ubuntu resolute/main armhf libtasn1-6-dev armhf 4.20.0-2build1 [86.7 kB] 171s Get:37 http://ftpmaster.internal/ubuntu resolute/main armhf libgmpxx4ldbl armhf 2:6.3.0+dfsg-5ubuntu1 [9224 B] 171s Get:38 http://ftpmaster.internal/ubuntu resolute/main armhf libgmp-dev armhf 2:6.3.0+dfsg-5ubuntu1 [292 kB] 171s Get:39 http://ftpmaster.internal/ubuntu resolute/main armhf nettle-dev armhf 3.10.2-1 [1174 kB] 171s Get:40 http://ftpmaster.internal/ubuntu resolute/main armhf libgnutls28-dev armhf 3.8.9-3ubuntu2 [1028 kB] 171s Get:41 http://ftpmaster.internal/ubuntu resolute/main armhf libkrb5-dev armhf 1.21.3-5ubuntu2 [11.9 kB] 171s Get:42 http://ftpmaster.internal/ubuntu resolute/main armhf libldap-dev armhf 2.6.10+dfsg-1ubuntu2 [290 kB] 171s Get:43 http://ftpmaster.internal/ubuntu resolute/main armhf libpkgconf3 armhf 1.8.1-4build1 [26.6 kB] 171s Get:44 http://ftpmaster.internal/ubuntu resolute/main armhf pkgconf-bin armhf 1.8.1-4build1 [21.4 kB] 171s Get:45 http://ftpmaster.internal/ubuntu resolute/main armhf pkgconf armhf 1.8.1-4build1 [16.8 kB] 171s Get:46 http://ftpmaster.internal/ubuntu resolute/main armhf libnghttp2-dev armhf 1.64.0-1.1ubuntu1 [107 kB] 171s Get:47 http://ftpmaster.internal/ubuntu resolute/main armhf libpsl-dev armhf 0.21.2-1.1build1 [75.6 kB] 171s Get:48 http://ftpmaster.internal/ubuntu resolute/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu2 [881 kB] 171s Get:49 http://ftpmaster.internal/ubuntu resolute/main armhf librtmp-dev armhf 2.4+20151223.gitfa8646d.1-3 [63.4 kB] 171s Get:50 http://ftpmaster.internal/ubuntu resolute/main armhf libssl-dev armhf 3.5.3-1ubuntu2 [2550 kB] 171s Get:51 http://ftpmaster.internal/ubuntu resolute/main armhf libssh2-1-dev armhf 1.11.1-1build1 [270 kB] 171s Get:52 http://ftpmaster.internal/ubuntu resolute/main armhf libzstd-dev armhf 1.5.7+dfsg-2 [342 kB] 171s Get:53 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libcurl4-gnutls-dev armhf 8.17.0-1ubuntu1 [494 kB] 171s Get:54 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-base64 all 0.3.0-1 [8440 B] 171s Get:55 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-diff-lcs all 1.5.1-1 [22.8 kB] 171s Get:56 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-ffi armhf 1.17.2+dfsg-1 [94.7 kB] 171s Get:57 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-mime-types-data all 3.2024.0206-1 [134 kB] 171s Get:58 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-mime-types all 3.6.0-1 [22.2 kB] 171s Get:59 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-ethon all 0.16.0-3 [36.4 kB] 171s Get:60 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-json armhf 2.9.1+dfsg-1 [49.7 kB] 171s Get:61 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-mustermann all 3.0.4-1 [38.3 kB] 171s Get:62 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-rack all 3.1.18-1 [81.6 kB] 171s Get:63 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-rack-protection all 4.2.1-1 [16.0 kB] 171s Get:64 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-rack-session all 2.1.1-0.1 [12.7 kB] 171s Get:65 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-rackup all 2.1.0-4 [13.0 kB] 171s Get:66 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 171s Get:67 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 171s Get:68 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 171s Get:69 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 171s Get:70 http://ftpmaster.internal/ubuntu resolute/universe armhf ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 172s Get:71 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-tilt all 2.6.1-1 [31.4 kB] 172s Get:72 http://ftpmaster.internal/ubuntu resolute/main armhf ruby-sinatra all 4.2.1-1 [94.9 kB] 173s Fetched 20.0 MB in 4s (4629 kB/s) 173s Selecting previously unselected package rubygems-integration. 173s (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 ... 65903 files and directories currently installed.) 173s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 173s Unpacking rubygems-integration (1.19) ... 173s Selecting previously unselected package ruby-csv. 173s Preparing to unpack .../01-ruby-csv_3.3.4-1_all.deb ... 173s Unpacking ruby-csv (3.3.4-1) ... 173s Selecting previously unselected package ruby-did-you-mean. 173s Preparing to unpack .../02-ruby-did-you-mean_1.6.3-2_all.deb ... 173s Unpacking ruby-did-you-mean (1.6.3-2) ... 173s Selecting previously unselected package ruby-net-telnet. 173s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 173s Unpacking ruby-net-telnet (0.2.0-1) ... 173s Selecting previously unselected package ruby-ruby2-keywords. 173s Preparing to unpack .../04-ruby-ruby2-keywords_0.0.5-1_all.deb ... 173s Unpacking ruby-ruby2-keywords (0.0.5-1) ... 173s Selecting previously unselected package ruby-webrick. 173s Preparing to unpack .../05-ruby-webrick_1.9.1-1_all.deb ... 173s Unpacking ruby-webrick (1.9.1-1) ... 173s Selecting previously unselected package ruby-xmlrpc. 173s Preparing to unpack .../06-ruby-xmlrpc_0.3.3-2_all.deb ... 173s Unpacking ruby-xmlrpc (0.3.3-2) ... 173s Selecting previously unselected package libruby3.3:armhf. 173s Preparing to unpack .../07-libruby3.3_3.3.8-2ubuntu2_armhf.deb ... 173s Unpacking libruby3.3:armhf (3.3.8-2ubuntu2) ... 174s Selecting previously unselected package ruby3.3. 174s Preparing to unpack .../08-ruby3.3_3.3.8-2ubuntu2_armhf.deb ... 174s Unpacking ruby3.3 (3.3.8-2ubuntu2) ... 174s Selecting previously unselected package libruby:armhf. 174s Preparing to unpack .../09-libruby_1%3a3.3_armhf.deb ... 174s Unpacking libruby:armhf (1:3.3) ... 174s Selecting previously unselected package ruby-rubygems. 174s Preparing to unpack .../10-ruby-rubygems_3.6.7-2ubuntu1_all.deb ... 174s Unpacking ruby-rubygems (3.6.7-2ubuntu1) ... 174s Selecting previously unselected package ruby. 174s Preparing to unpack .../11-ruby_1%3a3.3_armhf.deb ... 174s Unpacking ruby (1:3.3) ... 174s Selecting previously unselected package rake. 174s Preparing to unpack .../12-rake_13.2.1-1_all.deb ... 174s Unpacking rake (13.2.1-1) ... 174s Selecting previously unselected package ruby-minitest. 174s Preparing to unpack .../13-ruby-minitest_5.25.4-3_all.deb ... 174s Unpacking ruby-minitest (5.25.4-3) ... 174s Selecting previously unselected package ruby-power-assert. 174s Preparing to unpack .../14-ruby-power-assert_2.0.5-1_all.deb ... 174s Unpacking ruby-power-assert (2.0.5-1) ... 174s Selecting previously unselected package ruby-test-unit. 174s Preparing to unpack .../15-ruby-test-unit_3.6.2-1_all.deb ... 174s Unpacking ruby-test-unit (3.6.2-1) ... 174s Selecting previously unselected package gem2deb-test-runner. 174s Preparing to unpack .../16-gem2deb-test-runner_2.2.5_armhf.deb ... 174s Unpacking gem2deb-test-runner (2.2.5) ... 174s Selecting previously unselected package libc-dev-bin. 174s Preparing to unpack .../17-libc-dev-bin_2.42-2ubuntu2_armhf.deb ... 174s Unpacking libc-dev-bin (2.42-2ubuntu2) ... 174s Selecting previously unselected package linux-libc-dev:armhf. 174s Preparing to unpack .../18-linux-libc-dev_6.17.0-5.5_armhf.deb ... 174s Unpacking linux-libc-dev:armhf (6.17.0-5.5) ... 175s Selecting previously unselected package libcrypt-dev:armhf. 175s Preparing to unpack .../19-libcrypt-dev_1%3a4.4.38-1build1_armhf.deb ... 175s Unpacking libcrypt-dev:armhf (1:4.4.38-1build1) ... 175s Selecting previously unselected package rpcsvc-proto. 175s Preparing to unpack .../20-rpcsvc-proto_1.4.3-1_armhf.deb ... 175s Unpacking rpcsvc-proto (1.4.3-1) ... 175s Selecting previously unselected package libc6-dev:armhf. 175s Preparing to unpack .../21-libc6-dev_2.42-2ubuntu2_armhf.deb ... 175s Unpacking libc6-dev:armhf (2.42-2ubuntu2) ... 175s Selecting previously unselected package comerr-dev:armhf. 175s Preparing to unpack .../22-comerr-dev_2.1-1.47.2-3ubuntu2_armhf.deb ... 175s Unpacking comerr-dev:armhf (2.1-1.47.2-3ubuntu2) ... 175s Selecting previously unselected package libgssrpc4t64:armhf. 175s Preparing to unpack .../23-libgssrpc4t64_1.21.3-5ubuntu2_armhf.deb ... 175s Unpacking libgssrpc4t64:armhf (1.21.3-5ubuntu2) ... 175s Selecting previously unselected package libkadm5clnt-mit12:armhf. 175s Preparing to unpack .../24-libkadm5clnt-mit12_1.21.3-5ubuntu2_armhf.deb ... 175s Unpacking libkadm5clnt-mit12:armhf (1.21.3-5ubuntu2) ... 175s Selecting previously unselected package libkdb5-10t64:armhf. 175s Preparing to unpack .../25-libkdb5-10t64_1.21.3-5ubuntu2_armhf.deb ... 175s Unpacking libkdb5-10t64:armhf (1.21.3-5ubuntu2) ... 175s Selecting previously unselected package libkadm5srv-mit12:armhf. 175s Preparing to unpack .../26-libkadm5srv-mit12_1.21.3-5ubuntu2_armhf.deb ... 175s Unpacking libkadm5srv-mit12:armhf (1.21.3-5ubuntu2) ... 175s Selecting previously unselected package krb5-multidev:armhf. 175s Preparing to unpack .../27-krb5-multidev_1.21.3-5ubuntu2_armhf.deb ... 175s Unpacking krb5-multidev:armhf (1.21.3-5ubuntu2) ... 175s Selecting previously unselected package libbrotli-dev:armhf. 176s Preparing to unpack .../28-libbrotli-dev_1.1.0-2build6_armhf.deb ... 176s Unpacking libbrotli-dev:armhf (1.1.0-2build6) ... 176s Selecting previously unselected package libevent-2.1-7t64:armhf. 176s Preparing to unpack .../29-libevent-2.1-7t64_2.1.12-stable-10build1_armhf.deb ... 176s Unpacking libevent-2.1-7t64:armhf (2.1.12-stable-10build1) ... 176s Selecting previously unselected package libunbound8:armhf. 176s Preparing to unpack .../30-libunbound8_1.22.0-2ubuntu4_armhf.deb ... 176s Unpacking libunbound8:armhf (1.22.0-2ubuntu4) ... 176s Selecting previously unselected package libgnutls-dane0t64:armhf. 176s Preparing to unpack .../31-libgnutls-dane0t64_3.8.9-3ubuntu2_armhf.deb ... 176s Unpacking libgnutls-dane0t64:armhf (3.8.9-3ubuntu2) ... 176s Selecting previously unselected package libgnutls-openssl27t64:armhf. 176s Preparing to unpack .../32-libgnutls-openssl27t64_3.8.9-3ubuntu2_armhf.deb ... 176s Unpacking libgnutls-openssl27t64:armhf (3.8.9-3ubuntu2) ... 176s Selecting previously unselected package libidn2-dev:armhf. 176s Preparing to unpack .../33-libidn2-dev_2.3.8-4_armhf.deb ... 176s Unpacking libidn2-dev:armhf (2.3.8-4) ... 176s Selecting previously unselected package libp11-kit-dev:armhf. 176s Preparing to unpack .../34-libp11-kit-dev_0.25.9-2_armhf.deb ... 176s Unpacking libp11-kit-dev:armhf (0.25.9-2) ... 176s Selecting previously unselected package libtasn1-6-dev:armhf. 176s Preparing to unpack .../35-libtasn1-6-dev_4.20.0-2build1_armhf.deb ... 176s Unpacking libtasn1-6-dev:armhf (4.20.0-2build1) ... 176s Selecting previously unselected package libgmpxx4ldbl:armhf. 176s Preparing to unpack .../36-libgmpxx4ldbl_2%3a6.3.0+dfsg-5ubuntu1_armhf.deb ... 176s Unpacking libgmpxx4ldbl:armhf (2:6.3.0+dfsg-5ubuntu1) ... 176s Selecting previously unselected package libgmp-dev:armhf. 176s Preparing to unpack .../37-libgmp-dev_2%3a6.3.0+dfsg-5ubuntu1_armhf.deb ... 176s Unpacking libgmp-dev:armhf (2:6.3.0+dfsg-5ubuntu1) ... 176s Selecting previously unselected package nettle-dev:armhf. 176s Preparing to unpack .../38-nettle-dev_3.10.2-1_armhf.deb ... 176s Unpacking nettle-dev:armhf (3.10.2-1) ... 176s Selecting previously unselected package libgnutls28-dev:armhf. 176s Preparing to unpack .../39-libgnutls28-dev_3.8.9-3ubuntu2_armhf.deb ... 176s Unpacking libgnutls28-dev:armhf (3.8.9-3ubuntu2) ... 176s Selecting previously unselected package libkrb5-dev:armhf. 176s Preparing to unpack .../40-libkrb5-dev_1.21.3-5ubuntu2_armhf.deb ... 176s Unpacking libkrb5-dev:armhf (1.21.3-5ubuntu2) ... 176s Selecting previously unselected package libldap-dev:armhf. 177s Preparing to unpack .../41-libldap-dev_2.6.10+dfsg-1ubuntu2_armhf.deb ... 177s Unpacking libldap-dev:armhf (2.6.10+dfsg-1ubuntu2) ... 177s Selecting previously unselected package libpkgconf3:armhf. 177s Preparing to unpack .../42-libpkgconf3_1.8.1-4build1_armhf.deb ... 177s Unpacking libpkgconf3:armhf (1.8.1-4build1) ... 177s Selecting previously unselected package pkgconf-bin. 177s Preparing to unpack .../43-pkgconf-bin_1.8.1-4build1_armhf.deb ... 177s Unpacking pkgconf-bin (1.8.1-4build1) ... 177s Selecting previously unselected package pkgconf:armhf. 177s Preparing to unpack .../44-pkgconf_1.8.1-4build1_armhf.deb ... 177s Unpacking pkgconf:armhf (1.8.1-4build1) ... 177s Selecting previously unselected package libnghttp2-dev:armhf. 177s Preparing to unpack .../45-libnghttp2-dev_1.64.0-1.1ubuntu1_armhf.deb ... 177s Unpacking libnghttp2-dev:armhf (1.64.0-1.1ubuntu1) ... 177s Selecting previously unselected package libpsl-dev:armhf. 177s Preparing to unpack .../46-libpsl-dev_0.21.2-1.1build1_armhf.deb ... 177s Unpacking libpsl-dev:armhf (0.21.2-1.1build1) ... 177s Selecting previously unselected package zlib1g-dev:armhf. 177s Preparing to unpack .../47-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_armhf.deb ... 177s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 177s Selecting previously unselected package librtmp-dev:armhf. 177s Preparing to unpack .../48-librtmp-dev_2.4+20151223.gitfa8646d.1-3_armhf.deb ... 177s Unpacking librtmp-dev:armhf (2.4+20151223.gitfa8646d.1-3) ... 177s Selecting previously unselected package libssl-dev:armhf. 177s Preparing to unpack .../49-libssl-dev_3.5.3-1ubuntu2_armhf.deb ... 177s Unpacking libssl-dev:armhf (3.5.3-1ubuntu2) ... 177s Selecting previously unselected package libssh2-1-dev:armhf. 177s Preparing to unpack .../50-libssh2-1-dev_1.11.1-1build1_armhf.deb ... 177s Unpacking libssh2-1-dev:armhf (1.11.1-1build1) ... 177s Selecting previously unselected package libzstd-dev:armhf. 177s Preparing to unpack .../51-libzstd-dev_1.5.7+dfsg-2_armhf.deb ... 177s Unpacking libzstd-dev:armhf (1.5.7+dfsg-2) ... 177s Selecting previously unselected package libcurl4-gnutls-dev:armhf. 177s Preparing to unpack .../52-libcurl4-gnutls-dev_8.17.0-1ubuntu1_armhf.deb ... 177s Unpacking libcurl4-gnutls-dev:armhf (8.17.0-1ubuntu1) ... 178s Selecting previously unselected package ruby-base64. 178s Preparing to unpack .../53-ruby-base64_0.3.0-1_all.deb ... 178s Unpacking ruby-base64 (0.3.0-1) ... 178s Selecting previously unselected package ruby-diff-lcs. 178s Preparing to unpack .../54-ruby-diff-lcs_1.5.1-1_all.deb ... 178s Unpacking ruby-diff-lcs (1.5.1-1) ... 178s Selecting previously unselected package ruby-ffi:armhf. 178s Preparing to unpack .../55-ruby-ffi_1.17.2+dfsg-1_armhf.deb ... 178s Unpacking ruby-ffi:armhf (1.17.2+dfsg-1) ... 178s Selecting previously unselected package ruby-mime-types-data. 178s Preparing to unpack .../56-ruby-mime-types-data_3.2024.0206-1_all.deb ... 178s Unpacking ruby-mime-types-data (3.2024.0206-1) ... 178s Selecting previously unselected package ruby-mime-types. 178s Preparing to unpack .../57-ruby-mime-types_3.6.0-1_all.deb ... 178s Unpacking ruby-mime-types (3.6.0-1) ... 178s Selecting previously unselected package ruby-ethon. 178s Preparing to unpack .../58-ruby-ethon_0.16.0-3_all.deb ... 178s Unpacking ruby-ethon (0.16.0-3) ... 178s Selecting previously unselected package ruby-json:armhf. 178s Preparing to unpack .../59-ruby-json_2.9.1+dfsg-1_armhf.deb ... 178s Unpacking ruby-json:armhf (2.9.1+dfsg-1) ... 178s Selecting previously unselected package ruby-mustermann. 178s Preparing to unpack .../60-ruby-mustermann_3.0.4-1_all.deb ... 178s Unpacking ruby-mustermann (3.0.4-1) ... 178s Selecting previously unselected package ruby-rack. 178s Preparing to unpack .../61-ruby-rack_3.1.18-1_all.deb ... 178s Unpacking ruby-rack (3.1.18-1) ... 178s Selecting previously unselected package ruby-rack-protection. 178s Preparing to unpack .../62-ruby-rack-protection_4.2.1-1_all.deb ... 178s Unpacking ruby-rack-protection (4.2.1-1) ... 178s Selecting previously unselected package ruby-rack-session. 178s Preparing to unpack .../63-ruby-rack-session_2.1.1-0.1_all.deb ... 178s Unpacking ruby-rack-session (2.1.1-0.1) ... 178s Selecting previously unselected package ruby-rackup. 178s Preparing to unpack .../64-ruby-rackup_2.1.0-4_all.deb ... 178s Unpacking ruby-rackup (2.1.0-4) ... 178s Selecting previously unselected package ruby-rspec-support. 178s Preparing to unpack .../65-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 178s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 178s Selecting previously unselected package ruby-rspec-core. 178s Preparing to unpack .../66-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 178s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 179s Selecting previously unselected package ruby-rspec-expectations. 179s Preparing to unpack .../67-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 179s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 179s Selecting previously unselected package ruby-rspec-mocks. 179s Preparing to unpack .../68-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 179s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 179s Selecting previously unselected package ruby-rspec. 179s Preparing to unpack .../69-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 179s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 179s Selecting previously unselected package ruby-tilt. 179s Preparing to unpack .../70-ruby-tilt_2.6.1-1_all.deb ... 179s Unpacking ruby-tilt (2.6.1-1) ... 179s Selecting previously unselected package ruby-sinatra. 179s Preparing to unpack .../71-ruby-sinatra_4.2.1-1_all.deb ... 179s Unpacking ruby-sinatra (4.2.1-1) ... 179s Setting up libgnutls-openssl27t64:armhf (3.8.9-3ubuntu2) ... 179s Setting up ruby-ruby2-keywords (0.0.5-1) ... 179s Setting up ruby-mustermann (3.0.4-1) ... 179s Setting up libzstd-dev:armhf (1.5.7+dfsg-2) ... 179s Setting up ruby-power-assert (2.0.5-1) ... 179s Setting up linux-libc-dev:armhf (6.17.0-5.5) ... 179s Setting up libevent-2.1-7t64:armhf (2.1.12-stable-10build1) ... 179s Setting up rubygems-integration (1.19) ... 179s Setting up libpsl-dev:armhf (0.21.2-1.1build1) ... 179s Setting up ruby-minitest (5.25.4-3) ... 179s Setting up libunbound8:armhf (1.22.0-2ubuntu4) ... 179s Setting up libpkgconf3:armhf (1.8.1-4build1) ... 179s Setting up libgmpxx4ldbl:armhf (2:6.3.0+dfsg-5ubuntu1) ... 179s Setting up rpcsvc-proto (1.4.3-1) ... 179s Setting up libgnutls-dane0t64:armhf (3.8.9-3ubuntu2) ... 179s Setting up ruby-test-unit (3.6.2-1) ... 179s Setting up libgssrpc4t64:armhf (1.21.3-5ubuntu2) ... 179s Setting up libldap-dev:armhf (2.6.10+dfsg-1ubuntu2) ... 179s Setting up ruby-net-telnet (0.2.0-1) ... 179s Setting up ruby-csv (3.3.4-1) ... 179s Setting up ruby-base64 (0.3.0-1) ... 179s Setting up libssl-dev:armhf (3.5.3-1ubuntu2) ... 179s Setting up pkgconf-bin (1.8.1-4build1) ... 179s Setting up libidn2-dev:armhf (2.3.8-4) ... 179s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 179s Setting up ruby-webrick (1.9.1-1) ... 179s Setting up libcrypt-dev:armhf (1:4.4.38-1build1) ... 179s Setting up ruby-mime-types-data (3.2024.0206-1) ... 179s Setting up ruby-did-you-mean (1.6.3-2) ... 179s Setting up libc-dev-bin (2.42-2ubuntu2) ... 179s Setting up libtasn1-6-dev:armhf (4.20.0-2build1) ... 179s Setting up ruby-xmlrpc (0.3.3-2) ... 179s Setting up libbrotli-dev:armhf (1.1.0-2build6) ... 179s Setting up libp11-kit-dev:armhf (0.25.9-2) ... 179s Setting up libkadm5clnt-mit12:armhf (1.21.3-5ubuntu2) ... 179s Setting up libgmp-dev:armhf (2:6.3.0+dfsg-5ubuntu1) ... 179s Setting up nettle-dev:armhf (3.10.2-1) ... 179s Setting up libkdb5-10t64:armhf (1.21.3-5ubuntu2) ... 179s Setting up pkgconf:armhf (1.8.1-4build1) ... 179s Setting up libkadm5srv-mit12:armhf (1.21.3-5ubuntu2) ... 179s Setting up libc6-dev:armhf (2.42-2ubuntu2) ... 179s Setting up libgnutls28-dev:armhf (3.8.9-3ubuntu2) ... 179s Setting up libnghttp2-dev:armhf (1.64.0-1.1ubuntu1) ... 179s Setting up comerr-dev:armhf (2.1-1.47.2-3ubuntu2) ... 179s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 179s Setting up krb5-multidev:armhf (1.21.3-5ubuntu2) ... 179s Setting up libkrb5-dev:armhf (1.21.3-5ubuntu2) ... 179s Setting up librtmp-dev:armhf (2.4+20151223.gitfa8646d.1-3) ... 179s Setting up libssh2-1-dev:armhf (1.11.1-1build1) ... 179s Setting up libcurl4-gnutls-dev:armhf (8.17.0-1ubuntu1) ... 179s Setting up ruby3.3 (3.3.8-2ubuntu2) ... 179s Setting up libruby3.3:armhf (3.3.8-2ubuntu2) ... 179s Setting up ruby-rubygems (3.6.7-2ubuntu1) ... 179s Setting up ruby-mime-types (3.6.0-1) ... 179s Setting up libruby:armhf (1:3.3) ... 179s Setting up ruby (1:3.3) ... 179s Setting up ruby-json:armhf (2.9.1+dfsg-1) ... 179s Setting up rake (13.2.1-1) ... 179s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 179s Setting up ruby-tilt (2.6.1-1) ... 179s Setting up ruby-ffi:armhf (1.17.2+dfsg-1) ... 179s Setting up ruby-diff-lcs (1.5.1-1) ... 179s Setting up ruby-rack (3.1.18-1) ... 179s Setting up gem2deb-test-runner (2.2.5) ... 179s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 179s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 179s Setting up ruby-ethon (0.16.0-3) ... 179s Setting up ruby-rack-session (2.1.1-0.1) ... 179s Setting up ruby-rack-protection (4.2.1-1) ... 179s Setting up ruby-rackup (2.1.0-4) ... 179s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 179s Setting up ruby-sinatra (4.2.1-1) ... 179s Processing triggers for libc-bin (2.42-2ubuntu2) ... 179s Processing triggers for man-db (2.13.1-1) ... 180s Processing triggers for install-info (7.2-5) ... 189s autopkgtest [23:28:33]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 189s autopkgtest [23:28:33]: test gem2deb-test-runner: [----------------------- 191s 191s ┌──────────────────────────────────────────────────────────────────────────────┐ 191s │ Checking Rubygems dependency resolution on ruby3.3 │ 191s └──────────────────────────────────────────────────────────────────────────────┘ 191s 191s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"ethon\" 191s mv lib ./.gem2deb.lib 191s mv ./.gem2deb.lib lib 191s 191s ┌──────────────────────────────────────────────────────────────────────────────┐ 191s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 191s └──────────────────────────────────────────────────────────────────────────────┘ 191s 191s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 191s mv lib ./.gem2deb.lib 191s /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation 193s 193s Ethon::Curl 193s .init 193s when global_init fails 193s  raises global init error 193s when global_init works 193s  doesn't raises global init error 193s  logs 193s when global_cleanup is called 193s  logs 193s 193s Ethon::Easy::Callbacks 193s #set_callbacks 193s  sets write-, debug-, and headerfunction 193s  resets @response_body 193s  resets @response_headers 193s  resets @debug_info 193s #progress_callback 193s  returns 0 193s #body_write_callback 193s when body returns not :abort 193s  returns number bigger than 0 193s when body returns :abort 193s  returns -1 to indicate abort to libcurl 193s #header_write_callback 193s when header returns not :abort 193s  returns number bigger than 0 193s when header returns :abort 193s  returns -1 to indicate abort to libcurl 193s 193s Ethon::Easy::DebugInfo 193s #debug_info 193s when verbose is not set to true 193s D, [2025-11-13T23:28:36.569013 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  does not save any debug info after a request 193s when verbose is set to true 193s D, [2025-11-13T23:28:36.575884 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s Uses proxy env variable no_proxy == '127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com' 193s Reusing existing http: connection with host localhost 193s GET / HTTP/1.1 193s Host: localhost:3001 193s Accept: */* 193s 193s Request completely sent off 193s D, [2025-11-13T23:28:36.579891 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s HTTP/1.1 200 OK 193s Content-Type: text/html;charset=utf-8 193s Content-Length: 735 193s X-Xss-Protection: 1; mode=block 193s X-Content-Type-Options: nosniff 193s X-Frame-Options: SAMEORIGIN 193s Server: WEBrick/1.9.1 (Ruby/3.3.8/2025-04-09) 193s Date: Thu, 13 Nov 2025 23:28:36 GMT 193s Connection: Keep-Alive 193s 193s Connection #0 to host localhost:3001 left intact 193s  saves debug info after a request 193s D, [2025-11-13T23:28:36.626452 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s Uses proxy env variable no_proxy == '127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com' 193s Reusing existing http: connection with host localhost 193s GET / HTTP/1.1 193s Host: localhost:3001 193s Accept: */* 193s 193s Request completely sent off 193s D, [2025-11-13T23:28:36.629086 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s HTTP/1.1 200 OK 193s Content-Type: text/html;charset=utf-8 193s Content-Length: 735 193s X-Xss-Protection: 1; mode=block 193s X-Content-Type-Options: nosniff 193s X-Frame-Options: SAMEORIGIN 193s Server: WEBrick/1.9.1 (Ruby/3.3.8/2025-04-09) 193s Date: Thu, 13 Nov 2025 23:28:36 GMT 193s Connection: Keep-Alive 193s 193s Connection #0 to host localhost:3001 left intact 193s  saves request headers 193s D, [2025-11-13T23:28:36.677447 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s Uses proxy env variable no_proxy == '127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com' 193s Reusing existing http: connection with host localhost 193s GET / HTTP/1.1 193s Host: localhost:3001 193s Accept: */* 193s 193s Request completely sent off 193s D, [2025-11-13T23:28:36.679821 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s HTTP/1.1 200 OK 193s Content-Type: text/html;charset=utf-8 193s Content-Length: 735 193s X-Xss-Protection: 1; mode=block 193s X-Content-Type-Options: nosniff 193s X-Frame-Options: SAMEORIGIN 193s Server: WEBrick/1.9.1 (Ruby/3.3.8/2025-04-09) 193s Date: Thu, 13 Nov 2025 23:28:36 GMT 193s Connection: Keep-Alive 193s 193s Connection #0 to host localhost:3001 left intact 193s  saves response headers 193s D, [2025-11-13T23:28:36.725190 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s Uses proxy env variable no_proxy == '127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com' 193s Reusing existing http: connection with host localhost 193s GET / HTTP/1.1 193s Host: localhost:3001 193s Accept: */* 193s 193s Request completely sent off 193s D, [2025-11-13T23:28:36.729007 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s HTTP/1.1 200 OK 193s Content-Type: text/html;charset=utf-8 193s Content-Length: 735 193s X-Xss-Protection: 1; mode=block 193s X-Content-Type-Options: nosniff 193s X-Frame-Options: SAMEORIGIN 193s Server: WEBrick/1.9.1 (Ruby/3.3.8/2025-04-09) 193s Date: Thu, 13 Nov 2025 23:28:36 GMT 193s Connection: Keep-Alive 193s 193s Connection #0 to host localhost:3001 left intact 193s  saves incoming data 193s D, [2025-11-13T23:28:36.775566 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s Uses proxy env variable no_proxy == '127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com' 193s Reusing existing http: connection with host localhost 193s GET / HTTP/1.1 193s Host: localhost:3001 193s Accept: */* 193s 193s Request completely sent off 193s D, [2025-11-13T23:28:36.779941 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s HTTP/1.1 200 OK 193s Content-Type: text/html;charset=utf-8 193s Content-Length: 735 193s X-Xss-Protection: 1; mode=block 193s X-Content-Type-Options: nosniff 193s X-Frame-Options: SAMEORIGIN 193s Server: WEBrick/1.9.1 (Ruby/3.3.8/2025-04-09) 193s Date: Thu, 13 Nov 2025 23:28:36 GMT 193s Connection: Keep-Alive 193s 193s Connection #0 to host localhost:3001 left intact 193s  saves debug text 193s 193s Ethon::Easy::Informations 193s #supports_asynch_dns? 193s  returns boolean 193s #supports_zlib? 193s  returns boolean 193s #supports_timeout_ms? 193s  returns boolean 193s 193s Ethon::Easy::Form 193s .new 193s  assigns attribute to @params 193s #first 193s  returns a pointer 193s #last 193s  returns a pointer 193s #multipart? 193s when query_pairs contains string values 193s  returns false 193s when query_pairs contains file 193s  returns true 193s when options contains multipart=true 193s  returns true 193s #materialize 193s when query_pairs contains string values 193s  adds params to form 193s when query_pairs contains nil 193s  adds params to form 193s when query_pairs contains file 193s  adds file to form 193s when query_pairs contains file and string values 193s  adds file to form 193s when query_pairs contains file, string and int values 193s  adds file to form 193s 193s Ethon::Easy::Header 193s #headers= 193s  sets header 193s when requesting 193s D, [2025-11-13T23:28:36.833606 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  sends 193s when header value contains null byte 193s D, [2025-11-13T23:28:36.838902 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  escapes 193s when header value has leading whitespace 193s D, [2025-11-13T23:28:36.844702 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  removes 193s when header value has traiing whitespace 193s D, [2025-11-13T23:28:36.849834 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  removes 193s #compose_header 193s  has space in between 193s when value is a symbol 193s  works 193s #header_list 193s when no set_headers 193s  returns nil 193s when set_headers 193s  returns pointer to header list 193s 193s Ethon::Easy::Http::Custom 193s #setup 193s when nothing 193s  sets url 193s D, [2025-11-13T23:28:36.858097 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a custom request 193s when params 193s  attaches escaped to url 193s when requesting 193s D, [2025-11-13T23:28:36.863848 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a custom verb 193s D, [2025-11-13T23:28:36.868038 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  does not use application/x-www-form-urlencoded content type 193s D, [2025-11-13T23:28:36.873108 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s when body 193s when multipart 193s  sets httppost 193s when requesting 193s D, [2025-11-13T23:28:36.879682 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:36.890147 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a custom verb 193s D, [2025-11-13T23:28:36.906884 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  uses multipart/form-data content type 193s  submits a body (PENDING: Temporarily skipped with xit) 193s D, [2025-11-13T23:28:36.914569 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  submits the data 193s when not multipart 193s  sets escaped copypostfields 193s  sets postfieldsize 193s when requesting 193s D, [2025-11-13T23:28:36.923943 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:36.928078 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a custom verb 193s D, [2025-11-13T23:28:36.932811 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  uses multipart/form-data content type 193s  submits a body (PENDING: Temporarily skipped with xit) 193s D, [2025-11-13T23:28:36.938916 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  submits the data 193s when string 193s when requesting 193s D, [2025-11-13T23:28:36.945680 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s  sends string (PENDING: Temporarily skipped with xit) 193s when params and body 193s when requesting 193s D, [2025-11-13T23:28:36.970452 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  url contains params 193s  body contains form (PENDING: Temporarily skipped with xit) 193s 193s Ethon::Easy::Http::Delete 193s when requesting 193s D, [2025-11-13T23:28:36.976654 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a delete request 193s 193s Ethon::Easy::Http::Get 193s #setup 193s  sets url 193s when body 193s  sets customrequest 193s when no body 193s  doesn't set customrequest 193s when requesting 193s when url already contains params 193s D, [2025-11-13T23:28:36.984445 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:36.988323 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a get request 193s D, [2025-11-13T23:28:36.992957 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s when params and no body 193s D, [2025-11-13T23:28:37.000985 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.007548 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a get request 193s D, [2025-11-13T23:28:37.012632 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s when params and body 193s D, [2025-11-13T23:28:37.018719 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.024287 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a get request 193s D, [2025-11-13T23:28:37.029259 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s with :escape 193s missing 193s D, [2025-11-13T23:28:37.036402 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  escapes values 193s nil 193s D, [2025-11-13T23:28:37.040467 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  escapes values 193s true 193s D, [2025-11-13T23:28:37.044416 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  escapes values 193s false 193s D, [2025-11-13T23:28:37.049620 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  sends raw values 193s 193s Ethon::Easy::Http::Head 193s #setup 193s when nothing 193s  sets nobody 193s  sets url 193s when params 193s  sets nobody 193s  attaches escaped to url 193s when requesting 193s D, [2025-11-13T23:28:37.061433 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.067454 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  has no body 193s D, [2025-11-13T23:28:37.078344 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s when url already contains params 193s D, [2025-11-13T23:28:37.083587 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s when body 193s when requesting 193s D, [2025-11-13T23:28:37.090334 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s 193s Ethon::Easy::Http::Options 193s #setup 193s  sets customrequest 193s  sets url 193s when requesting 193s D, [2025-11-13T23:28:37.098209 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.101699 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a options request 193s D, [2025-11-13T23:28:37.108307 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s when url already contains params 193s D, [2025-11-13T23:28:37.116817 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s 193s Ethon::Easy::Http::Patch 193s #setup 193s  sets customrequest 193s  sets url 193s when requesting 193s D, [2025-11-13T23:28:37.123986 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.130560 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a patch request 193s D, [2025-11-13T23:28:37.138956 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s when url already contains params 193s D, [2025-11-13T23:28:37.147427 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s 193s Ethon::Easy::Http::Post 193s #setup 193s when nothing 193s  sets url 193s  sets postfield_size 193s  sets copy_postfields 193s D, [2025-11-13T23:28:37.159375 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a post request 193s when params 193s  attaches escaped to url 193s  sets postfieldsize 193s  sets copypostfields 193s with arrays 193s by default 193s  encodes them with indexes 193s when params_encoding is :rack 193s  encodes them without indexes 193s with :escape 193s missing 193s  escapes values 193s nil 193s  escapes values 193s true 193s  escapes values 193s false 193s  sends raw values 193s when requesting 193s D, [2025-11-13T23:28:37.182943 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a post 193s D, [2025-11-13T23:28:37.189335 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  uses application/x-www-form-urlencoded content type 193s D, [2025-11-13T23:28:37.195939 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  requests parameterized url 193s when redirection 193s when no postredirs 193s D, [2025-11-13T23:28:37.203680 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s D, [2025-11-13T23:28:37.211782 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a get 193s when postredirs 193s D, [2025-11-13T23:28:37.260706 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s D, [2025-11-13T23:28:37.264930 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a post 193s when body 193s when multipart 193s  sets httppost 193s when requesting 193s D, [2025-11-13T23:28:37.315307 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.327433 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a post 193s D, [2025-11-13T23:28:37.345072 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  uses multipart/form-data content type 193s  submits a body (PENDING: Temporarily skipped with xit) 193s D, [2025-11-13T23:28:37.353899 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  submits the data 193s when not multipart 193s  sets escaped copypostfields 193s  sets postfieldsize 193s when requesting 193s D, [2025-11-13T23:28:37.363782 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.372411 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  is a post 193s D, [2025-11-13T23:28:37.377254 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  uses multipart/form-data content type 193s  submits a body (PENDING: Temporarily skipped with xit) 193s D, [2025-11-13T23:28:37.382671 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  submits the data 193s when string 193s when requesting 193s D, [2025-11-13T23:28:37.390659 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s  sends string (PENDING: Temporarily skipped with xit) 193s when binary with null bytes 193s when requesting 193s D, [2025-11-13T23:28:37.395837 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s  sends binary data (PENDING: Temporarily skipped with xit) 193s when arrays 193s by default 193s  sets copypostfields with indexed, escaped representation 193s when params_encoding is :rack 193s  sets copypostfields with non-indexed, escaped representation 193s when params and body 193s when requesting 193s D, [2025-11-13T23:28:37.401580 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  url contains params 193s  body contains form (PENDING: Temporarily skipped with xit) 193s 193s Ethon::Easy::Http::Put 193s #setup 193s when nothing 193s  sets url 193s  sets upload 193s  sets infilesize 193s when requesting 193s D, [2025-11-13T23:28:37.411051 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a put request 193s when params 193s  attaches escaped to url 193s  sets upload 193s  sets infilesize 193s with arrays 193s by default 193s  encodes them with indexes 193s when params_encoding is :rack 193s  encodes them without indexes 193s when requesting 193s D, [2025-11-13T23:28:37.420442 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a put request 193s when body 193s  sets infilesize 193s  sets readfunction 193s  sets upload 193s when requesting 193s sending string body 193s D, [2025-11-13T23:28:37.429334 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a put request 193s D, [2025-11-13T23:28:37.433731 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  submits a body 193s when injecting a file as body 193s D, [2025-11-13T23:28:37.437208 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  submits file 193s when arrays 193s by default 193s D, [2025-11-13T23:28:37.443537 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  submits an indexed, escaped representation 193s when params_encoding is :rack 193s D, [2025-11-13T23:28:37.449197 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  submits an non-indexed, escaped representation 193s 193s Ethon::Easy::Http 193s #http_request 193s  instanciates action 193s when requesting 193s D, [2025-11-13T23:28:37.456654 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.462711 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a GET request 193s D, [2025-11-13T23:28:37.467067 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  streams the response body from the GET request 193s D, [2025-11-13T23:28:37.470322 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  notifies when headers are ready 193s D, [2025-11-13T23:28:37.479049 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.483468 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a POST request 193s D, [2025-11-13T23:28:37.487692 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  streams the response body from the POST request 193s D, [2025-11-13T23:28:37.492807 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  notifies when headers are ready 193s D, [2025-11-13T23:28:37.498813 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.502374 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a PUT request 193s D, [2025-11-13T23:28:37.506869 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  streams the response body from the PUT request 193s D, [2025-11-13T23:28:37.511184 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  notifies when headers are ready 193s D, [2025-11-13T23:28:37.515304 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.519639 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a DELETE request 193s D, [2025-11-13T23:28:37.523115 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  streams the response body from the DELETE request 193s D, [2025-11-13T23:28:37.527387 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  notifies when headers are ready 193s D, [2025-11-13T23:28:37.531433 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.534880 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.539248 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a PATCH request 193s D, [2025-11-13T23:28:37.543561 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  streams the response body from the PATCH request 193s D, [2025-11-13T23:28:37.547163 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  notifies when headers are ready 193s D, [2025-11-13T23:28:37.551679 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns ok 193s D, [2025-11-13T23:28:37.557872 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes a OPTIONS request 193s D, [2025-11-13T23:28:37.561560 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  streams the response body from the OPTIONS request 193s D, [2025-11-13T23:28:37.565063 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  notifies when headers are ready 193s D, [2025-11-13T23:28:37.568654 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  makes requests with custom HTTP verbs 193s 193s Ethon::Easy::Informations 193s #httpauth_avail 193s D, [2025-11-13T23:28:37.573994 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns 193s #total_time 193s D, [2025-11-13T23:28:37.580543 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #starttransfer_time 193s D, [2025-11-13T23:28:37.585913 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #appconnect_time 193s D, [2025-11-13T23:28:37.591701 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #pretransfer_time 193s D, [2025-11-13T23:28:37.597014 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #connect_time 193s D, [2025-11-13T23:28:37.602763 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #namelookup_time 193s D, [2025-11-13T23:28:37.609687 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #redirect_time 193s D, [2025-11-13T23:28:37.616772 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #effective_url 193s D, [2025-11-13T23:28:37.662612 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns url 193s #primary_ip 193s D, [2025-11-13T23:28:37.669154 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns localhost 193s #response_code 193s D, [2025-11-13T23:28:37.675514 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns 200 193s #redirect_count 193s D, [2025-11-13T23:28:37.686580 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns 0 193s #redirect_url 193s D, [2025-11-13T23:28:37.692008 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns nil as there is no redirect 193s #request_size 193s D, [2025-11-13T23:28:37.697441 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns 53 193s #supports_zlib? 193s D, [2025-11-13T23:28:37.702456 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns true 193s #size_upload 193s D, [2025-11-13T23:28:37.713406 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #size_download 193s D, [2025-11-13T23:28:37.718374 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #speed_upload 193s D, [2025-11-13T23:28:37.723210 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s #speed_download 193s D, [2025-11-13T23:28:37.728367 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s  returns float 193s 193s Ethon::Easy::Mirror 193s ::INFORMATIONS_TO_LOG 193s  contains return_code 193s  contains response_code 193s  contains response_body 193s  contains response_headers 193s  contains total_time 193s  contains starttransfer_time 193s  contains appconnect_time 193s  contains pretransfer_time 193s  contains connect_time 193s  contains namelookup_time 193s  contains redirect_time 193s  contains size_upload 193s  contains size_download 193s  contains speed_upload 193s  contains speed_upload 193s  contains effective_url 193s  contains primary_ip 193s  contains redirect_count 193s  contains redirect_url 193s  contains debug_info 193s #to_hash 193s  returns mirror as hash 193s #log_informations 193s  returns hash 193s  only calls methods that exist 193s  includes return code 193s 193s Ethon::Easy::Operations 193s #handle 193s  returns a pointer 193s #perform 193s D, [2025-11-13T23:28:37.755443 #1669] DEBUG -- : ETHON: performed EASY effective_url= response_code=0 return_code=url_malformat total_time=0.0 193s D, [2025-11-13T23:28:37.756256 #1669] DEBUG -- : ETHON: performed EASY effective_url= response_code=0 return_code=url_malformat total_time=0.0 193s  calls Curl.easy_perform 193s D, [2025-11-13T23:28:37.758013 #1669] DEBUG -- : ETHON: performed EASY effective_url= response_code=0 return_code=url_malformat total_time=0.0 193s  calls Curl.easy_cleanup 193s D, [2025-11-13T23:28:37.761321 #1669] DEBUG -- : ETHON: performed EASY effective_url= response_code=0 return_code=url_malformat total_time=0.0 193s  logs 193s D, [2025-11-13T23:28:37.763939 #1669] DEBUG -- : ETHON: performed EASY effective_url= response_code=0 return_code=url_malformat total_time=0.0 193s D, [2025-11-13T23:28:37.764198 #1669] DEBUG -- : ETHON: performed EASY effective_url= response_code=0 return_code=url_malformat total_time=0.0 193s  doesn't log after completing because completing could reset 193s when url 193s D, [2025-11-13T23:28:37.773323 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s D, [2025-11-13T23:28:37.775708 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.006854 193s  returns ok 193s D, [2025-11-13T23:28:37.779971 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s D, [2025-11-13T23:28:37.781436 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.003311 193s  sets response body 193s D, [2025-11-13T23:28:37.785369 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 193s D, [2025-11-13T23:28:37.789131 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.003211 193s  sets response headers 193s when request timed out 193s D, [2025-11-13T23:28:37.798708 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.797997 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/?delay=1 response_code=0 return_code=operation_timedout total_time=1.00201 194s  returns operation_timedout 194s when connection timed out 194s D, [2025-11-13T23:28:38.801483 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3009/ response_code=0 return_code=couldnt_connect total_time=0.000499 194s  returns couldnt_connect 194s when no follow location 194s D, [2025-11-13T23:28:38.807206 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.808629 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/redirect response_code=302 return_code=ok total_time=0.003528 194s  doesn't follow 194s when follow location 194s D, [2025-11-13T23:28:38.815062 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.820168 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.862866 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.051781 194s  follows 194s when infinite redirect loop 194s when max redirect set 194s D, [2025-11-13T23:28:38.871897 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.874884 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.879186 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.882651 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.886379 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.890109 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.892103 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/bad_redirect response_code=302 return_code=too_many_redirects total_time=0.02282 194s  follows only x times 194s when user agent 194s D, [2025-11-13T23:28:38.900300 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.906491 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.010551 194s  sets 194s when auth url 194s when basic auth 194s when no user_pwd 194s D, [2025-11-13T23:28:38.918345 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.933381 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/auth_basic/username/password response_code=401 return_code=ok total_time=0.020028 194s  returns 401 194s when invalid user_pwd 194s D, [2025-11-13T23:28:38.940492 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.942869 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/auth_basic/username/password response_code=401 return_code=ok total_time=0.005003 194s  returns 401 194s when valid user_pwd 194s D, [2025-11-13T23:28:38.949339 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.951500 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/auth_basic/username/password response_code=200 return_code=ok total_time=0.004362 194s  returns 200 194s when user and password 194s D, [2025-11-13T23:28:38.960042 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.964990 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/auth_basic/username/password response_code=200 return_code=ok total_time=0.003849 194s  returns 200 194s when ntlm 194s when no user_pwd 194s D, [2025-11-13T23:28:38.971358 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 194s D, [2025-11-13T23:28:38.974560 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/auth_ntlm response_code=401 return_code=ok total_time=0.006774 194s  returns 401 194s when user_pwd 195s D, [2025-11-13T23:28:38.985069 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 195s D, [2025-11-13T23:28:38.989119 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/auth_ntlm response_code=200 return_code=ok total_time=0.009789 195s  returns 200 195s when protocols 195s when asking for a allowed url 195s D, [2025-11-13T23:28:38.996893 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 195s D, [2025-11-13T23:28:38.999184 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.004982 195s  returns ok 195s when asking for a not allowed url 195s D, [2025-11-13T23:28:39.003538 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=0 return_code=unsupported_protocol total_time=3.9e-05 195s  returns unsupported_protocol 195s when multiple protocols 195s when asking for a allowed url 195s when http 195s D, [2025-11-13T23:28:39.011034 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 195s D, [2025-11-13T23:28:39.013640 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.004568 195s  returns ok for http 195s when https 195s D, [2025-11-13T23:28:39.154613 #1669] DEBUG -- : ETHON: performed EASY effective_url=https://localhost:3001/ response_code=0 return_code=ssl_connect_error total_time=0.124566 195s  returns ssl_connect_error for https 195s when asking for a not allowed url 195s D, [2025-11-13T23:28:39.157177 #1669] DEBUG -- : ETHON: performed EASY effective_url=ssh://localhost/ response_code=0 return_code=unsupported_protocol total_time=5.3e-05 195s  returns unsupported_protocol 195s when redir_protocols 195s when redirecting to a not allowed url 195s D, [2025-11-13T23:28:39.163579 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 195s D, [2025-11-13T23:28:39.166249 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=302 return_code=unsupported_protocol total_time=0.006627 195s  returns unsupported_protocol 195s when no url 195s D, [2025-11-13T23:28:39.173578 #1669] DEBUG -- : ETHON: performed EASY effective_url= response_code=0 return_code=url_malformat total_time=0.0 195s D, [2025-11-13T23:28:39.174306 #1669] DEBUG -- : ETHON: performed EASY effective_url= response_code=0 return_code=url_malformat total_time=0.0 195s  returns url_malformat 195s 195s Ethon::Easy::Options 195s accept_encoding= 195s  responds_to 195s  sets option 195s cainfo= 195s  responds_to 195s  sets option 195s capath= 195s  responds_to 195s  sets option 195s connecttimeout= 195s  responds_to 195s  sets option 195s connecttimeout_ms= 195s  responds_to 195s  sets option 195s cookie= 195s  responds_to 195s  sets option 195s cookiejar= 195s  responds_to 195s  sets option 195s cookiefile= 195s  responds_to 195s  sets option 195s copypostfields= 195s  responds_to 195s  sets option 195s customrequest= 195s  responds_to 195s  sets option 195s dns_cache_timeout= 195s  responds_to 195s  sets option 195s followlocation= 195s  responds_to 195s  sets option 195s forbid_reuse= 195s  responds_to 195s  sets option 195s http_version= 195s  responds_to 195s  sets option 195s httpauth= 195s  responds_to 195s  sets option 195s httpget= 195s  responds_to 195s  sets option 195s httppost= 195s  responds_to 195s  sets option 195s infilesize= 195s  responds_to 195s  sets option 195s interface= 195s  responds_to 195s  sets option 195s keypasswd= 195s  responds_to 195s  sets option 195s maxredirs= 195s  responds_to 195s  sets option 195s nobody= 195s  responds_to 195s  sets option 195s nosignal= 195s  responds_to 195s  sets option 195s postfieldsize= 195s  responds_to 195s  sets option 195s postredir= 195s  responds_to 195s  sets option 195s protocols= 195s  responds_to 195s  sets option 195s proxy= 195s  responds_to 195s  sets option 195s proxyauth= 195s  responds_to 195s  sets option 195s proxyport= 195s  responds_to 195s  sets option 195s proxytype= 195s  responds_to 195s  sets option 195s proxyuserpwd= 195s  responds_to 195s  sets option 195s readdata= 195s  responds_to 195s  sets option 195s readfunction= 195s  responds_to 195s  sets option 195s redir_protocols= 195s  responds_to 195s  sets option 195s ssl_verifyhost= 195s  responds_to 195s  sets option 195s ssl_verifypeer= 195s  responds_to 195s  sets option 195s sslcert= 195s  responds_to 195s  sets option 195s sslcerttype= 195s  responds_to 195s  sets option 195s sslkey= 195s  responds_to 195s  sets option 195s sslkeytype= 195s  responds_to 195s  sets option 195s sslversion= 195s  responds_to 195s  sets option 195s timeout= 195s  responds_to 195s  sets option 195s timeout_ms= 195s  responds_to 195s  sets option 195s unrestricted_auth= 195s  responds_to 195s  sets option 195s upload= 195s  responds_to 195s  sets option 195s url= 195s  responds_to 195s  sets option 195s useragent= 195s  responds_to 195s  sets option 195s userpwd= 195s  responds_to 195s  sets option 195s verbose= 195s  responds_to 195s  sets option 195s pipewait= 195s  responds_to 195s  sets option 195s dns_shuffle_addresses= 195s  responds_to 195s  sets option 195s path_as_is= 195s  responds_to 195s  sets option 195s #escape? 195s by default 195s  returns true 195s when #escape=nil 195s  returns true 195s when #escape=true 195s  returns true 195s when #escape=false 195s  returns true 195s #multipart? 195s by default 195s  returns false 195s when #multipart=nil 195s  returns false 195s when #multipart=true 195s  returns true 195s when #multipart=false 195s  returns false 195s #httppost= 195s  raises unless given a FFI::Pointer 195s when requesting 195s when userpwd 195s when contains / 195s D, [2025-11-13T23:28:39.357146 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 195s D, [2025-11-13T23:28:39.358519 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/auth_basic/test/te%2Fst response_code=200 return_code=ok total_time=0.003271 195s  works 195s when timeout 195s when request takes longer 195s D, [2025-11-13T23:28:39.362308 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.364280 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/?delay=2 response_code=0 return_code=operation_timedout total_time=1.002881 196s  times out 196s when connecttimeout 196s when cannot connect 196s D, [2025-11-13T23:28:40.367274 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3002/ response_code=0 return_code=couldnt_connect total_time=0.000466 196s  times out 196s when timeout_ms 196s when request takes longer 196s D, [2025-11-13T23:28:40.375553 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.474666 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/?delay=1 response_code=0 return_code=operation_timedout total_time=0.100774 196s  times out 196s when connecttimeout_ms 196s when cannot connect 196s D, [2025-11-13T23:28:40.478210 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3002/ response_code=0 return_code=couldnt_connect total_time=0.000443 196s  times out 196s 196s Ethon::Easy::Queryable 196s #to_s 196s when query_pairs empty 196s  returns empty string 196s when query_pairs not empty 196s when escape 196s  turns "!" into %21 196s  turns "*" into %2A 196s  turns "'" into %27 196s  turns "(" into %28 196s  turns ")" into %29 196s  turns ";" into %3B 196s  turns ":" into %3A 196s  turns "@" into %40 196s  turns "&" into %26 196s  turns "=" into %3D 196s  turns "+" into %2B 196s  turns "$" into %24 196s  turns "," into %2C 196s  turns "/" into %2F 196s  turns "?" into %3F 196s  turns "#" into %23 196s  turns "[" into %5B 196s  turns "]" into %5D 196s  turns "<" into %3C 196s  turns ">" into %3E 196s  turns "\"" into %22 196s  turns "{" into %7B 196s  turns "}" into %7D 196s  turns "|" into %7C 196s  turns "\\" into %5C 196s  turns "`" into %60 196s  turns "^" into %5E 196s  turns "%" into %25 196s  turns " " into %20 196s  turns "\u0000" into %00 196s  turns "まつもと" into %E3%81%BE%E3%81%A4%E3%82%82%E3%81%A8 196s  leaves "." instead of turning into %2E 196s  leaves "-" instead of turning into %2D 196s  leaves "_" instead of turning into %5F 196s  leaves "~" instead of turning into %7E 196s when no escape 196s  returns concatenated query string 196s when query_pairs contains a string 196s  returns correct string 196s #build_query_pairs 196s when params is empty 196s  returns empty array 196s when params is string 196s  wraps it in an array 196s when params is simple hash 196s  transforms 196s when params is a nested hash 196s  transforms 196s when params contains an array 196s by default 196s  transforms 196s when params_encoding is :rack 196s  transforms without indexes 196s when params_encoding is :none 196s  does no transformation 196s when params contains something nested in an array 196s when string 196s  transforms 196s when hash 196s  transforms 196s when file 196s  transforms 196s when MIME 196s when mime type 196s  sets mime type to text 196s when no mime type 196s  sets mime type to default application/octet-stream 196s when no MIME 196s  sets mime type to default application/octet-stream 196s when params contains file 196s  transforms 196s when params key contains a null byte 196s  preserves 196s when params value contains a null byte 196s  preserves 196s #empty? 196s when params empty 196s  returns true 196s when params not empty 196s  returns false 196s 196s Ethon::Easy::ResponseCallbacks 196s #on_complete 196s  responds 196s when no block given 196s  returns @on_complete 196s when block given 196s  stores 196s when multiple blocks given 196s  stores 196s #on_headers 196s  responds 196s when no block given 196s  returns @on_headers 196s when block given 196s  stores 196s when multiple blocks given 196s  stores 196s #on_body 196s  responds 196s when no block given 196s  returns @on_body 196s when block given 196s  stores 196s when multiple blocks given 196s  stores 196s #on_progress 196s  responds 196s when no block given 196s  returns @on_progress 196s when block given 196s  stores 196s when multiple blocks given 196s  stores 196s #complete 196s  executes blocks and passes self 196s when @on_complete nil 196s  doesn't raise 196s #headers 196s  executes blocks and passes self 196s when @on_headers nil 196s  doesn't raise 196s #progress 196s when requesting for realz 196s D, [2025-11-13T23:28:40.547058 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.548689 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.004113 196s  executes callback 196s when pretending 196s  executes blocks and passes dltotal 196s  executes blocks and passes dlnow 196s  executes blocks and passes ultotal 196s  executes blocks and passes ulnow 196s when @on_progress nil 196s  doesn't raise 196s #body 196s  executes blocks and passes self 196s  executes blocks and passes chunk 196s when @on_body nil 196s  doesn't raise 196s 196s Ethon::Easy::Util 196s escape_zero_byte 196s when value has no zero byte 196s  returns same value 196s when value has zero byte 196s  returns escaped 196s 196s Ethon::Easy 196s .new 196s  inits curl 196s when options are empty 196s  sets only callbacks 196s when options not empty 196s when followlocation is set 196s  sets followlocation 196s #set_attributes 196s when options are empty 196s  sets only callbacks 196s when options aren't empty 196s when valid key 196s  sets 196s when invalid key 196s  raises invalid option error 196s #reset 196s  resets url 196s  resets escape? 196s  resets hash 196s  resets easy handle 196s  resets on_complete 196s  resets on_headers 196s  resets on_body 196s #dup 196s  sets a new handle 196s  preserves url 196s  preserves on_complete callback 196s  preserves on_headers callback 196s D, [2025-11-13T23:28:40.580304 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.581606 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.003293 196s D, [2025-11-13T23:28:40.583316 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.624545 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.003293 196s  preserves body_write_callback of original handle 196s  preserves on_progress callback 196s D, [2025-11-13T23:28:40.630973 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.633331 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.005591 196s D, [2025-11-13T23:28:40.636271 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.678618 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.005591 196s  sets new body_write_callback of duplicated handle 196s D, [2025-11-13T23:28:40.683546 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.685248 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.004125 196s D, [2025-11-13T23:28:40.687388 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.729527 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.004125 196s  preserves headers_write_callback of original handle 196s D, [2025-11-13T23:28:40.733932 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.746112 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.014319 196s D, [2025-11-13T23:28:40.748116 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.789444 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.014319 196s  sets new headers_write_callback of duplicated handle 196s  resets response_body 196s  resets response_headers 196s D, [2025-11-13T23:28:40.795706 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.798586 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.00494 196s  sets response_body for duplicated Easy 196s D, [2025-11-13T23:28:40.802630 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.807408 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.00658 196s  sets response_headers for duplicated Easy 196s D, [2025-11-13T23:28:40.811683 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.813300 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.003568 196s  preserves response_body for original Easy 196s D, [2025-11-13T23:28:40.818324 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.820626 #1669] DEBUG -- : ETHON: performed EASY effective_url=http://localhost:3001/ response_code=200 return_code=ok total_time=0.005297 196s  preserves response_headers for original Easy 196s #mirror 196s  returns a Mirror 196s  builds from easy 196s #log_inspect 196s  contains url 196s  contains response_code 196s  contains return_code 196s  contains total_time 196s 196s Ethon::Libc 196s #getdtablesize 196s  returns an integer 196s  returns bigger zero 196s 196s Ethon::Loggable 196s #logger= 196s  sets the logger 196s 196s Ethon::Multi::Operations 196s #handle 196s  returns a pointer 196s #running_count 196s when hydra has no easy 196s  returns nil 196s when hydra has easy 196s  returns 1 196s when hydra has more easys 196s  returns 2 196s #get_timeout 196s when code ok 196s  doesn't raise 196s when timeout smaller zero 196s  returns 1 196s when timeout bigger or equal zero 196s  returns timeout 196s when code not ok 196s  raises MultiTimeout error 196s #set_fds 196s when code ok 196s  doesn't raise 196s when max_fd -1 196s  waits 100ms 196s when max_fd not -1 196s when code smaller zero 196s  raises Select error 196s when code bigger or equal zero 196s  doesn't raise 196s when code not ok 196s  raises MultiFdset error 196s #perform 196s when no easy handles 196s  returns nil 196s  logs 196s when easy handle 196s D, [2025-11-13T23:28:40.867978 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s  requests 196s D, [2025-11-13T23:28:40.876217 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s  sets easy 196s when four easy handles 196s D, [2025-11-13T23:28:40.887009 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.887695 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.890486 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s D, [2025-11-13T23:28:40.898217 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 196s  sets response codes 196s #ongoing? 196s when easy_handles 196s when running_count not greater 0 196s  returns true 196s when running_count greater 0 196s  returns true 196s when no easy_handles 196s when running_count not greater 0 196s  returns false 196s when running_count greater 0 196s  returns true 196s #init_vars 196s  sets @timeout 196s  sets @timeval 196s  sets @fd_read 196s  sets @fd_write 196s  sets @fd_excep 196s  sets @max_fd 196s #reset_fds 196s  resets @fd_read 196s  resets @fd_write 196s  resets @fd_excep 196s #check 196s  example at ./spec/ethon/multi/operations_spec.rb:274 (PENDING: untested) 196s #run 196s  example at ./spec/ethon/multi/operations_spec.rb:278 (PENDING: untested) 196s #trigger 196s  calls multi perform 196s  sets running count 196s  returns multi perform code 196s 196s Ethon::Multi::Options 196s maxconnects= 196s  responds_to 196s  sets option 196s pipelining= 196s  responds_to 196s  sets option 196s socketdata= 196s  responds_to 196s  sets option 196s socketfunction= 196s  responds_to 196s  sets option 196s timerdata= 196s  responds_to 196s  sets option 196s timerfunction= 196s  responds_to 196s  sets option 196s max_total_connections= 196s  responds_to 196s  sets option 196s socket_action mode 196s #socketfunction callbacks 196s  allows multi_code return values 196s  allows integer return values (compatibility) 196s  errors on invalid return codes 196s #timerfunction callbacks 196s  allows multi_code return values (FAILED - 1) 196s  allows integer return values (compatibility) 196s  errors on invalid return codes 196s #value_for 196s when option in bool 196s when value true 196s  returns 1 196s when value false 196s  returns 0 196s when value in int 196s  returns value casted to int 196s when value in unspecific_options 196s when value a string 196s  returns zero byte escaped string 196s when value not a string 196s  returns value 196s 196s Ethon::Multi::Stack 196s #add 196s when easy already added 196s  returns nil 196s when easy new 196s  adds easy to multi 196s  adds easy to easy_handles 196s when multi_add_handle fails 196s  raises multi add error 196s when multi cleaned up before 196s  raises multi add error 196s #delete 196s when easy in easy_handles 196s  deletes easy from multi 196s  deletes easy from easy_handles 196s when easy is not in easy_handles 197s  does nothing 197s  adds easy to easy_handles 197s when multi_remove_handle fails 197s  raises multi remove error 197s 197s Ethon::Multi 197s .new 197s  inits curl 197s with default options 197s  allows running #perform with the default execution_mode 197s  refuses to run #socket_action 197s when options not empty 197s when pipelining is set 197s  sets pipelining 197s when execution_mode option is :socket_action 197s  refuses to run #perform 197s  allows running #socket_action 197s #socket_action 197s D, [2025-11-13T23:28:41.022487 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s  supports an end-to-end request 197s D, [2025-11-13T23:28:41.041404 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.048762 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.051132 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.058796 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.061942 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.065366 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.055258 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.059911 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.066307 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 197s D, [2025-11-13T23:28:41.068380 #1669] DEBUG -- : Rack::Protection::HostAuthorization @all_permitted_hosts=["localhost", ".localhost", ".test", #, #] @permitted_hosts=["localhost", "localhost", "test"] @domain_hosts=[/\A(?-mix:[a-z0-9\-.]+)localhost\z/i, /\A(?-mix:[a-z0-9\-.]+)test\z/i] @ip_hosts=[#, #] origin_host="localhost" forwarded_host=nil 198s  supports multiple concurrent requests 198s 198s Pending: (Failures listed here are expected and do not affect your suite's status) 198s  198s 1) Ethon::Easy::Http::Custom#setup when body when multipart when requesting submits a body 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/custom_spec.rb:82 198s  198s 2) Ethon::Easy::Http::Custom#setup when body when not multipart when requesting submits a body 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/custom_spec.rb:125 198s  198s 3) Ethon::Easy::Http::Custom#setup when body when string when requesting sends string 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/custom_spec.rb:149 198s  198s 4) Ethon::Easy::Http::Custom#setup when params and body when requesting body contains form 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/custom_spec.rb:171 198s  198s 5) Ethon::Easy::Http::Post#setup when body when multipart when requesting submits a body 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/post_spec.rb:182 198s  198s 6) Ethon::Easy::Http::Post#setup when body when not multipart when requesting submits a body 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/post_spec.rb:225 198s  198s 7) Ethon::Easy::Http::Post#setup when body when string when requesting sends string 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/post_spec.rb:249 198s  198s 8) Ethon::Easy::Http::Post#setup when body when binary with null bytes when requesting sends binary data 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/post_spec.rb:269 198s  198s 9) Ethon::Easy::Http::Post#setup when params and body when requesting body contains form 198s # Temporarily skipped with xit 198s  # ./spec/ethon/easy/http/post_spec.rb:311 198s  198s 10) Ethon::Multi::Operations#check  198s # untested 198s  # ./spec/ethon/multi/operations_spec.rb:274 198s  198s 11) Ethon::Multi::Operations#run  198s # untested 198s  # ./spec/ethon/multi/operations_spec.rb:278 198s  198s 198s Failures: 198s 198s 1) Ethon::Multi::Options socket_action mode #timerfunction callbacks allows multi_code return values 198s Failure/Error: expect(calls.last).to eq(-1) # cancels the timer 198s  198s  expected: -1 198s  got: 0 198s  198s  (compared using ==) 198s # ./spec/ethon/multi/options_spec.rb:103:in `block (4 levels) in ' 198s 198s Finished in 5.55 seconds (files took 0.81697 seconds to load) 198s 578 examples, 1 failure, 11 pending 198s 198s Failed examples: 198s 198s rspec ./spec/ethon/multi/options_spec.rb:90 # Ethon::Multi::Options socket_action mode #timerfunction callbacks allows multi_code return values 198s 198s /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed 198s mv ./.gem2deb.lib lib 198s autopkgtest [23:28:42]: test gem2deb-test-runner: -----------------------] 202s autopkgtest [23:28:46]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 202s gem2deb-test-runner FAIL non-zero exit status 1 206s autopkgtest [23:28:50]: @@@@@@@@@@@@@@@@@@@@ summary 206s gem2deb-test-runner FAIL non-zero exit status 1