0s autopkgtest [13:50:53]: starting date and time: 2026-01-24 13:50:53+0000 0s autopkgtest [13:50:53]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [13:50:53]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.auaqykf8/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-certbot-nginx --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-15.secgroup --name adt-resolute-amd64-python-certbot-nginx-20260124-135052-juju-7f2275-prod-proposed-migration-environment-2-f018793f-9914-45b9-839b-f8fc38a171c3 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-amd64-python-certbot-nginx-20260124-135052-juju-7f2275-prod-proposed-migration-environment-2-f018793f-9914-45b9-839b-f8fc38a171c3 from image adt/ubuntu-resolute-amd64-server-20260124.img (UUID 46811f22-3700-43f4-953b-ee3c613d71bb)... 79s autopkgtest [13:52:12]: testbed dpkg architecture: amd64 79s autopkgtest [13:52:12]: testbed apt version: 3.1.13 79s autopkgtest [13:52:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 79s autopkgtest [13:52:12]: testbed release detected to be: None 80s autopkgtest [13:52:13]: updating testbed package index (apt update) 80s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 80s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 80s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 80s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 80s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [998 kB] 80s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 80s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 80s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [92.3 kB] 80s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [98.2 kB] 80s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [115 kB] 80s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3712 B] 81s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 81s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 81s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 81s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [385 kB] 81s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [905 kB] 81s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [24.9 kB] 81s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [12.4 kB] 81s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 81s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [824 B] 81s Fetched 2806 kB in 1s (3918 kB/s) 82s Reading package lists... 82s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 82s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 82s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 83s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 83s Reading package lists... 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade... 83s The following packages were automatically installed and are no longer required: 83s python3.13 python3.13-minimal 83s Use 'sudo apt autoremove' to remove them. 83s The following NEW packages will be installed: 83s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 83s The following packages will be upgraded: 83s libpython3-stdlib python3 python3-gdbm python3-minimal rust-coreutils 83s 5 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 83s Need to get 10.4 MB of archives. 83s After this operation, 25.2 MB of additional disk space will be used. 83s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 84s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 84s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 84s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 84s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 84s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 84s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 84s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 rust-coreutils amd64 0.5.0-0ubuntu1 [3628 kB] 84s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 84s dpkg-preconfigure: unable to re-open stdin: No such file or directory 84s Fetched 10.4 MB in 0s (23.8 MB/s) 84s Selecting previously unselected package libpython3.14-minimal:amd64. 84s (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 ... 124177 files and directories currently installed.) 84s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 84s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 84s Selecting previously unselected package python3.14-minimal. 84s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 84s Unpacking python3.14-minimal (3.14.2-1) ... 84s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 84s Setting up python3.14-minimal (3.14.2-1) ... 85s (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 ... 124519 files and directories currently installed.) 85s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 85s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 85s Setting up python3-minimal (3.14.2-1) ... 85s (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 ... 124519 files and directories currently installed.) 85s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 85s running python pre-rtupdate hooks for python3.14... 85s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 85s Selecting previously unselected package libpython3.14-stdlib:amd64. 85s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 85s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 85s Selecting previously unselected package python3.14. 85s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 85s Unpacking python3.14 (3.14.2-1) ... 85s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 85s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 86s Preparing to unpack .../rust-coreutils_0.5.0-0ubuntu1_amd64.deb ... 86s Unpacking rust-coreutils (0.5.0-0ubuntu1) over (0.2.2-0ubuntu2) ... 86s Setting up rust-coreutils (0.5.0-0ubuntu1) ... 86s (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 ... 124980 files and directories currently installed.) 86s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 86s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 86s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 86s Setting up python3.14 (3.14.2-1) ... 86s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 86s Setting up python3-gdbm (3.14.2-1) ... 86s Setting up python3 (3.14.2-1) ... 86s running python rtupdate hooks for python3.14... 86s running python post-rtupdate hooks for python3.14... 86s Processing triggers for man-db (2.13.1-1) ... 87s Processing triggers for systemd (259-1ubuntu2) ... 87s autopkgtest [13:52:20]: upgrading testbed (apt dist-upgrade and autopurge) 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 87s Calculating upgrade... 87s The following packages were automatically installed and are no longer required: 87s python3.13 python3.13-minimal 87s Use 'sudo apt autoremove' to remove them. 87s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 88s Reading package lists... 88s Building dependency tree... 88s Reading state information... 88s Solving dependencies... 88s The following packages will be REMOVED: 88s python3.13* python3.13-minimal* 88s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 88s After this operation, 7860 kB disk space will be freed. 88s (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 ... 124978 files and directories currently installed.) 88s Removing python3.13 (3.13.11-1) ... 88s Removing python3.13-minimal (3.13.11-1) ... 89s Processing triggers for man-db (2.13.1-1) ... 89s Processing triggers for systemd (259-1ubuntu2) ... 89s (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 ... 124951 files and directories currently installed.) 89s Purging configuration files for python3.13-minimal (3.13.11-1) ... 91s autopkgtest [13:52:24]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 91s autopkgtest [13:52:24]: @@@@@@@@@@@@@@@@@@@@ apt-source python-certbot-nginx 92s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-nginx 4.0.0-2 (dsc) [2563 B] 92s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-nginx 4.0.0-2 (tar) [79.7 kB] 92s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-nginx 4.0.0-2 (diff) [18.4 kB] 92s gpgv: Signature made Sun May 25 15:33:15 2025 UTC 92s gpgv: using RSA key 909B8ECA4FEE6E81034527269B3F22544E9AF451 92s gpgv: issuer "hlieberman@debian.org" 92s gpgv: Can't check signature: No public key 92s dpkg-source: warning: cannot verify inline signature for ./python-certbot-nginx_4.0.0-2.dsc: no acceptable signature found 92s autopkgtest [13:52:25]: testing package python-certbot-nginx version 4.0.0-2 92s autopkgtest [13:52:25]: build not needed 93s autopkgtest [13:52:26]: test command1: preparing testbed 93s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Solving dependencies... 93s The following NEW packages will be installed: 93s certbot nginx nginx-common python3-acme python3-certbot 93s python3-certbot-nginx python3-configargparse python3-josepy 93s python3-parsedatetime python3-pytz python3-rfc3339 93s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 93s Need to get 1269 kB of archives. 93s After this operation, 4796 kB of additional disk space will be used. 93s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 nginx-common all 1.28.1-2ubuntu1 [44.8 kB] 93s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 nginx amd64 1.28.1-2ubuntu1 [624 kB] 93s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-josepy all 2.2.0-1 [22.3 kB] 93s Get:4 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytz all 2025.2-5 [32.4 kB] 93s Get:5 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-rfc3339 all 2.0.1-2 [6530 B] 93s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-acme all 4.0.0-1 [49.0 kB] 93s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-configargparse all 1.7-2 [31.7 kB] 93s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-parsedatetime all 2.6-3build1 [32.1 kB] 93s Get:9 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-certbot all 4.0.0-2 [267 kB] 93s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 certbot all 4.0.0-2 [91.6 kB] 93s Get:11 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-certbot-nginx all 4.0.0-2 [67.4 kB] 94s Preconfiguring packages ... 94s Fetched 1269 kB in 0s (5090 kB/s) 94s Selecting previously unselected package nginx-common. 94s (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 ... 124953 files and directories currently installed.) 94s Preparing to unpack .../00-nginx-common_1.28.1-2ubuntu1_all.deb ... 94s Unpacking nginx-common (1.28.1-2ubuntu1) ... 94s Selecting previously unselected package nginx. 94s Preparing to unpack .../01-nginx_1.28.1-2ubuntu1_amd64.deb ... 94s Unpacking nginx (1.28.1-2ubuntu1) ... 94s Selecting previously unselected package python3-josepy. 94s Preparing to unpack .../02-python3-josepy_2.2.0-1_all.deb ... 94s Unpacking python3-josepy (2.2.0-1) ... 94s Selecting previously unselected package python3-pytz. 94s Preparing to unpack .../03-python3-pytz_2025.2-5_all.deb ... 94s Unpacking python3-pytz (2025.2-5) ... 94s Selecting previously unselected package python3-rfc3339. 94s Preparing to unpack .../04-python3-rfc3339_2.0.1-2_all.deb ... 94s Unpacking python3-rfc3339 (2.0.1-2) ... 94s Selecting previously unselected package python3-acme. 94s Preparing to unpack .../05-python3-acme_4.0.0-1_all.deb ... 94s Unpacking python3-acme (4.0.0-1) ... 94s Selecting previously unselected package python3-configargparse. 94s Preparing to unpack .../06-python3-configargparse_1.7-2_all.deb ... 94s Unpacking python3-configargparse (1.7-2) ... 94s Selecting previously unselected package python3-parsedatetime. 94s Preparing to unpack .../07-python3-parsedatetime_2.6-3build1_all.deb ... 94s Unpacking python3-parsedatetime (2.6-3build1) ... 94s Selecting previously unselected package python3-certbot. 94s Preparing to unpack .../08-python3-certbot_4.0.0-2_all.deb ... 94s Unpacking python3-certbot (4.0.0-2) ... 94s Selecting previously unselected package certbot. 94s Preparing to unpack .../09-certbot_4.0.0-2_all.deb ... 94s Unpacking certbot (4.0.0-2) ... 94s Selecting previously unselected package python3-certbot-nginx. 94s Preparing to unpack .../10-python3-certbot-nginx_4.0.0-2_all.deb ... 94s Unpacking python3-certbot-nginx (4.0.0-2) ... 94s Setting up python3-configargparse (1.7-2) ... 94s Setting up python3-parsedatetime (2.6-3build1) ... 94s Setting up nginx-common (1.28.1-2ubuntu1) ... 94s Created symlink '/etc/systemd/system/multi-user.target.wants/nginx.service' → '/usr/lib/systemd/system/nginx.service'. 94s Setting up python3-pytz (2025.2-5) ... 95s Setting up python3-josepy (2.2.0-1) ... 95s Setting up python3-rfc3339 (2.0.1-2) ... 95s Setting up nginx (1.28.1-2ubuntu1) ... 96s * Upgrading binary nginx  [ OK ] 96s Setting up python3-acme (4.0.0-1) ... 96s Setting up python3-certbot (4.0.0-2) ... 96s Setting up certbot (4.0.0-2) ... 96s Created symlink '/etc/systemd/system/timers.target.wants/certbot.timer' → '/usr/lib/systemd/system/certbot.timer'. 96s Setting up python3-certbot-nginx (4.0.0-2) ... 97s Processing triggers for man-db (2.13.1-1) ... 97s Processing triggers for ufw (0.36.2-9build1) ... 98s autopkgtest [13:52:31]: test command1: certbot --help nginx | grep -q "sleep-seconds" 98s autopkgtest [13:52:31]: test command1: [----------------------- 98s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 98s return f"{type(self).__name__}: {retString}" 99s autopkgtest [13:52:32]: test command1: -----------------------] 99s command1 FAIL stderr: /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 99s autopkgtest [13:52:32]: test command1: - - - - - - - - - - results - - - - - - - - - - 99s autopkgtest [13:52:32]: test command1: - - - - - - - - - - stderr - - - - - - - - - - 99s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 99s return f"{type(self).__name__}: {retString}" 100s autopkgtest [13:52:33]: test nginx: preparing testbed 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Solving dependencies... 100s The following NEW packages will be installed: 100s pebble 100s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 100s Need to get 3301 kB of archives. 100s After this operation, 13.9 MB of additional disk space will be used. 100s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 pebble amd64 2.6.0+ds1-1 [3301 kB] 101s Fetched 3301 kB in 1s (5087 kB/s) 101s Selecting previously unselected package pebble. 101s (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 ... 125404 files and directories currently installed.) 101s Preparing to unpack .../pebble_2.6.0+ds1-1_amd64.deb ... 101s Unpacking pebble (2.6.0+ds1-1) ... 101s Setting up pebble (2.6.0+ds1-1) ... 101s Processing triggers for man-db (2.13.1-1) ... 102s autopkgtest [13:52:35]: test nginx: [----------------------- 102s Waiting for pebble to start .Pebble 2026/01/24 13:52:35 Starting Pebble ACME server 102s Pebble 2026/01/24 13:52:35 Generated new root issuer CN=Pebble Root CA 47748b with serial 751381b935eec94f and SKI 88ff98add922a4e99e82c33f681a3bb2dce54872 102s Pebble 2026/01/24 13:52:35 Generated new intermediate issuer CN=Pebble Intermediate CA 2bbfd0 with serial 656e4e7c7e5121c4 and SKI e7dc418d99544914aa542b92b7c4e1a9d4b520b1 102s Pebble 2026/01/24 13:52:35 Generated issuance chain: Pebble Root CA 47748b -> Pebble Intermediate CA 2bbfd0 102s Pebble 2026/01/24 13:52:35 Using certificate validity period of 157766400 seconds 102s Pebble 2026/01/24 13:52:35 Using system DNS resolver for ACME challenges 102s Pebble 2026/01/24 13:52:35 Disabling random VA sleeps 102s Pebble 2026/01/24 13:52:35 Configured to reject 0% of good nonces 102s Pebble 2026/01/24 13:52:35 Configured to attempt authz reuse for each identifier 50% of the time 102s Pebble 2026/01/24 13:52:35 Configured to show 3 orders per page 102s Pebble 2026/01/24 13:52:35 Management interface listening on: 0.0.0.0:15000 102s Pebble 2026/01/24 13:52:35 Root CA certificate available at: https://0.0.0.0:15000/roots/0 102s Pebble 2026/01/24 13:52:35 Listening on: 0.0.0.0:14000 102s Pebble 2026/01/24 13:52:35 ACME directory available at: https://0.0.0.0:14000/dir 103s .Pebble 2026/01/24 13:52:36 GET /dir -> calling handler() 103s 103s Pebble server started and is ready 103s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 103s return f"{type(self).__name__}: {retString}" 104s Root logging level set at 10 104s Saving debug log to /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/logs/letsencrypt.log 104s Requested authenticator nginx and installer nginx 104s Single candidate plugin: * nginx 104s Description: Nginx Web Server plugin 104s Interfaces: Authenticator, Installer, Plugin 104s Entry point: EntryPoint(name='nginx', value='certbot_nginx._internal.configurator:NginxConfigurator', group='certbot.plugins') 104s Initialized: 104s Prep: True 104s Selected authenticator and installer 104s Plugins selected: Authenticator nginx, Installer nginx 104s Sending GET request to https://localhost:14000/dir. 104s Starting new HTTPS connection (1): localhost:14000 104s Pebble 2026/01/24 13:52:36 GET /dir -> calling handler() 104s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 104s warnings.warn( 104s https://localhost:14000 "GET /dir HTTP/1.1" 200 486 104s Received response: 104s HTTP 200 104s Cache-Control: public, max-age=0, no-cache 104s Content-Type: application/json; charset=utf-8 104s Date: Sat, 24 Jan 2026 13:52:36 GMT 104s Content-Length: 486 104s 104s { 104s "keyChange": "https://localhost:14000/rollover-account-key", 104s "meta": { 104s "externalAccountRequired": false, 104s "termsOfService": "data:text/plain,Do%20what%20thou%20wilt" 104s }, 104s "newAccount": "https://localhost:14000/sign-me-up", 104s "newNonce": "https://localhost:14000/nonce-plz", 104s "newOrder": "https://localhost:14000/order-plz", 104s "renewalInfo": "https://localhost:14000/draft-ietf-acme-ari-03/renewalInfo", 104s "revokeCert": "https://localhost:14000/revoke-cert" 104s } 104s Pebble 2026/01/24 13:52:36 HEAD /nonce-plz -> calling handler() 104s Requesting fresh nonce 104s Sending HEAD request to https://localhost:14000/nonce-plz. 104s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 104s warnings.warn( 104s https://localhost:14000 "HEAD /nonce-plz HTTP/1.1" 200 0 104s Received response: 104s HTTP 200 104s Cache-Control: public, max-age=0, no-cache 104s Link: ;rel="index" 104s Replay-Nonce: rThf0iX17YHom5UFR9ylZw 104s Date: Sat, 24 Jan 2026 13:52:36 GMT 104s 104s 104s Storing nonce: rThf0iX17YHom5UFR9ylZw 104s Pebble 2026/01/24 13:52:36 POST /sign-me-up -> calling handler() 104s Pebble 2026/01/24 13:52:36 There are now 1 accounts in memory 104s JWS payload: 104s b'{\n "termsOfServiceAgreed": true\n}' 104s Sending POST request to https://localhost:14000/sign-me-up: 104s { 104s "protected": "eyJhbGciOiAiUlMyNTYiLCAiandrIjogeyJuIjogInVka0JUQ0tBSzNFR0RkRmp3QTBKbTFBLUduQ0pnS0N0UzQ5cjBTbk9QWnNlYXhvR3ctcVlHMGw4U05zTVJleHpvTzBObE01TlVYMTNWMjRHazlWNmVPZkZQU3VDd3BRZmVEVWc4ejU2N2dsU3FCMGhmVnBEMnJwakdqMWVVcHBmVmYzSzlESjNTSzlGQ2ZZaXZGTy1JbTF1Qlo3MGw3Sk1NYVlablZobVcyWGhjMjlJOE0yWTUzeUtYV191WGxnUkV6SHc1TjJUQ21tekpoWlVRclBxZ0Z4Nk9pbWdLYTJxcUloS1B1cGRURTk5QmdSZk53Rmx6N2tCQTR1cWJ4bXd0Z3EtQnhmOWlWLVJqSDRUaXdId0hDOGFGMFNBdVNIeWRZcmdSQThuTWdaM0ZTeThTeE5sUlloYnQ4YlBQVF9KZVlNeHBobDk5LWgwRjBkenU3a095USIsICJlIjogIkFRQUIiLCAia3R5IjogIlJTQSJ9LCAibm9uY2UiOiAiclRoZjBpWDE3WUhvbTVVRlI5eWxadyIsICJ1cmwiOiAiaHR0cHM6Ly9sb2NhbGhvc3Q6MTQwMDAvc2lnbi1tZS11cCJ9", 104s "signature": "qasaKqRsOV9jPrAcqKGPJTZl4WJr2OEfZs8FxrLjUmOEhQTse_6O5RFivpO3iWgE9kFV6OE6Ap1vmLJAna8SbOzMGJnd_SQN0i6gb50tfz2hDskGEftUuh9a7PACweMIKHGPPnTfeT5CCVAj6C4vHrtUqECl454KodTVqi7k0QpMHDIjpVakL0-S_VsT7qAS3AHhnWjmQy45KUy4YuF_uEJcFXhfrPL3sizQ3iaEO3bkUKtNw_YcrXW1iXnmGfl1Aeg3443-4-wIyrwUNj1j4bo_0eERVhA6NZrB02gha_GKy35U-UmRmk_h-K0240BG7R5gBC7YdbWF-9gOKbw6Fg", 104s "payload": "ewogICJ0ZXJtc09mU2VydmljZUFncmVlZCI6IHRydWUKfQ" 104s } 104s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 104s warnings.warn( 104s https://localhost:14000 "POST /sign-me-up HTTP/1.1" 201 505 104s Account registered. 104s Requesting a certificate for localhost 104s Received response: 104s HTTP 201 104s Cache-Control: public, max-age=0, no-cache 104s Content-Type: application/json; charset=utf-8 104s Link: ;rel="index" 104s Location: https://localhost:14000/my-account/81f8c0127fe3a3c 104s Replay-Nonce: TI9EUPJiENLZPcMqTXHfig 104s Date: Sat, 24 Jan 2026 13:52:36 GMT 104s Content-Length: 505 104s 104s { 104s "status": "valid", 104s "orders": "https://localhost:14000/list-orderz/81f8c0127fe3a3c", 104s "key": { 104s "kty": "RSA", 104s "n": "udkBTCKAK3EGDdFjwA0Jm1A-GnCJgKCtS49r0SnOPZseaxoGw-qYG0l8SNsMRexzoO0NlM5NUX13V24Gk9V6eOfFPSuCwpQfeDUg8z567glSqB0hfVpD2rpjGj1eUppfVf3K9DJ3SK9FCfYivFO-Im1uBZ70l7JMMaYZnVhmW2Xhc29I8M2Y53yKXW_uXlgREzHw5N2TCmmzJhZUQrPqgFx6OimgKa2qqIhKPupdTE99BgRfNwFlz7kBA4uqbxmwtgq-Bxf9iV-RjH4TiwHwHC8aF0SAuSHydYrgRA8nMgZ3FSy8SxNlRYhbt8bPPT_JeYMxphl99-h0F0dzu7kOyQ", 104s "e": "AQAB" 104s } 104s } 104s Storing nonce: TI9EUPJiENLZPcMqTXHfig 104s Notifying user: Account registered. 104s Picked account: )>), contact=(), agreement=None, status='valid', terms_of_service_agreed=None, only_return_existing=None, external_account_binding=None), uri='https://localhost:14000/my-account/81f8c0127fe3a3c', new_authzr_uri=None, terms_of_service=None), eea5ea67620969a27d5a8fce742c29e7, Meta(creation_dt=datetime.datetime(2026, 1, 24, 13, 52, 36, tzinfo=), creation_host='autopkgtest.local', register_to_eff=None))> 104s Notifying user: Requesting a certificate for localhost 104s JWS payload: 104s b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "localhost"\n }\n ]\n}' 104s Sending POST request to https://localhost:14000/order-plz: 104s { 104s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvODFmOGMwMTI3ZmUzYTNjIiwgIm5vbmNlIjogIlRJOUVVUEppRU5MWlBjTXFUWEhmaWciLCAidXJsIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL29yZGVyLXBseiJ9", 104s "signature": "gEksxWqSt1V6ZEcM-wE8XV8IkcTYj8Q5EXL4mb38U7r3_2k9p8tZzzOfGoCOtc5ItRaorhVGkxlYIyyqZoxOkJ7zZMdcC5Ri5FPpuzjn-Pfv0C23TusedfsDVQOPWFErIIkZkEJekE07T0BHIds8AhleE-J6OWN2SBqoAyRqSfjXJvmX4zjlGjG8Cka3XEwOA0HbCtPiLmDjjNrt63eQF_nq_fxZKZyKT9ueVolTAbCsMqrO85QNFQgiV6-iLok9FDBrOUcSg5cPOMF27xPnFPDrXy6EeqD9Wk73YkpojjDzGBLWUEBwIkoQmTfwyKAnBkwJ-lUVnYHBIetiuAhRlg", 104s "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImxvY2FsaG9zdCIKICAgIH0KICBdCn0" 104s } 104s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 104s warnings.warn( 104s Pebble 2026/01/24 13:52:36 POST /order-plz -> calling handler() 104s Pebble 2026/01/24 13:52:36 There are now 1 authorizations in the db 104s Pebble 2026/01/24 13:52:36 Added order "n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0" to the db 104s Pebble 2026/01/24 13:52:36 There are now 1 orders in the db 104s Pebble 2026/01/24 13:52:36 POST /authZ/ -> calling handler() 104s https://localhost:14000 "POST /order-plz HTTP/1.1" 201 372 104s Received response: 104s HTTP 201 104s Cache-Control: public, max-age=0, no-cache 104s Content-Type: application/json; charset=utf-8 104s Link: ;rel="index" 104s Location: https://localhost:14000/my-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0 104s Replay-Nonce: YQaMRBJGv7LkNrbLaW2U5g 104s Date: Sat, 24 Jan 2026 13:52:36 GMT 104s Content-Length: 372 104s 104s { 104s "status": "pending", 104s "expires": "2026-01-25T13:52:36Z", 104s "identifiers": [ 104s { 104s "type": "dns", 104s "value": "localhost" 104s } 104s ], 104s "finalize": "https://localhost:14000/finalize-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0", 104s "authorizations": [ 104s "https://localhost:14000/authZ/Vg7FrV9tC5d13ciG-v3_VlwzeRISMBsqERw3647YX3c" 104s ] 104s } 104s Storing nonce: YQaMRBJGv7LkNrbLaW2U5g 104s JWS payload: 104s b'' 104s Sending POST request to https://localhost:14000/authZ/Vg7FrV9tC5d13ciG-v3_VlwzeRISMBsqERw3647YX3c: 104s { 104s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvODFmOGMwMTI3ZmUzYTNjIiwgIm5vbmNlIjogIllRYU1SQkpHdjdMa05yYkxhVzJVNWciLCAidXJsIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL2F1dGhaL1ZnN0ZyVjl0QzVkMTNjaUctdjNfVmx3emVSSVNNQnNxRVJ3MzY0N1lYM2MifQ", 104s "signature": "ldLO2_238yGSsg6XunHV_hIXCy6OiiyRG48S-vIJwH3B9iwYkyoVb7mMuzzfXLrb6rloudC3LvACmYdi1D6sNBqfkq-8Hc1ASPSZShWMhCSusgB8CxcL-psG8lEHcUj5TKrAS44lrYHgUwdtx3rNmY_z8A1g1VtMZ8tvjsMEi-u0sOsXrTyTIh4AKbW_XtpPKL6q1JocF7rVqUwLfWq8bN3brC25ftOZ43n531JEDZyD8yUjH2GlNbDH9hgFpko1ULuITzR16AVoPMA3IIHAPYwEWX-jnYPSMRJM3WImXtYxwF4JQn0H3_emEq6OU9EXC3SZI7NdwIvo2zINdUlf0w", 104s "payload": "" 104s } 104s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 104s warnings.warn( 104s https://localhost:14000 "POST /authZ/Vg7FrV9tC5d13ciG-v3_VlwzeRISMBsqERw3647YX3c HTTP/1.1" 200 1099 104s Received response: 104s HTTP 200 104s Cache-Control: public, max-age=0, no-cache 104s Content-Type: application/json; charset=utf-8 104s Link: ;rel="index" 104s Replay-Nonce: dGZxkCG9xEP-dKimgt-kZQ 104s Date: Sat, 24 Jan 2026 13:52:36 GMT 104s Content-Length: 1099 104s 104s { 104s "status": "pending", 104s "identifier": { 104s "type": "dns", 104s "value": "localhost" 104s }, 104s "challenges": [ 104s { 104s "type": "dns-01", 104s "url": "https://localhost:14000/chalZ/mZuP7wU1MoPHlwQFHWdtM5-rN04b1wGkcMsm8hto_gw", 104s "token": "SIHifuKK8ov6IDZo9R9kqsYTn_XzTDUILXdJUkoSEBk", 104s "status": "pending" 104s }, 104s { 104s "type": "tls-alpn-01", 104s "url": "https://localhost:14000/chalZ/Q6vUeVc3L66CekhHYRWFLHFfuPa1htAcH_T042rrYWI", 104s "token": "qpIE0e23uSo2LOTY4npXV_z8p_btVwbCr2xxDqSRrBk", 104s "status": "pending" 104s }, 104s { 104s "type": "http-01", 104s "url": "https://localhost:14000/chalZ/JQTTqvrSyv31qMNWP1hQxanWZm754ux1mWxwMQN5BDU", 104s "token": "I-4Ohhk0gk8jmfGT8zrEzaImjcByOfenn4_6OC6ho7k", 104s "status": "pending" 104s }, 104s { 104s "type": "dns-account-01", 104s "url": "https://localhost:14000/chalZ/mAscv0vPpBxLHqH2-i0V2u18VfHPMuEA2wy4Xwn7oGA", 104s "token": "ZAP9Oz6e3Df-tFws2Yo_e79A1dtysSvwwJiyg3R6SxA", 104s "status": "pending" 104s } 104s ], 104s "expires": "2026-01-24T14:52:36Z" 104s } 104s Storing nonce: dGZxkCG9xEP-dKimgt-kZQ 104s dns-account-01 was not recognized, full message: {'type': 'dns-account-01', 'url': 'https://localhost:14000/chalZ/mAscv0vPpBxLHqH2-i0V2u18VfHPMuEA2wy4Xwn7oGA', 'token': 'ZAP9Oz6e3Df-tFws2Yo_e79A1dtysSvwwJiyg3R6SxA', 'status': 'pending'} 104s Performing the following challenges: 104s http-01 challenge for localhost 104s Generated server block: 104s [] 104s Creating backup of /etc/nginx/nginx.conf 104s Creating backup of /etc/nginx/mime.types 104s Creating backup of /etc/nginx/sites-enabled/default 104s Writing nginx conf tree to /etc/nginx/nginx.conf: 104s user www-data; 104s worker_processes auto; 104s worker_cpu_affinity auto; 104s pid /run/nginx.pid; 104s error_log /var/log/nginx/error.log; 104s include /etc/nginx/modules-enabled/*.conf; 104s 104s events { 104s worker_connections 768; 104s # multi_accept on; 104s } 104s 104s http { 104s server_names_hash_bucket_size 128; 104s include /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/le_http_01_cert_challenge.conf; 104s 104s ## 104s # Basic Settings 104s ## 104s 104s sendfile on; 104s tcp_nopush on; 104s types_hash_max_size 2048; 104s server_tokens build; # Recommended practice is to turn this off 104s 104s # server_names_hash_bucket_size 64; 104s # server_name_in_redirect off; 104s 104s include /etc/nginx/mime.types; 104s default_type application/octet-stream; 104s 104s ## 104s # SSL Settings 104s ## 104s 104s ssl_protocols TLSv1.2 TLSv1.3; # Dropping SSLv3 (POODLE), TLS 1.0, 1.1 104s ssl_prefer_server_ciphers off; # Don't force server cipher order. 104s 104s ## 104s # Logging Settings 104s ## 104s 104s access_log /var/log/nginx/access.log; 104s 104s ## 104s # Gzip Settings 104s ## 104s 104s gzip on; 104s 104s # gzip_vary on; 104s # gzip_proxied any; 104s # gzip_comp_level 6; 104s # gzip_buffers 16 8k; 104s # gzip_http_version 1.1; 104s # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; 104s 104s ## 104s # Virtual Host Configs 104s ## 104s 104s include /etc/nginx/conf.d/*.conf; 104s include /etc/nginx/sites-enabled/*; 104s } 104s 104s 104s #mail { 104s # # See sample authentication script at: 104s # # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript 104s # 104s # # auth_http localhost/auth.php; 104s # # pop3_capabilities "TOP" "USER"; 104s # # imap_capabilities "IMAP4rev1" "UIDPLUS"; 104s # 104s # server { 104s # listen localhost:110; 104s # protocol pop3; 104s # proxy on; 104s # } 104s # 104s # server { 104s # listen localhost:143; 104s # protocol imap; 104s # proxy on; 104s # } 104s #} 104s 104s Writing nginx conf tree to /etc/nginx/sites-enabled/default: 104s ## 104s # You should look at the following URL's in order to grasp a solid understanding 104s # of Nginx configuration files in order to fully unleash the power of Nginx. 104s # https://www.nginx.com/resources/wiki/start/ 104s # https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ 104s # https://wiki.debian.org/Nginx/DirectoryStructure 104s # 104s # In most cases, administrators will remove this file from sites-enabled/ and 104s # leave it as reference inside of sites-available where it will continue to be 104s # updated by the nginx packaging team. 104s # 104s # This file will automatically load configuration files provided by other 104s # applications, such as Drupal or Wordpress. These applications will be made 104s # available underneath a path with that package name, such as /drupal8. 104s # 104s # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples. 104s ## 104s 104s # Default server configuration 104s # 104s server { 104s listen 80 default_server; 104s listen [::]:80 default_server; 104s 104s # SSL configuration 104s # 104s # listen 443 ssl default_server; 104s # listen [::]:443 ssl default_server; 104s # 104s # Note: You should disable gzip for SSL traffic. 104s # See: https://bugs.debian.org/773332 104s # 104s # Read up on ssl_ciphers to ensure a secure configuration. 104s # See: https://bugs.debian.org/765782 104s # 104s # Self signed certs generated by the ssl-cert package 104s # Don't use them in a production server! 104s # 104s # include snippets/snakeoil.conf; 104s 104s root /var/www/html; 104s 104s # Add index.php to the list if you are using PHP 104s index index.html index.htm index.nginx-debian.html; 104s 104s server_name _; 104s 104s location / { 104s # First attempt to serve request as file, then 104s # as directory, then fall back to displaying a 404. 104s try_files $uri $uri/ =404; 104s } 104s 104s # pass PHP scripts to FastCGI server 104s # 104s #location ~ \.php$ { 104s # include snippets/fastcgi-php.conf; 104s # 104s # # With php-fpm (or other unix sockets): 104s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 104s # # With php-cgi (or other tcp sockets): 104s # fastcgi_pass 127.0.0.1:9000; 104s #} 104s 104s # deny access to .htaccess files, if Apache's document root 104s # concurs with nginx's one 104s # 104s #location ~ /\.ht { 104s # deny all; 104s #} 104s } 104s 104s 104s # Virtual Host configuration for example.com 104s # 104s # You can move that to a different file under sites-available/ and symlink that 104s # to sites-enabled/ to enable it. 104s # 104s #server { 104s # listen 80; 104s # listen [::]:80; 104s # 104s # server_name example.com; 104s # 104s # root /var/www/example.com; 104s # index index.html; 104s # 104s # location / { 104s # try_files $uri $uri/ =404; 104s # } 104s #} 104s 104s server {rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot 104s 104s 104s listen 80 ; 104s listen [::]:80 ; 104s 104s # SSL configuration 104s # 104s # listen 443 ssl default_server; 104s # listen [::]:443 ssl default_server; 104s # 104s # Note: You should disable gzip for SSL traffic. 104s # See: https://bugs.debian.org/773332 104s # 104s # Read up on ssl_ciphers to ensure a secure configuration. 104s # See: https://bugs.debian.org/765782 104s # 104s # Self signed certs generated by the ssl-cert package 104s # Don't use them in a production server! 104s # 104s # include snippets/snakeoil.conf; 104s 104s root /var/www/html; 104s 104s # Add index.php to the list if you are using PHP 104s index index.html index.htm index.nginx-debian.html; 104s server_name localhost; # managed by Certbot 104s 104s 104s location / { 104s # First attempt to serve request as file, then 104s # as directory, then fall back to displaying a 404. 104s try_files $uri $uri/ =404; 104s } 104s 104s # pass PHP scripts to FastCGI server 104s # 104s #location ~ \.php$ { 104s # include snippets/fastcgi-php.conf; 104s # 104s # # With php-fpm (or other unix sockets): 104s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 104s # # With php-cgi (or other tcp sockets): 104s # fastcgi_pass 127.0.0.1:9000; 104s #} 104s 104s # deny access to .htaccess files, if Apache's document root 104s # concurs with nginx's one 104s # 104s #location ~ /\.ht { 104s # deny all; 104s #} 104s 104s location = /.well-known/acme-challenge/I-4Ohhk0gk8jmfGT8zrEzaImjcByOfenn4_6OC6ho7k{default_type text/plain;return 200 I-4Ohhk0gk8jmfGT8zrEzaImjcByOfenn4_6OC6ho7k.nONQsCWbkGkztXxwIUY3_aFhUVe_nTPgiE-gRzayKCQ;} # managed by Certbot 104s 104s } 105s JWS payload: 105s b'{}' 105s Sending POST request to https://localhost:14000/chalZ/JQTTqvrSyv31qMNWP1hQxanWZm754ux1mWxwMQN5BDU: 105s { 105s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvODFmOGMwMTI3ZmUzYTNjIiwgIm5vbmNlIjogImRHWnhrQ0c5eEVQLWRLaW1ndC1rWlEiLCAidXJsIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL2NoYWxaL0pRVFRxdnJTeXYzMXFNTldQMWhReGFuV1ptNzU0dXgxbVd4d01RTjVCRFUifQ", 105s "signature": "hHWh2TWj_v7kdP4sfSnGOhv698e3QeASM7t5BR4C3gPCbx-b-qzwgPlt1I4f-7xTMj07gVGDmfklWzAC6cdMH5ZPxQ_hx91ccZ8-hV4OXPO3k4NPVSgCsC9I2SUilhWiX4btUOHr1N6TXAlQCxjBuG51YkhJ0qRErPydUN3Kqcye64jMCi66B1EjGMFLbSwRyoUZB_PPPPY82OdMFL1FzD3sM7FnTTSvj6v9eVox7h6JSvftlbqZDwiHVSGiDUycWyFGaJ1CBsW38f5Gnvl8ZpKsIdr72KaE-gjT71Z_jdqCxOGAKjP9AmpMHD8iHvxB6C8RF8SmBDugmBuhCUvFSg", 105s "payload": "e30" 105s } 105s Pebble 2026/01/24 13:52:37 POST /chalZ/ -> calling handler() 105s Pebble 2026/01/24 13:52:37 Pulled a task from the Tasks queue: &va.vaTask{Identifier:acme.Identifier{Type:"dns", Value:"localhost"}, Challenge:(*core.Challenge)(0xc00031c0a0), Account:(*core.Account)(0xc00008c540), AccountURL:"https://localhost:14000/my-account/81f8c0127fe3a3c", Wildcard:false} 105s Pebble 2026/01/24 13:52:37 Starting 3 validations. 105s Pebble 2026/01/24 13:52:37 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/I-4Ohhk0gk8jmfGT8zrEzaImjcByOfenn4_6OC6ho7k 105s Pebble 2026/01/24 13:52:37 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/I-4Ohhk0gk8jmfGT8zrEzaImjcByOfenn4_6OC6ho7k 105s Pebble 2026/01/24 13:52:37 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/I-4Ohhk0gk8jmfGT8zrEzaImjcByOfenn4_6OC6ho7k 105s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 105s warnings.warn( 105s https://localhost:14000 "POST /chalZ/JQTTqvrSyv31qMNWP1hQxanWZm754ux1mWxwMQN5BDU HTTP/1.1" 200 197 105s Pebble 2026/01/24 13:52:37 authz Vg7FrV9tC5d13ciG-v3_VlwzeRISMBsqERw3647YX3c set VALID by completed challenge JQTTqvrSyv31qMNWP1hQxanWZm754ux1mWxwMQN5BDU 105s Received response: 105s HTTP 200 105s Cache-Control: public, max-age=0, no-cache 105s Content-Type: application/json; charset=utf-8 105s Link: ;rel="index", ;rel="up" 105s Replay-Nonce: JkTuM53WoLG_HH5peLQQOw 105s Date: Sat, 24 Jan 2026 13:52:37 GMT 105s Content-Length: 197 105s 105s { 105s "type": "http-01", 105s "url": "https://localhost:14000/chalZ/JQTTqvrSyv31qMNWP1hQxanWZm754ux1mWxwMQN5BDU", 105s "token": "I-4Ohhk0gk8jmfGT8zrEzaImjcByOfenn4_6OC6ho7k", 105s "status": "processing" 105s } 105s Storing nonce: JkTuM53WoLG_HH5peLQQOw 105s Waiting for verification... 106s JWS payload: 106s b'' 106s Sending POST request to https://localhost:14000/authZ/Vg7FrV9tC5d13ciG-v3_VlwzeRISMBsqERw3647YX3c: 106s { 106s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvODFmOGMwMTI3ZmUzYTNjIiwgIm5vbmNlIjogIkprVHVNNTNXb0xHX0hINXBlTFFRT3ciLCAidXJsIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL2F1dGhaL1ZnN0ZyVjl0QzVkMTNjaUctdjNfVmx3emVSSVNNQnNxRVJ3MzY0N1lYM2MifQ", 106s "signature": "bmk9alDFLop9kCGcyMQDHa4QXbFkDsJEJlOsgj3Ure7fllWFCtGmzbiNR9ra13TiZhzrA8ilT9zFaiyMZWtGkdihFziMtkLRSVWilOWJ8GKKPSB9_XB8IqSxMW9zMszOlMnyL58xzuWWiZzFVTsYArXUmLf195ZZ34tmPv473_zw6_jVRvAJSjOoCCzi8PmOgrEF78_MyjOrnNtjkOUSgwUbpOke-kUMr-3MfIdyqCk8UGgRzRKokq64T-iOMT6M152kEP9ESW-KQxncQTeOnkQVzF0xnfMLdfPFeP4t8XOKZv2HxEwCdKs5gE0I5vOU0oL--lHI5HX5qHJPz8M0tQ", 106s "payload": "" 106s } 106s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 106s warnings.warn( 106s Pebble 2026/01/24 13:52:38 POST /authZ/ -> calling handler() 106s https://localhost:14000 "POST /authZ/Vg7FrV9tC5d13ciG-v3_VlwzeRISMBsqERw3647YX3c HTTP/1.1" 200 435 106s Received response: 106s HTTP 200 106s Cache-Control: public, max-age=0, no-cache 106s Content-Type: application/json; charset=utf-8 106s Link: ;rel="index" 106s Replay-Nonce: aORAj5ZcaRaEGd6tQJ8Vow 106s Date: Sat, 24 Jan 2026 13:52:38 GMT 106s Content-Length: 435 106s 106s { 106s "status": "valid", 106s "identifier": { 106s "type": "dns", 106s "value": "localhost" 106s }, 106s "challenges": [ 106s { 106s "type": "http-01", 106s "url": "https://localhost:14000/chalZ/JQTTqvrSyv31qMNWP1hQxanWZm754ux1mWxwMQN5BDU", 106s "token": "I-4Ohhk0gk8jmfGT8zrEzaImjcByOfenn4_6OC6ho7k", 106s "status": "valid", 106s "validated": "2026-01-24T13:52:37Z" 106s } 106s ], 106s "expires": "2026-01-24T14:52:37Z" 106s } 106s Storing nonce: aORAj5ZcaRaEGd6tQJ8Vow 106s Calling registered functions 106s Cleaning up challenges 107s CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIHiMIGJAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASCd3GeDcTJZvU7\npgbaQ+cBSx9AQzgA/mN62QxK2jp02u0MJYvr2gVQKEZygMIZXomLRpYcNmf3KSpb\n51GGoSheoCcwJQYJKoZIhvcNAQkOMRgwFjAUBgNVHREEDTALgglsb2NhbGhvc3Qw\nCgYIKoZIzj0EAwIDSAAwRQIhAJMh3BHyqMopJJHs7lLS7yMDtj2NqklzrpUu1KN2\nww5ZAiAjJ1zD+QKbDDGDWUpI/BzffSRIZAs1bD/BfetoWDdLgw==\n-----END CERTIFICATE REQUEST-----\n', form='pem') 107s Will poll for certificate issuance until 2026-01-24 13:54:09.689963 107s JWS payload: 107s b'{\n "csr": "MIHiMIGJAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASCd3GeDcTJZvU7pgbaQ-cBSx9AQzgA_mN62QxK2jp02u0MJYvr2gVQKEZygMIZXomLRpYcNmf3KSpb51GGoSheoCcwJQYJKoZIhvcNAQkOMRgwFjAUBgNVHREEDTALgglsb2NhbGhvc3QwCgYIKoZIzj0EAwIDSAAwRQIhAJMh3BHyqMopJJHs7lLS7yMDtj2NqklzrpUu1KN2ww5ZAiAjJ1zD-QKbDDGDWUpI_BzffSRIZAs1bD_BfetoWDdLgw"\n}' 107s Sending POST request to https://localhost:14000/finalize-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0: 107s { 107s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvODFmOGMwMTI3ZmUzYTNjIiwgIm5vbmNlIjogImFPUkFqNVpjYVJhRUdkNnRRSjhWb3ciLCAidXJsIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL2ZpbmFsaXplLW9yZGVyL241MnBjYlZkbG4tVTJjbXByOW85amhfeFByZ244NWViTXkycWVncWpIQzAifQ", 107s "signature": "Ko80oF_VMSTFIrjjw6l3yu07LgAarK_ts-uemQs7WW7igbNvRLxMywUw1zmDVK_UYQ4Eo8EnQebwSegfv0yMajftcIuTbOnmUeIbGMWQR6BD6zy5uXIQTRS8UohMwkKhc8rF6ef5ZKmkvA8eJF1ZLJ4-u2lBA3qkNLBDHgCtl7F-VUQ_XB6ilh2EgUPNHvcTqO6zDVrksD1L-bOlBuDjNpCStHibzm4LfnpzdI23_91HLeL7T43WeSgPPxCfoa9u2sE2Bd3K-AzXUHgeKeM6apPrk04YBnR-apJSjx_mWZQ91f_TBBM0htCVfItikG3lvycWwITig9UII2bfamNtrQ", 107s "payload": "ewogICJjc3IiOiAiTUlIaU1JR0pBZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTQ2QzR2VEY1RKWnZVN3BnYmFRLWNCU3g5QVF6Z0FfbU42MlF4SzJqcDAydTBNSll2cjJnVlFLRVp5Z01JWlhvbUxScFljTm1mM0tTcGI1MUdHb1NoZW9DY3dKUVlKS29aSWh2Y05BUWtPTVJnd0ZqQVVCZ05WSFJFRURUQUxnZ2xzYjJOaGJHaHZjM1F3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQUpNaDNCSHlxTW9wSkpIczdsTFM3eU1EdGoyTnFrbHpycFV1MUtOMnd3NVpBaUFqSjF6RC1RS2JEREdEV1VwSV9CemZmU1JJWkFzMWJEX0JmZXRvV0RkTGd3Igp9" 107s } 107s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 107s warnings.warn( 107s Pebble 2026/01/24 13:52:39 POST /finalize-order/ -> calling handler() 107s Pebble 2026/01/24 13:52:39 Order n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0 is fully authorized. Processing finalization 107s https://localhost:14000 "POST /finalize-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0 HTTP/1.1" 200 375 107s Received response: 107s HTTP 200 107s Cache-Control: public, max-age=0, no-cache 107s Content-Type: application/json; charset=utf-8 107s Link: ;rel="index" 107s Location: https://localhost:14000/my-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0 107s Replay-Nonce: OivfXl4zEKwt9iQc4LbKXw 107s Date: Sat, 24 Jan 2026 13:52:39 GMT 107s Content-Length: 375 107s 107s { 107s "status": "processing", 107s "expires": "2026-01-25T13:52:36Z", 107s "identifiers": [ 107s { 107s "type": "dns", 107s "value": "localhost" 107s } 107s ], 107s "finalize": "https://localhost:14000/finalize-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0", 107s "authorizations": [ 107s "https://localhost:14000/authZ/Vg7FrV9tC5d13ciG-v3_VlwzeRISMBsqERw3647YX3c" 107s ] 107s } 107s Storing nonce: OivfXl4zEKwt9iQc4LbKXw 107s Pebble 2026/01/24 13:52:39 Issued certificate serial 4d4b5bc9086f8dd1 for order n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0 108s JWS payload: 108s b'' 108s Sending POST request to https://localhost:14000/my-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0: 108s { 108s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvODFmOGMwMTI3ZmUzYTNjIiwgIm5vbmNlIjogIk9pdmZYbDR6RUt3dDlpUWM0TGJLWHciLCAidXJsIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LW9yZGVyL241MnBjYlZkbG4tVTJjbXByOW85amhfeFByZ244NWViTXkycWVncWpIQzAifQ", 108s "signature": "LdV0jz-NuI5_0_TfJbu7v7-s6ihvBK0oygktczFSIgRWywFVM3bvWDDetaWfXR6YVk4iQPA2elc3ZTqOf0uU-ky_AP5Gb0KFXVudLcjmp0e6V_30mWb4SFfuIWvRCrwpjlw1fzIgGV7V8oahGGzgXlKeLBem7gj_IZY4WW4_DBukyMcBcRYUQYMBoLZDhsBq5r-QkMMpCEswMwYzxBKJ-JFtUYQWHdGhW9mUDO6ZQ4FrmYZ_349StKfNlA2LDzOIiIllhxu1HdQ0eSN_y24BP_h70xXxBOLKQR29zr3CLAkjL0-OHj-q3z7x3RQXZlGaoky8au_UKrl2RFOP9Ii5aQ", 108s "payload": "" 108s } 108s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 108s warnings.warn( 108s Pebble 2026/01/24 13:52:40 POST /my-order/ -> calling handler() 108s https://localhost:14000 "POST /my-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0 HTTP/1.1" 200 438 108s Received response: 108s HTTP 200 108s Cache-Control: public, max-age=0, no-cache 108s Content-Type: application/json; charset=utf-8 108s Link: ;rel="index" 108s Replay-Nonce: M-_nf1XCdO71ElGtQYgwnw 108s Date: Sat, 24 Jan 2026 13:52:40 GMT 108s Content-Length: 438 108s 108s { 108s "status": "valid", 108s "expires": "2026-01-25T13:52:36Z", 108s "identifiers": [ 108s { 108s "type": "dns", 108s "value": "localhost" 108s } 108s ], 108s "finalize": "https://localhost:14000/finalize-order/n52pcbVdln-U2cmpr9o9jh_xPrgn85ebMy2qegqjHC0", 108s "authorizations": [ 108s "https://localhost:14000/authZ/Vg7FrV9tC5d13ciG-v3_VlwzeRISMBsqERw3647YX3c" 108s ], 108s "certificate": "https://localhost:14000/certZ/4d4b5bc9086f8dd1" 108s } 108s Storing nonce: M-_nf1XCdO71ElGtQYgwnw 108s JWS payload: 108s b'' 108s Sending POST request to https://localhost:14000/certZ/4d4b5bc9086f8dd1: 108s { 108s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvODFmOGMwMTI3ZmUzYTNjIiwgIm5vbmNlIjogIk0tX25mMVhDZE83MUVsR3RRWWd3bnciLCAidXJsIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL2NlcnRaLzRkNGI1YmM5MDg2ZjhkZDEifQ", 108s "signature": "EbTRX_9hGNw9LahQaTTb9jbnUJJaWUEaOvwVkhNKkrjsk4P474Vg9TXk7NzFEab4zJ1XF47-y7xmRQ6Sg35qGOsN_hXRN159g5A396vGHK0NebBLU7rfr95oDQa9rKVjJoKUog99ECdxBbUn0cohXJaRnWBb11S-dUnPEGt4M64d75__Cdg0vJZG2N7GvFZ4jqc8x7_yFQD5ybQZnHnK5rRgFHckdOHu-EWx70AYIGy2-97kcXlFp06ET4eIpBtNFYQN0ZoQJz8CGivaFOJKm9UDMBzxI9t_mcn9nEw7lMXJxap4Yg-OKsn21--ldhHPqKs13kFoaRbViwebBW5bIA", 108s "payload": "" 108s } 108s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1097: InsecureRequestWarning: Unverified HTTPS request is being made to host 'localhost'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#tls-warnings 108s warnings.warn( 108s Pebble 2026/01/24 13:52:40 POST /certZ/ -> calling handler() 108s https://localhost:14000 "POST /certZ/4d4b5bc9086f8dd1 HTTP/1.1" 200 None 108s Received response: 108s HTTP 200 108s Cache-Control: public, max-age=0, no-cache 108s Content-Type: application/pem-certificate-chain; charset=utf-8 108s Link: ;rel="index" 108s Replay-Nonce: RpI6vtPRFJrlL7_i5HiCig 108s Date: Sat, 24 Jan 2026 13:52:40 GMT 108s Transfer-Encoding: chunked 108s 108s -----BEGIN CERTIFICATE----- 108s MIICeTCCAWGgAwIBAgIITUtbyQhvjdEwDQYJKoZIhvcNAQELBQAwKDEmMCQGA1UE 108s AxMdUGViYmxlIEludGVybWVkaWF0ZSBDQSAyYmJmZDAwHhcNMjYwMTI0MTM1MjM5 108s WhcNMzEwMTI0MTM1MjM4WjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEgndx 108s ng3EyWb1O6YG2kPnAUsfQEM4AP5jetkMSto6dNrtDCWL69oFUChGcoDCGV6Ji0aW 108s HDZn9ykqW+dRhqEoXqOBmTCBljAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI 108s KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFFWEahyn 108s K5BrVoU+dZiVfQvQQN1FMB8GA1UdIwQYMBaAFOfcQY2ZVEkUqlQrkrfE4anUtSCx 108s MBcGA1UdEQEB/wQNMAuCCWxvY2FsaG9zdDANBgkqhkiG9w0BAQsFAAOCAQEAz59K 108s 8GkOVkUG6VNo9Z7aDdx2Huar10R01ncYDd8Tv71tO6S+dAsLIPFhhUCVDhb1Jrdr 108s ig6R5H9nYrICEloGHEMOt8YDGzQVXIAEC2+Nt1EKijsv34WtD8hrchgFOv8eW09P 108s 9bBEDQMQPr0lAJSo5sSljQcIrTK5YXif81WrnEFp2MnM9EMkUk0J5fpGV7FhpHOE 108s Q9i7ocPI1jwg8Px8cIAkOFE0ymLGvFoEjgolysyvtTwzkTQoFl60vsyay8QnT0Sx 108s uZGRcU+tj3hRJZLto+Paznzp5qR2TlkwcXliEOAbn30UcJ4hQHc7ELC54sSJcjaa 108s Id9liwzLEGzR3cS7DQ== 108s -----END CERTIFICATE----- 108s -----BEGIN CERTIFICATE----- 108s MIIDUDCCAjigAwIBAgIIZW5OfH5RIcQwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE 108s AxMVUGViYmxlIFJvb3QgQ0EgNDc3NDhiMCAXDTI2MDEyNDEzNTIzNVoYDzIwNTYw 108s MTI0MTM1MjM1WjAoMSYwJAYDVQQDEx1QZWJibGUgSW50ZXJtZWRpYXRlIENBIDJi 108s YmZkMDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANGr7J/6FRoRm54R 108s 9fqOUebHWgm5IrFCCj1w5TgN88kVRF6jd/h+EHUryo+w8DuEtkbcr6PeGaZZpQk6 108s AsW9OMmymZ5FM4mP1D+osqn1tl5rpdQqzPQV4AhqGOUbMZWysg4GBGqLaDrc3mzS 108s iKoG9+DgAGOfIzSKrYu0d36dcpW3x9VgT0yeEQYD2nRJcC3mMmgurndA+sjJucaa 108s QwsGlE5Ua3RE/rCX7Noexw7YjJkPScDC83jGIoxA5LOjKlN710DNPiX2Kk+fy9DF 108s eukQEFWvGWvhaHrMTvHPpglM0pqBPhgFMxs6X47cQFh1deLeS1WIvjs7tv7nZX4C 108s OdVeP60CAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCAoQwHQYDVR0lBBYwFAYIKwYB 108s BQUHAwEGCCsGAQUFBwMCMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOfcQY2Z 108s VEkUqlQrkrfE4anUtSCxMB8GA1UdIwQYMBaAFIj/mK3ZIqTpnoLDP2gaO7Lc5Uhy 108s MA0GCSqGSIb3DQEBCwUAA4IBAQCFQISCN/kExBrigfCBHT74b3ojHNvgJEa/6dcR 108s 7SufSnoDztd7wwPc245pD3UXd4TlmKYhZE7tPxaMeJEe3dOIppPnJuzF5Yqq3aIH 108s 1U307xET2YP4/O6YRs9WN4GRMf81aSO3lHdptfb4PjuflrqUSGsbatLhy8MeKj56 108s XcwBXygnTsMwvJZygry6RMeF7VCpazAJUDL2gp5vwqj03Chi/PDactDevInOZmSN 108s 8hM2d6NOsjmdMbFI1ptQtpW39KMjVg6sJJyFvDzRW+GllNtNTGC3LReI0or2eSho 108s MUf6KHJg//Tn8iy2W0wkknfPEpRVml4XxXrnqtnCdv4uTy9O 108s -----END CERTIFICATE----- 108s 108s 108s Successfully received certificate. 108s Certificate is saved at: /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem 108s Key is saved at: /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem 108s This certificate expires on 2031-01-24. 108s These files will be updated when the certificate renews. 108s Certbot has set up a scheduled task to automatically renew this certificate in the background. 108s 108s Deploying certificate 108s Storing nonce: RpI6vtPRFJrlL7_i5HiCig 108s Non-standard path(s), might not work with crontab installed by your operating system package manager 108s Creating directory /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/archive. 108s Creating directory /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live. 108s Writing README to /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/README. 108s Creating directory /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/archive/localhost. 108s Creating directory /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost. 108s Writing certificate to /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/cert.pem. 108s Writing private key to /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem. 108s Writing chain to /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/chain.pem. 108s Writing full chain to /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem. 108s Writing README to /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/README. 108s Var account=eea5ea67620969a27d5a8fce742c29e7 (set by user). 108s Var config_dir=/tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf (set by user). 108s Var work_dir=/tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/work (set by user). 108s Var logs_dir=/tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/logs (set by user). 108s Var server=https://localhost:14000/dir (set by user). 108s Requested authenticator nginx and installer nginx 108s Requested authenticator nginx and installer nginx 108s Writing new config /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/renewal/localhost.conf. 108s Notifying user: 108s Successfully received certificate. 108s Certificate is saved at: /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem 108s Key is saved at: /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem 108s This certificate expires on 2031-01-24. 108s These files will be updated when the certificate renews. 108s Certbot has set up a scheduled task to automatically renew this certificate in the background. 108s 108s Notifying user: Deploying certificate 108s Generating RSA key (2048 bits): /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/work/snakeoil/0000_key.pem 108s Successfully deployed certificate for localhost to /etc/nginx/sites-enabled/default 108s Deploying Certificate to VirtualHost /etc/nginx/sites-enabled/default 108s Notifying user: Successfully deployed certificate for localhost to /etc/nginx/sites-enabled/default 108s Creating backup of /etc/nginx/nginx.conf 108s Creating backup of /etc/nginx/mime.types 108s Creating backup of /etc/nginx/sites-enabled/default 108s Writing nginx conf tree to /etc/nginx/sites-enabled/default: 108s ## 108s # You should look at the following URL's in order to grasp a solid understanding 108s # of Nginx configuration files in order to fully unleash the power of Nginx. 108s # https://www.nginx.com/resources/wiki/start/ 108s # https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ 108s # https://wiki.debian.org/Nginx/DirectoryStructure 108s # 108s # In most cases, administrators will remove this file from sites-enabled/ and 108s # leave it as reference inside of sites-available where it will continue to be 108s # updated by the nginx packaging team. 108s # 108s # This file will automatically load configuration files provided by other 108s # applications, such as Drupal or Wordpress. These applications will be made 108s # available underneath a path with that package name, such as /drupal8. 108s # 108s # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples. 108s ## 108s 108s # Default server configuration 108s # 108s server { 108s listen 80 default_server; 108s listen [::]:80 default_server; 108s 108s # SSL configuration 108s # 108s # listen 443 ssl default_server; 108s # listen [::]:443 ssl default_server; 108s # 108s # Note: You should disable gzip for SSL traffic. 108s # See: https://bugs.debian.org/773332 108s # 108s # Read up on ssl_ciphers to ensure a secure configuration. 108s # See: https://bugs.debian.org/765782 108s # 108s # Self signed certs generated by the ssl-cert package 108s # Don't use them in a production server! 108s # 108s # include snippets/snakeoil.conf; 108s 108s root /var/www/html; 108s 108s # Add index.php to the list if you are using PHP 108s index index.html index.htm index.nginx-debian.html; 108s 108s server_name _; 108s 108s location / { 108s # First attempt to serve request as file, then 108s # as directory, then fall back to displaying a 404. 108s try_files $uri $uri/ =404; 108s } 108s 108s # pass PHP scripts to FastCGI server 108s # 108s #location ~ \.php$ { 108s # include snippets/fastcgi-php.conf; 108s # 108s # # With php-fpm (or other unix sockets): 108s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 108s # # With php-cgi (or other tcp sockets): 108s # fastcgi_pass 127.0.0.1:9000; 108s #} 108s 108s # deny access to .htaccess files, if Apache's document root 108s # concurs with nginx's one 108s # 108s #location ~ /\.ht { 108s # deny all; 108s #} 108s } 108s 108s 108s # Virtual Host configuration for example.com 108s # 108s # You can move that to a different file under sites-available/ and symlink that 108s # to sites-enabled/ to enable it. 108s # 108s #server { 108s # listen 80; 108s # listen [::]:80; 108s # 108s # server_name example.com; 108s # 108s # root /var/www/example.com; 108s # index index.html; 108s # 108s # location / { 108s # try_files $uri $uri/ =404; 108s # } 108s #} 108s 108s server { 108s listen 80 ; 108s listen [::]:80 ; 108s 108s # SSL configuration 108s # 108s # listen 443 ssl default_server; 108s # listen [::]:443 ssl default_server; 108s # 108s # Note: You should disable gzip for SSL traffic. 108s # See: https://bugs.debian.org/773332 108s # 108s # Read up on ssl_ciphers to ensure a secure configuration. 108s # See: https://bugs.debian.org/765782 108s # 108s # Self signed certs generated by the ssl-cert package 108s # Don't use them in a production server! 108s # 108s # include snippets/snakeoil.conf; 108s 108s root /var/www/html; 108s 108s # Add index.php to the list if you are using PHP 108s index index.html index.htm index.nginx-debian.html; 108s server_name localhost; # managed by Certbot 108s 108s 108s location / { 108s # First attempt to serve request as file, then 108s # as directory, then fall back to displaying a 404. 108s try_files $uri $uri/ =404; 108s } 108s 108s # pass PHP scripts to FastCGI server 108s # 108s #location ~ \.php$ { 108s # include snippets/fastcgi-php.conf; 108s # 108s # # With php-fpm (or other unix sockets): 108s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 108s # # With php-cgi (or other tcp sockets): 108s # fastcgi_pass 127.0.0.1:9000; 108s #} 108s 108s # deny access to .htaccess files, if Apache's document root 108s # concurs with nginx's one 108s # 108s #location ~ /\.ht { 108s # deny all; 108s #} 108s 108s 108s listen 443 ssl; # managed by Certbot 108s listen [::]:443 ssl ipv6only=on; # managed by Certbot 108s ssl_certificate /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem; # managed by Certbot 108s ssl_certificate_key /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem; # managed by Certbot 108s include /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/options-ssl-nginx.conf; # managed by Certbot 108s ssl_dhparam /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/ssl-dhparams.pem; # managed by Certbot 108s 108s } 108s Writing nginx conf tree to /etc/nginx/sites-enabled/default: 108s ## 108s # You should look at the following URL's in order to grasp a solid understanding 108s # of Nginx configuration files in order to fully unleash the power of Nginx. 108s # https://www.nginx.com/resources/wiki/start/ 108s # https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ 108s # https://wiki.debian.org/Nginx/DirectoryStructure 108s # 108s # In most cases, administrators will remove this file from sites-enabled/ and 108s # leave it as reference inside of sites-available where it will continue to be 108s # updated by the nginx packaging team. 108s # 108s # This file will automatically load configuration files provided by other 108s # applications, such as Drupal or Wordpress. These applications will be made 108s # available underneath a path with that package name, such as /drupal8. 108s # 108s # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples. 108s ## 108s 108s # Default server configuration 108s # 108s server { 108s listen 80 default_server; 108s listen [::]:80 default_server; 108s 108s # SSL configuration 108s # 108s # listen 443 ssl default_server; 108s # listen [::]:443 ssl default_server; 108s # 108s # Note: You should disable gzip for SSL traffic. 108s # See: https://bugs.debian.org/773332 108s # 108s # Read up on ssl_ciphers to ensure a secure configuration. 108s # See: https://bugs.debian.org/765782 108s # 108s # Self signed certs generated by the ssl-cert package 108s # Don't use them in a production server! 108s # 108s # include snippets/snakeoil.conf; 108s 108s root /var/www/html; 108s 108s # Add index.php to the list if you are using PHP 108s index index.html index.htm index.nginx-debian.html; 108s 108s server_name _; 108s 108s location / { 108s # First attempt to serve request as file, then 108s # as directory, then fall back to displaying a 404. 108s try_files $uri $uri/ =404; 108s } 108s 108s # pass PHP scripts to FastCGI server 108s # 108s #location ~ \.php$ { 108s # include snippets/fastcgi-php.conf; 108s # 108s # # With php-fpm (or other unix sockets): 108s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 108s # # With php-cgi (or other tcp sockets): 108s # fastcgi_pass 127.0.0.1:9000; 108s #} 108s 108s # deny access to .htaccess files, if Apache's document root 108s # concurs with nginx's one 108s # 108s #location ~ /\.ht { 108s # deny all; 108s #} 108s } 108s 108s 108s # Virtual Host configuration for example.com 108s # 108s # You can move that to a different file under sites-available/ and symlink that 108s # to sites-enabled/ to enable it. 108s # 108s #server { 108s # listen 80; 108s # listen [::]:80; 108s # 108s # server_name example.com; 108s # 108s # root /var/www/example.com; 108s # index index.html; 108s # 108s # location / { 108s # try_files $uri $uri/ =404; 108s # } 108s #} 108s 108s server { 108s listen 80 ; 108s listen [::]:80 ; 108s 108s # SSL configuration 108s # 108s # listen 443 ssl default_server; 108s # listen [::]:443 ssl default_server; 108s # 108s # Note: You should disable gzip for SSL traffic. 108s # See: https://bugs.debian.org/773332 108s # 108s # Read up on ssl_ciphers to ensure a secure configuration. 108s # See: https://bugs.debian.org/765782 108s # 108s # Self signed certs generated by the ssl-cert package 108s # Don't use them in a production server! 108s # 108s # include snippets/snakeoil.conf; 108s 108s root /var/www/html; 108s 108s # Add index.php to the list if you are using PHP 108s index index.html index.htm index.nginx-debian.html; 108s server_name localhost; # managed by Certbot 108s 108s 108s location / { 108s # First attempt to serve request as file, then 108s # as directory, then fall back to displaying a 404. 108s try_files $uri $uri/ =404; 108s } 108s 108s # pass PHP scripts to FastCGI server 108s # 108s #location ~ \.php$ { 108s # include snippets/fastcgi-php.conf; 108s # 108s # # With php-fpm (or other unix sockets): 108s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 108s # # With php-cgi (or other tcp sockets): 108s # fastcgi_pass 127.0.0.1:9000; 108s #} 108s 108s # deny access to .htaccess files, if Apache's document root 108s # concurs with nginx's one 108s # 108s #location ~ /\.ht { 108s # deny all; 108s #} 108s 108s 108s listen 443 ssl; # managed by Certbot 108s listen [::]:443 ssl ipv6only=on; # managed by Certbot 108s ssl_certificate /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem; # managed by Certbot 108s ssl_certificate_key /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem; # managed by Certbot 108s include /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/options-ssl-nginx.conf; # managed by Certbot 108s ssl_dhparam /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/ssl-dhparams.pem; # managed by Certbot 108s 108s } 109s Congratulations! You have successfully enabled HTTPS on https://localhost 109s 109s - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 109s If you like Certbot, please consider supporting our work by: 109s * Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate 109s * Donating to EFF: https://eff.org/donate-le 109s - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 109s Notifying user: Congratulations! You have successfully enabled HTTPS on https://localhost 109s Notifying user: If you like Certbot, please consider supporting our work by: 109s * Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate 109s * Donating to EFF: https://eff.org/donate-le 109s * Uses proxy env variable no_proxy == '127.0.0.1,127.0.1.1,localhost,localdomain' 109s * Host localhost:443 was resolved. 109s * IPv6: ::1 109s * IPv4: 127.0.0.1 109s % Total % Received % Xferd Average Speed Time Time Time Cur 109s 109s 109s Welcome to nginx! 109s 109s 109s 109s

Welcome to nginx!

109s

If you see this page, the nginx web server is successfully installed and 109s working. Further configuration is required.

109s 109s

For online documentation and support please refer to 109s nginx.org.
109s Commercial support is available at 109s nginx.com.

109s 109s

Thank you for using nginx.

109s 109s 109s rent 109s Dload Upload Total Spent Left Speed 109s 0 0 0 0 0 0 0 0 0* Trying [::1]:443... 109s * ALPN: curl offers h2,http/1.1 109s } [5 bytes data] 109s * TLSv1.3 (OUT), TLS handshake, Client hello (1): 109s } [1564 bytes data] 109s * SSL Trust Anchors: 109s * CAfile: /tmp/autopkgtest.fGy0OD/autopkgtest_tmp/certbot/nginx/conf/live/localhost/chain.pem 109s * CApath: /etc/ssl/certs 109s { [5 bytes data] 109s * TLSv1.3 (IN), TLS handshake, Server hello (2): 109s { [1210 bytes data] 109s * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): 109s { [1 bytes data] 109s * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 109s { [25 bytes data] 109s * TLSv1.3 (IN), TLS handshake, Certificate (11): 109s { [1507 bytes data] 109s * TLSv1.3 (IN), TLS handshake, CERT verify (15): 109s { [78 bytes data] 109s * TLSv1.3 (IN), TLS handshake, Finished (20): 109s { [52 bytes data] 109s * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 109s } [1 bytes data] 109s * TLSv1.3 (OUT), TLS handshake, Finished (20): 109s } [52 bytes data] 109s * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519MLKEM768 / id-ecPublicKey 109s * ALPN: server accepted http/1.1 109s * Server certificate: 109s * subject: 109s * start date: Jan 24 13:52:39 2026 GMT 109s * expire date: Jan 24 13:52:38 2031 GMT 109s * issuer: CN=Pebble Intermediate CA 2bbfd0 109s * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using sha256WithRSAEncryption 109s * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption 109s * subjectAltName: "localhost" matches cert's "localhost" 109s * SSL certificate verified via OpenSSL. 109s * Established connection to localhost (::1 port 443) from ::1 port 37526 109s * using HTTP/1.x 109s } [5 bytes data] 109s > GET / HTTP/1.1 109s > Host: localhost 109s > User-Agent: curl/8.18.0 109s > Accept: */* 109s > 109s * Request completely sent off 109s { [5 bytes data] 109s * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 109s { [57 bytes data] 109s * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 109s { [57 bytes data] 109s < HTTP/1.1 200 OK 109s < Server: nginx/1.28.1 (Ubuntu) 109s < Date: Sat, 24 Jan 2026 13:52:41 GMT 109s < Content-Type: text/html 109s < Content-Length: 615 109s < Last-Modified: Sat, 24 Jan 2026 13:52:27 GMT 109s < Connection: keep-alive 109s < ETag: "6974ce9b-267" 109s < Accept-Ranges: bytes 109s < 109s { [615 bytes data] 109s 100 615 100 615 0 0 123.9k 0 0 100 615 100 615 0 0 123.5k 0 0 100 615 100 615 0 0 123.1k 0 0 109s * Connection #0 to host localhost:443 left intact 109s autopkgtest [13:52:42]: test nginx: -----------------------] 110s nginx PASS 110s autopkgtest [13:52:43]: test nginx: - - - - - - - - - - results - - - - - - - - - - 110s autopkgtest [13:52:43]: @@@@@@@@@@@@@@@@@@@@ summary 110s command1 FAIL stderr: /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 110s nginx PASS