0s autopkgtest [10:27:48]: starting date and time: 2026-01-23 10:27:48+0000 0s autopkgtest [10:27:48]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [10:27:48]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.rlze9xqn/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-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-s390x-11.secgroup --name adt-resolute-s390x-python-certbot-nginx-20260123-102748-juju-7f2275-prod-proposed-migration-environment-2-9dadfcd0-6c49-4fb4-9ba8-4770924b789d --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-s390x-python-certbot-nginx-20260123-102748-juju-7f2275-prod-proposed-migration-environment-2-9dadfcd0-6c49-4fb4-9ba8-4770924b789d from image adt/ubuntu-resolute-s390x-server-20260123.img (UUID 5f2e306c-5dfc-4ef6-8be2-414f657c7562)... 73s autopkgtest [10:29:01]: testbed dpkg architecture: s390x 74s autopkgtest [10:29:02]: testbed apt version: 3.1.13 74s autopkgtest [10:29:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 75s autopkgtest [10:29:03]: testbed release detected to be: None 76s autopkgtest [10:29:04]: updating testbed package index (apt update) 76s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 76s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 76s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 76s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 76s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 76s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1059 kB] 77s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 77s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [95.6 kB] 77s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [113 kB] 77s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [862 kB] 77s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [9152 B] 78s Fetched 2290 kB in 1s (1661 kB/s) 82s Reading package lists... 83s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 83s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 83s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 83s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 86s Reading package lists... 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 88s Calculating upgrade... 89s The following packages were automatically installed and are no longer required: 89s python3.13 python3.13-minimal 89s Use 'sudo apt autoremove' to remove them. 89s The following NEW packages will be installed: 89s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 89s The following packages will be upgraded: 89s libpython3-stdlib python3 python3-gdbm python3-minimal 89s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 89s Need to get 6689 kB of archives. 89s After this operation, 24.3 MB of additional disk space will be used. 89s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-minimal s390x 3.14.2-1 [917 kB] 90s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14-minimal s390x 3.14.2-1 [2510 kB] 91s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-minimal s390x 3.14.2-1 [28.2 kB] 91s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3 s390x 3.14.2-1 [22.9 kB] 91s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-stdlib s390x 3.14.2-1 [2373 kB] 91s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14 s390x 3.14.2-1 [816 kB] 91s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3-stdlib s390x 3.14.2-1 [10.9 kB] 91s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-gdbm s390x 3.14.2-1 [11.1 kB] 91s dpkg-preconfigure: unable to re-open stdin: No such file or directory 91s Fetched 6689 kB in 2s (3192 kB/s) 91s Selecting previously unselected package libpython3.14-minimal:s390x. 92s (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 ... 87685 files and directories currently installed.) 92s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_s390x.deb ... 92s Unpacking libpython3.14-minimal:s390x (3.14.2-1) ... 93s Selecting previously unselected package python3.14-minimal. 93s Preparing to unpack .../python3.14-minimal_3.14.2-1_s390x.deb ... 93s Unpacking python3.14-minimal (3.14.2-1) ... 93s Setting up libpython3.14-minimal:s390x (3.14.2-1) ... 93s Setting up python3.14-minimal (3.14.2-1) ... 97s (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 ... 88027 files and directories currently installed.) 97s Preparing to unpack .../python3-minimal_3.14.2-1_s390x.deb ... 97s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 97s Setting up python3-minimal (3.14.2-1) ... 97s (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 ... 88027 files and directories currently installed.) 97s Preparing to unpack .../python3_3.14.2-1_s390x.deb ... 97s running python pre-rtupdate hooks for python3.14... 97s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 98s Selecting previously unselected package libpython3.14-stdlib:s390x. 98s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_s390x.deb ... 98s Unpacking libpython3.14-stdlib:s390x (3.14.2-1) ... 98s Selecting previously unselected package python3.14. 98s Preparing to unpack .../python3.14_3.14.2-1_s390x.deb ... 98s Unpacking python3.14 (3.14.2-1) ... 98s Preparing to unpack .../libpython3-stdlib_3.14.2-1_s390x.deb ... 98s Unpacking libpython3-stdlib:s390x (3.14.2-1) over (3.13.9-3) ... 98s Preparing to unpack .../python3-gdbm_3.14.2-1_s390x.deb ... 98s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 98s Setting up libpython3.14-stdlib:s390x (3.14.2-1) ... 98s Setting up python3.14 (3.14.2-1) ... 102s Setting up libpython3-stdlib:s390x (3.14.2-1) ... 102s Setting up python3-gdbm (3.14.2-1) ... 102s Setting up python3 (3.14.2-1) ... 102s running python rtupdate hooks for python3.14... 102s running python post-rtupdate hooks for python3.14... 102s Processing triggers for man-db (2.13.1-1) ... 103s Processing triggers for systemd (259-1ubuntu2) ... 103s autopkgtest [10:29:31]: upgrading testbed (apt dist-upgrade and autopurge) 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s Calculating upgrade... 104s The following packages were automatically installed and are no longer required: 104s python3.13 python3.13-minimal 104s Use 'sudo apt autoremove' to remove them. 104s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s Solving dependencies... 113s The following packages will be REMOVED: 113s python3.13* python3.13-minimal* 114s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 114s After this operation, 8012 kB disk space will be freed. 114s (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 ... 88457 files and directories currently installed.) 114s Removing python3.13 (3.13.11-1) ... 114s Removing python3.13-minimal (3.13.11-1) ... 116s Processing triggers for man-db (2.13.1-1) ... 117s Processing triggers for systemd (259-1ubuntu2) ... 117s (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 ... 88430 files and directories currently installed.) 117s Purging configuration files for python3.13-minimal (3.13.11-1) ... 121s autopkgtest [10:29:49]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP Mon Jan 12 15:39:23 UTC 2026 121s autopkgtest [10:29:49]: @@@@@@@@@@@@@@@@@@@@ apt-source python-certbot-nginx 123s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-nginx 4.0.0-2 (dsc) [2563 B] 123s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-nginx 4.0.0-2 (tar) [79.7 kB] 123s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-certbot-nginx 4.0.0-2 (diff) [18.4 kB] 123s gpgv: Signature made Sun May 25 15:33:15 2025 UTC 123s gpgv: using RSA key 909B8ECA4FEE6E81034527269B3F22544E9AF451 123s gpgv: issuer "hlieberman@debian.org" 123s gpgv: Can't check signature: No public key 123s dpkg-source: warning: cannot verify inline signature for ./python-certbot-nginx_4.0.0-2.dsc: no acceptable signature found 123s autopkgtest [10:29:51]: testing package python-certbot-nginx version 4.0.0-2 123s autopkgtest [10:29:51]: build not needed 123s autopkgtest [10:29:51]: test command1: preparing testbed 124s Reading package lists... 124s Building dependency tree... 124s Reading state information... 125s Solving dependencies... 125s The following NEW packages will be installed: 125s certbot nginx nginx-common python3-acme python3-certbot 125s python3-certbot-nginx python3-configargparse python3-josepy 125s python3-parsedatetime python3-pytz python3-rfc3339 125s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 125s Need to get 1293 kB of archives. 125s After this operation, 4877 kB of additional disk space will be used. 125s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x nginx-common all 1.28.1-2ubuntu1 [44.8 kB] 125s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x nginx s390x 1.28.1-2ubuntu1 [648 kB] 125s Get:3 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-josepy all 2.2.0-1 [22.3 kB] 125s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytz all 2025.2-5 [32.4 kB] 125s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-rfc3339 all 2.0.1-2 [6530 B] 125s Get:6 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-acme all 4.0.0-1 [49.0 kB] 125s Get:7 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-configargparse all 1.7-2 [31.7 kB] 125s Get:8 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-parsedatetime all 2.6-3build1 [32.1 kB] 125s Get:9 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-certbot all 4.0.0-2 [267 kB] 125s Get:10 http://ftpmaster.internal/ubuntu resolute/universe s390x certbot all 4.0.0-2 [91.6 kB] 125s Get:11 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-certbot-nginx all 4.0.0-2 [67.4 kB] 126s Preconfiguring packages ... 126s Fetched 1293 kB in 0s (3282 kB/s) 126s Selecting previously unselected package nginx-common. 126s (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 ... 88432 files and directories currently installed.) 126s Preparing to unpack .../00-nginx-common_1.28.1-2ubuntu1_all.deb ... 126s Unpacking nginx-common (1.28.1-2ubuntu1) ... 126s Selecting previously unselected package nginx. 126s Preparing to unpack .../01-nginx_1.28.1-2ubuntu1_s390x.deb ... 126s Unpacking nginx (1.28.1-2ubuntu1) ... 126s Selecting previously unselected package python3-josepy. 126s Preparing to unpack .../02-python3-josepy_2.2.0-1_all.deb ... 126s Unpacking python3-josepy (2.2.0-1) ... 126s Selecting previously unselected package python3-pytz. 126s Preparing to unpack .../03-python3-pytz_2025.2-5_all.deb ... 126s Unpacking python3-pytz (2025.2-5) ... 127s Selecting previously unselected package python3-rfc3339. 127s Preparing to unpack .../04-python3-rfc3339_2.0.1-2_all.deb ... 127s Unpacking python3-rfc3339 (2.0.1-2) ... 127s Selecting previously unselected package python3-acme. 127s Preparing to unpack .../05-python3-acme_4.0.0-1_all.deb ... 127s Unpacking python3-acme (4.0.0-1) ... 127s Selecting previously unselected package python3-configargparse. 127s Preparing to unpack .../06-python3-configargparse_1.7-2_all.deb ... 127s Unpacking python3-configargparse (1.7-2) ... 127s Selecting previously unselected package python3-parsedatetime. 127s Preparing to unpack .../07-python3-parsedatetime_2.6-3build1_all.deb ... 127s Unpacking python3-parsedatetime (2.6-3build1) ... 127s Selecting previously unselected package python3-certbot. 127s Preparing to unpack .../08-python3-certbot_4.0.0-2_all.deb ... 127s Unpacking python3-certbot (4.0.0-2) ... 128s Selecting previously unselected package certbot. 128s Preparing to unpack .../09-certbot_4.0.0-2_all.deb ... 128s Unpacking certbot (4.0.0-2) ... 128s Selecting previously unselected package python3-certbot-nginx. 128s Preparing to unpack .../10-python3-certbot-nginx_4.0.0-2_all.deb ... 128s Unpacking python3-certbot-nginx (4.0.0-2) ... 128s Setting up python3-configargparse (1.7-2) ... 128s Setting up python3-parsedatetime (2.6-3build1) ... 128s Setting up nginx-common (1.28.1-2ubuntu1) ... 130s Created symlink '/etc/systemd/system/multi-user.target.wants/nginx.service' → '/usr/lib/systemd/system/nginx.service'. 131s Setting up python3-pytz (2025.2-5) ... 132s Setting up python3-josepy (2.2.0-1) ... 132s Setting up python3-rfc3339 (2.0.1-2) ... 133s Setting up nginx (1.28.1-2ubuntu1) ... 134s * Upgrading binary nginx  [ OK ] 134s Setting up python3-acme (4.0.0-1) ... 134s Setting up python3-certbot (4.0.0-2) ... 135s Setting up certbot (4.0.0-2) ... 135s Created symlink '/etc/systemd/system/timers.target.wants/certbot.timer' → '/usr/lib/systemd/system/certbot.timer'. 136s Setting up python3-certbot-nginx (4.0.0-2) ... 136s Processing triggers for man-db (2.13.1-1) ... 139s Processing triggers for ufw (0.36.2-9build1) ... 141s autopkgtest [10:30:09]: test command1: certbot --help nginx | grep -q "sleep-seconds" 141s autopkgtest [10:30:09]: test command1: [----------------------- 143s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 143s return f"{type(self).__name__}: {retString}" 144s autopkgtest [10:30:12]: test command1: -----------------------] 144s autopkgtest [10:30:12]: test command1: - - - - - - - - - - results - - - - - - - - - - 144s command1 FAIL stderr: /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 144s autopkgtest [10:30:12]: test command1: - - - - - - - - - - stderr - - - - - - - - - - 144s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 144s return f"{type(self).__name__}: {retString}" 145s autopkgtest [10:30:13]: test nginx: preparing testbed 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 145s Solving dependencies... 146s The following NEW packages will be installed: 146s pebble 146s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 146s Need to get 3102 kB of archives. 146s After this operation, 14.6 MB of additional disk space will be used. 146s Get:1 http://ftpmaster.internal/ubuntu resolute/universe s390x pebble s390x 2.6.0+ds1-1 [3102 kB] 147s Fetched 3102 kB in 0s (9734 kB/s) 147s Selecting previously unselected package pebble. 147s (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 ... 88883 files and directories currently installed.) 147s Preparing to unpack .../pebble_2.6.0+ds1-1_s390x.deb ... 147s Unpacking pebble (2.6.0+ds1-1) ... 147s Setting up pebble (2.6.0+ds1-1) ... 147s Processing triggers for man-db (2.13.1-1) ... 149s autopkgtest [10:30:17]: test nginx: [----------------------- 149s Waiting for pebble to start .Pebble 2026/01/23 10:31:38 Starting Pebble ACME server 151s .Pebble 2026/01/23 10:31:40 Generated new root issuer CN=Pebble Root CA 13d745 with serial 4c40818d8edd3567 and SKI e30bad54e1551b38bd7668b373ec6b03458efdcc 151s Pebble 2026/01/23 10:31:40 Generated new intermediate issuer CN=Pebble Intermediate CA 143c1a with serial 719134483906a193 and SKI e6e9401a316cf4f2fc7eddd5b1f43709d046acc1 151s Pebble 2026/01/23 10:31:40 Generated issuance chain: Pebble Root CA 13d745 -> Pebble Intermediate CA 143c1a 151s Pebble 2026/01/23 10:31:40 Using certificate validity period of 157766400 seconds 151s Pebble 2026/01/23 10:31:40 Using system DNS resolver for ACME challenges 151s Pebble 2026/01/23 10:31:40 Disabling random VA sleeps 151s Pebble 2026/01/23 10:31:40 Configured to reject 0% of good nonces 151s Pebble 2026/01/23 10:31:40 Configured to attempt authz reuse for each identifier 50% of the time 151s Pebble 2026/01/23 10:31:40 Configured to show 3 orders per page 151s Pebble 2026/01/23 10:31:40 Management interface listening on: 0.0.0.0:15000 151s Pebble 2026/01/23 10:31:40 Root CA certificate available at: https://0.0.0.0:15000/roots/0 151s Pebble 2026/01/23 10:31:40 Listening on: 0.0.0.0:14000 151s Pebble 2026/01/23 10:31:40 ACME directory available at: https://0.0.0.0:14000/dir 152s .Pebble 2026/01/23 10:31:41 GET /dir -> calling handler() 152s 152s Pebble server started and is ready 153s /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 153s return f"{type(self).__name__}: {retString}" 153s Root logging level set at 10 153s Saving debug log to /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/logs/letsencrypt.log 153s Requested authenticator nginx and installer nginx 153s Single candidate plugin: * nginx 153s Description: Nginx Web Server plugin 153s Interfaces: Authenticator, Installer, Plugin 153s Entry point: EntryPoint(name='nginx', value='certbot_nginx._internal.configurator:NginxConfigurator', group='certbot.plugins') 153s Initialized: 153s Prep: True 154s Selected authenticator and installer 154s Plugins selected: Authenticator nginx, Installer nginx 155s Sending GET request to https://localhost:14000/dir. 155s Starting new HTTPS connection (1): localhost:14000 155s /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 155s warnings.warn( 155s Pebble 2026/01/23 10:31:44 GET /dir -> calling handler() 155s https://localhost:14000 "GET /dir HTTP/1.1" 200 486 155s Received response: 155s HTTP 200 155s Cache-Control: public, max-age=0, no-cache 155s Content-Type: application/json; charset=utf-8 155s Date: Fri, 23 Jan 2026 10:31:44 GMT 155s Content-Length: 486 155s 155s { 155s "keyChange": "https://localhost:14000/rollover-account-key", 155s "meta": { 155s "externalAccountRequired": false, 155s "termsOfService": "data:text/plain,Do%20what%20thou%20wilt" 155s }, 155s "newAccount": "https://localhost:14000/sign-me-up", 155s "newNonce": "https://localhost:14000/nonce-plz", 155s "newOrder": "https://localhost:14000/order-plz", 155s "renewalInfo": "https://localhost:14000/draft-ietf-acme-ari-03/renewalInfo", 155s "revokeCert": "https://localhost:14000/revoke-cert" 155s } 155s Requesting fresh nonce 155s Sending HEAD request to https://localhost:14000/nonce-plz. 155s Pebble 2026/01/23 10:31:44 HEAD /nonce-plz -> calling handler() 155s /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 155s warnings.warn( 155s Pebble 2026/01/23 10:31:44 POST /sign-me-up -> calling handler() 155s Pebble 2026/01/23 10:31:44 There are now 1 accounts in memory 155s Account registered. 155s https://localhost:14000 "HEAD /nonce-plz HTTP/1.1" 200 0 155s Received response: 155s HTTP 200 155s Cache-Control: public, max-age=0, no-cache 155s Link: ;rel="index" 155s Replay-Nonce: wY3uOo14UIOfcz_xmiZ2mA 155s Date: Fri, 23 Jan 2026 10:31:44 GMT 155s 155s 155s Storing nonce: wY3uOo14UIOfcz_xmiZ2mA 155s JWS payload: 155s b'{\n "termsOfServiceAgreed": true\n}' 155s Sending POST request to https://localhost:14000/sign-me-up: 155s { 155s "protected": "eyJhbGciOiAiUlMyNTYiLCAiandrIjogeyJuIjogIjVWRjdFRWZBa2gyOHF5dGlOM0V2cUJLNm1KdVZOUW4xTC1HeVRxTWVqdUZJc1BQU195d3htTldITXhGN284dENlRXhCNUpRTkxpWHNzYlFhZUhwMHdmVUNlTVZQNVk4V3YybWQybmV5NjU5bjEwS3prcDhhbXpHS0ZsV2NOU0JhVTU1cUpiU0J2eVJ0UGYtQVVNbU44Zk50T1RBT01jTklzZENBN0VNQzBPbzFxN3psQ2NETnh2OTlFSDFJNzBsNzB0OXFvY0pNbzZyQm5ub3QzMVNjRUNKSmRka25IdENTeS14Q29HVVFMMWI2VG1wZUtqaHMzTmZ5N0dtRFdHZnJzUTJ3a2VkZHVpWTc2ZlBlZm9ZWUd6MVpjY0o5Y0RXV2pjRUdreUtWSi1ObWF1dTJzWVNqeF8yVkZPbFhyWHV5c2Zjamt1ME5YcUV2S3BmQ1g1VUFmUSIsICJlIjogIkFRQUIiLCAia3R5IjogIlJTQSJ9LCAibm9uY2UiOiAid1kzdU9vMTRVSU9mY3pfeG1pWjJtQSIsICJ1cmwiOiAiaHR0cHM6Ly9sb2NhbGhvc3Q6MTQwMDAvc2lnbi1tZS11cCJ9", 155s "signature": "qeg5B7kwfV1no3M4YZa24om8wS-3h37Gbl51dBlbngVbgXZn_8E21j5fPMA7nztQBGEXR-dik86XaGnuFQpZzA0LEQDt25TMUsDDtGjSj-HUUgzx1td6pLxJ7zhJVwxlmBj_JbbMSZ1qcVJnJSoAq-1Y6XLeQ3HVIJaq02IqpeNL5dCaaTgOCMhZOMYL81IciNMiQu2PiRgZanbpgs560p49uaaaMT2uY1fsBSQGOMNiy-Xr_GwQOxAoHQJ_hSetcU-7XKLCpopTkviTmDSO13cz3iPXvy5j_em5UEV_W31KgxsfR3YG5ZJ1S670zhvb9VgJcvTDMeW9DZHxECjMvA", 155s "payload": "ewogICJ0ZXJtc09mU2VydmljZUFncmVlZCI6IHRydWUKfQ" 155s } 155s /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 155s warnings.warn( 155s https://localhost:14000 "POST /sign-me-up HTTP/1.1" 201 506 155s Received response: 155s HTTP 201 155s Cache-Control: public, max-age=0, no-cache 155s Content-Type: application/json; charset=utf-8 155s Link: ;rel="index" 155s Location: https://localhost:14000/my-account/22b7359914af2d5d 155s Replay-Nonce: gO0QS3gj5LS-_DOlSzsrWg 155s Date: Fri, 23 Jan 2026 10:31:44 GMT 155s Content-Length: 506 155s 155s { 155s "status": "valid", 155s "orders": "https://localhost:14000/list-orderz/22b7359914af2d5d", 155s "key": { 155s "kty": "RSA", 155s "n": "5VF7EEfAkh28qytiN3EvqBK6mJuVNQn1L-GyTqMejuFIsPPS_ywxmNWHMxF7o8tCeExB5JQNLiXssbQaeHp0wfUCeMVP5Y8Wv2md2ney659n10Kzkp8amzGKFlWcNSBaU55qJbSBvyRtPf-AUMmN8fNtOTAOMcNIsdCA7EMC0Oo1q7zlCcDNxv99EH1I70l70t9qocJMo6rBnnot31ScECJJddknHtCSy-xCoGUQL1b6TmpeKjhs3Nfy7GmDWGfrsQ2wkedduiY76fPefoYYGz1ZccJ9cDWWjcEGkyKVJ-Nmauu2sYSjx_2VFOlXrXuysfcjku0NXqEvKpfCX5UAfQ", 155s "e": "AQAB" 155s } 155s } 155s Storing nonce: gO0QS3gj5LS-_DOlSzsrWg 155s Notifying user: Account registered. 155s 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/22b7359914af2d5d', new_authzr_uri=None, terms_of_service=None), dbf68c88a0d2a077d6eeb42bdeac43a0, Meta(creation_dt=datetime.datetime(2026, 1, 23, 10, 31, 44, tzinfo=), creation_host='autopkgtest.local', register_to_eff=None))> 155s Requesting a certificate for localhost 155s Pebble 2026/01/23 10:31:44 POST /order-plz -> calling handler() 155s Pebble 2026/01/23 10:31:44 There are now 1 authorizations in the db 155s Pebble 2026/01/23 10:31:44 Added order "mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA" to the db 155s Pebble 2026/01/23 10:31:44 There are now 1 orders in the db 155s Pebble 2026/01/23 10:31:44 POST /authZ/ -> calling handler() 155s Notifying user: Requesting a certificate for localhost 155s JWS payload: 155s b'{\n "identifiers": [\n {\n "type": "dns",\n "value": "localhost"\n }\n ]\n}' 155s Sending POST request to https://localhost:14000/order-plz: 155s { 155s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvMjJiNzM1OTkxNGFmMmQ1ZCIsICJub25jZSI6ICJnTzBRUzNnajVMUy1fRE9sU3pzcldnIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9vcmRlci1wbHoifQ", 155s "signature": "ryz4OJrmSyTRTbBRXDSx0Be4f1skwDmeZ6d3ICqz0UswqdVHqksvc-PCZq0o2Wo-77u7a_5TpVQNiNX4zAOamsvPW1yOu3eCA71jBJpF-vbyrl9ziTPs3fRj03PCSFBu8tzeEeyC9NKskeBOLFAh0BhJPhpsXU_knYZX1Qj5XsM8beu9I0awC1QOZY8YmECu1MCzfv9cW3WBKGVNYI9rrECeP2EKskZAoIGF36h1FrcdE2Bi1GzEsN5lT82hVcgE8LSfDSov3GQe3w5nFe2vdyPtOoy53nXwlAdqvJWO_adoVBNu6Lb0kzp0Fx2AfCWv9pcZ73xqntFpwDYHbu4oTg", 155s "payload": "ewogICJpZGVudGlmaWVycyI6IFsKICAgIHsKICAgICAgInR5cGUiOiAiZG5zIiwKICAgICAgInZhbHVlIjogImxvY2FsaG9zdCIKICAgIH0KICBdCn0" 155s } 155s /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 155s warnings.warn( 155s https://localhost:14000 "POST /order-plz HTTP/1.1" 201 372 155s Received response: 155s HTTP 201 155s Cache-Control: public, max-age=0, no-cache 155s Content-Type: application/json; charset=utf-8 155s Link: ;rel="index" 155s Location: https://localhost:14000/my-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA 155s Replay-Nonce: oSrnxZK2TlD8G-3qX7alSg 155s Date: Fri, 23 Jan 2026 10:31:44 GMT 155s Content-Length: 372 155s 155s { 155s "status": "pending", 155s "expires": "2026-01-24T10:31:44Z", 155s "identifiers": [ 155s { 155s "type": "dns", 155s "value": "localhost" 155s } 155s ], 155s "finalize": "https://localhost:14000/finalize-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA", 155s "authorizations": [ 155s "https://localhost:14000/authZ/XG_oFmDDC-xo4UB680pJpvrQEgTPyrb6Uu_FLMsJWLA" 155s ] 155s } 155s Storing nonce: oSrnxZK2TlD8G-3qX7alSg 155s JWS payload: 155s b'' 155s Sending POST request to https://localhost:14000/authZ/XG_oFmDDC-xo4UB680pJpvrQEgTPyrb6Uu_FLMsJWLA: 155s { 155s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvMjJiNzM1OTkxNGFmMmQ1ZCIsICJub25jZSI6ICJvU3JueFpLMlRsRDhHLTNxWDdhbFNnIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9hdXRoWi9YR19vRm1EREMteG80VUI2ODBwSnB2clFFZ1RQeXJiNlV1X0ZMTXNKV0xBIn0", 155s "signature": "QDVkHEim4d7SfhiQPVsTcyJe9VJLrZmgq-aOqQQ7ibu2Ld206GLnXrnr0DsUGRn24W0og6_F6Jhffv6jdapjHo_4LCaT8Lht3TlkyqHEe-CYCxpf4eKCCZH-5PtbRnWcPfdW-XdLjaAaG-q313xh8q1bdNZyCpchB842peyHavlBFUqXpWKrJVikxU60bsMa0Ci_kqhVvYOskPLQwwixis9mpuu2UIFjIev82MQs8MurDSGMdrYOA8PaUXg1vENsUuB_LWSIOav126y-L6dNW9OjxAJJtd52wbHM7aBDMwl0Sq0bsAhBSGRy-XnOw8ekmk0N-1RqaO05SyrLalH_tQ", 155s "payload": "" 155s } 155s /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 155s warnings.warn( 155s https://localhost:14000 "POST /authZ/XG_oFmDDC-xo4UB680pJpvrQEgTPyrb6Uu_FLMsJWLA HTTP/1.1" 200 1099 155s Received response: 155s HTTP 200 155s Cache-Control: public, max-age=0, no-cache 155s Content-Type: application/json; charset=utf-8 155s Link: ;rel="index" 155s Replay-Nonce: fUl5BTPBFBp8L1CJ4jXaSQ 155s Date: Fri, 23 Jan 2026 10:31:44 GMT 155s Content-Length: 1099 155s 155s { 155s "status": "pending", 155s "identifier": { 155s "type": "dns", 155s "value": "localhost" 155s }, 155s "challenges": [ 155s { 155s "type": "dns-account-01", 155s "url": "https://localhost:14000/chalZ/wcrSNZ7K2fp9uKWjWTUxNXa9m9IG2jiuxdB99BsUzB4", 155s "token": "DNBBzXoDOTwmiXNBfGQVqgRIC8FHrphGQnKqcOpX1zo", 155s "status": "pending" 155s }, 155s { 155s "type": "tls-alpn-01", 155s "url": "https://localhost:14000/chalZ/_qSd3YuD1fGFNUwSlg9x9gY_0Mg9ifJPnH-wPm4MYKo", 155s "token": "wEQQZNJOEsdbAlmMrAOlefhwC3377fh5URRw2Rfye6U", 155s "status": "pending" 155s }, 155s { 155s "type": "http-01", 155s "url": "https://localhost:14000/chalZ/vcWHGwJpcX_tQLy8mDkOWU0zQJpO4X2eafoMxkazU3s", 155s "token": "wHr4kukOAey2TDWQb72UHZe8-W5SpJyP_SsMe9gFTW8", 155s "status": "pending" 155s }, 155s { 155s "type": "dns-01", 155s "url": "https://localhost:14000/chalZ/zHlTfMwhOlJLaNxBdmGRG5gQVNIfwCULE179IbFKPRU", 155s "token": "p9BgTVfeZssLZAFMxydFl2yqAOzpl-qmLq0sOWmSV20", 155s "status": "pending" 155s } 155s ], 155s "expires": "2026-01-23T11:31:44Z" 155s } 155s Storing nonce: fUl5BTPBFBp8L1CJ4jXaSQ 155s dns-account-01 was not recognized, full message: {'type': 'dns-account-01', 'url': 'https://localhost:14000/chalZ/wcrSNZ7K2fp9uKWjWTUxNXa9m9IG2jiuxdB99BsUzB4', 'token': 'DNBBzXoDOTwmiXNBfGQVqgRIC8FHrphGQnKqcOpX1zo', 'status': 'pending'} 155s Performing the following challenges: 155s http-01 challenge for localhost 155s Generated server block: 155s [] 155s Creating backup of /etc/nginx/mime.types 155s Creating backup of /etc/nginx/nginx.conf 155s Creating backup of /etc/nginx/sites-enabled/default 155s Writing nginx conf tree to /etc/nginx/nginx.conf: 155s user www-data; 155s worker_processes auto; 155s worker_cpu_affinity auto; 155s pid /run/nginx.pid; 155s error_log /var/log/nginx/error.log; 155s include /etc/nginx/modules-enabled/*.conf; 155s 155s events { 155s worker_connections 768; 155s # multi_accept on; 155s } 155s 155s http { 155s server_names_hash_bucket_size 128; 155s include /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/le_http_01_cert_challenge.conf; 155s 155s ## 155s # Basic Settings 155s ## 155s 155s sendfile on; 155s tcp_nopush on; 155s types_hash_max_size 2048; 155s server_tokens build; # Recommended practice is to turn this off 155s 155s # server_names_hash_bucket_size 64; 155s # server_name_in_redirect off; 155s 155s include /etc/nginx/mime.types; 155s default_type application/octet-stream; 155s 155s ## 155s # SSL Settings 155s ## 155s 155s ssl_protocols TLSv1.2 TLSv1.3; # Dropping SSLv3 (POODLE), TLS 1.0, 1.1 155s ssl_prefer_server_ciphers off; # Don't force server cipher order. 155s 155s ## 155s # Logging Settings 155s ## 155s 155s access_log /var/log/nginx/access.log; 155s 155s ## 155s # Gzip Settings 155s ## 155s 155s gzip on; 155s 155s # gzip_vary on; 155s # gzip_proxied any; 155s # gzip_comp_level 6; 155s # gzip_buffers 16 8k; 155s # gzip_http_version 1.1; 155s # gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; 155s 155s ## 155s # Virtual Host Configs 155s ## 155s 155s include /etc/nginx/conf.d/*.conf; 155s include /etc/nginx/sites-enabled/*; 155s } 155s 155s 155s #mail { 155s # # See sample authentication script at: 155s # # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript 155s # 155s # # auth_http localhost/auth.php; 155s # # pop3_capabilities "TOP" "USER"; 155s # # imap_capabilities "IMAP4rev1" "UIDPLUS"; 155s # 155s # server { 155s # listen localhost:110; 155s # protocol pop3; 155s # proxy on; 155s # } 155s # 155s # server { 155s # listen localhost:143; 155s # protocol imap; 155s # proxy on; 155s # } 155s #} 155s 155s Writing nginx conf tree to /etc/nginx/sites-enabled/default: 155s ## 155s # You should look at the following URL's in order to grasp a solid understanding 155s # of Nginx configuration files in order to fully unleash the power of Nginx. 155s # https://www.nginx.com/resources/wiki/start/ 155s # https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ 155s # https://wiki.debian.org/Nginx/DirectoryStructure 155s # 155s # In most cases, administrators will remove this file from sites-enabled/ and 155s # leave it as reference inside of sites-available where it will continue to be 155s # updated by the nginx packaging team. 155s # 155s # This file will automatically load configuration files provided by other 155s # applications, such as Drupal or Wordpress. These applications will be made 155s # available underneath a path with that package name, such as /drupal8. 155s # 155s # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples. 155s ## 155s 155s # Default server configuration 155s # 155s server { 155s listen 80 default_server; 155s listen [::]:80 default_server; 155s 155s # SSL configuration 155s # 155s # listen 443 ssl default_server; 155s # listen [::]:443 ssl default_server; 155s # 155s # Note: You should disable gzip for SSL traffic. 155s # See: https://bugs.debian.org/773332 155s # 155s # Read up on ssl_ciphers to ensure a secure configuration. 155s # See: https://bugs.debian.org/765782 155s # 155s # Self signed certs generated by the ssl-cert package 155s # Don't use them in a production server! 155s # 155s # include snippets/snakeoil.conf; 155s 155s root /var/www/html; 155s 155s # Add index.php to the list if you are using PHP 155s index index.html index.htm index.nginx-debian.html; 155s 155s server_name _; 155s 155s location / { 155s # First attempt to serve request as file, then 155s # as directory, then fall back to displaying a 404. 155s try_files $uri $uri/ =404; 155s } 155s 155s # pass PHP scripts to FastCGI server 155s # 155s #location ~ \.php$ { 155s # include snippets/fastcgi-php.conf; 155s # 155s # # With php-fpm (or other unix sockets): 155s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 155s # # With php-cgi (or other tcp sockets): 155s # fastcgi_pass 127.0.0.1:9000; 155s #} 155s 155s # deny access to .htaccess files, if Apache's document root 155s # concurs with nginx's one 155s # 155s #location ~ /\.ht { 155s # deny all; 155s #} 155s } 155s 155s 155s # Virtual Host configuration for example.com 155s # 155s # You can move that to a different file under sites-available/ and symlink that 155s # to sites-enabled/ to enable it. 155s # 155s #server { 155s # listen 80; 155s # listen [::]:80; 155s # 155s # server_name example.com; 155s # 155s # root /var/www/example.com; 155s # index index.html; 155s # 155s # location / { 155s # try_files $uri $uri/ =404; 155s # } 155s #} 155s 155s server {rewrite ^(/.well-known/acme-challenge/.*) $1 break; # managed by Certbot 155s 155s 155s listen 80 ; 155s listen [::]:80 ; 155s 155s # SSL configuration 155s # 155s # listen 443 ssl default_server; 155s # listen [::]:443 ssl default_server; 155s # 155s # Note: You should disable gzip for SSL traffic. 155s # See: https://bugs.debian.org/773332 155s # 155s # Read up on ssl_ciphers to ensure a secure configuration. 155s # See: https://bugs.debian.org/765782 155s # 155s # Self signed certs generated by the ssl-cert package 155s # Don't use them in a production server! 155s # 155s # include snippets/snakeoil.conf; 155s 155s root /var/www/html; 155s 155s # Add index.php to the list if you are using PHP 155s index index.html index.htm index.nginx-debian.html; 155s server_name localhost; # managed by Certbot 155s 155s 155s location / { 155s # First attempt to serve request as file, then 155s # as directory, then fall back to displaying a 404. 155s try_files $uri $uri/ =404; 155s } 155s 155s # pass PHP scripts to FastCGI server 155s # 155s #location ~ \.php$ { 155s # include snippets/fastcgi-php.conf; 155s # 155s # # With php-fpm (or other unix sockets): 155s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 155s # # With php-cgi (or other tcp sockets): 155s # fastcgi_pass 127.0.0.1:9000; 155s #} 155s 155s # deny access to .htaccess files, if Apache's document root 155s # concurs with nginx's one 155s # 155s #location ~ /\.ht { 155s # deny all; 155s #} 155s 155s location = /.well-known/acme-challenge/wHr4kukOAey2TDWQb72UHZe8-W5SpJyP_SsMe9gFTW8{default_type text/plain;return 200 wHr4kukOAey2TDWQb72UHZe8-W5SpJyP_SsMe9gFTW8.lf_Hq6Puz7BJPMMDp3pa6MyY1HCLEQ_SB6G51D44qwg;} # managed by Certbot 155s 155s } 156s Pebble 2026/01/23 10:31:45 POST /chalZ/ -> calling handler() 156s Pebble 2026/01/23 10:31:45 Pulled a task from the Tasks queue: &va.vaTask{Identifier:acme.Identifier{Type:"dns", Value:"localhost"}, Challenge:(*core.Challenge)(0xc000344280), Account:(*core.Account)(0xc00007a540), AccountURL:"https://localhost:14000/my-account/22b7359914af2d5d", Wildcard:false} 156s Pebble 2026/01/23 10:31:45 Starting 3 validations. 156s Pebble 2026/01/23 10:31:45 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/wHr4kukOAey2TDWQb72UHZe8-W5SpJyP_SsMe9gFTW8 156s Pebble 2026/01/23 10:31:45 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/wHr4kukOAey2TDWQb72UHZe8-W5SpJyP_SsMe9gFTW8 156s Pebble 2026/01/23 10:31:45 Attempting to validate w/ HTTP: http://localhost:80/.well-known/acme-challenge/wHr4kukOAey2TDWQb72UHZe8-W5SpJyP_SsMe9gFTW8 156s JWS payload: 156s b'{}' 156s Sending POST request to https://localhost:14000/chalZ/vcWHGwJpcX_tQLy8mDkOWU0zQJpO4X2eafoMxkazU3s: 156s { 156s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvMjJiNzM1OTkxNGFmMmQ1ZCIsICJub25jZSI6ICJmVWw1QlRQQkZCcDhMMUNKNGpYYVNRIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9jaGFsWi92Y1dIR3dKcGNYX3RRTHk4bURrT1dVMHpRSnBPNFgyZWFmb014a2F6VTNzIn0", 156s "signature": "cjLEhilQAIsQQ95_vCvIlk135V7R3FckFFaAsh7Q0NlWPa-omkPvxtSQaAL5o8c703L75KjFkZTWb-lESiklNS8tlRKqlq1nHS0hgBCYcIbaWxAY7hibPFltdmjgezOAWxP7e56wq77iPticUegNVQvI5MZiGm5u2BD8FI1W49FTlxUCuNFm7jpFu4ZNWXN__Ff6axRQycs0EL1_6WT3YiXbv1lgf-3u9tZ9jktDJxCcxJeo948v8clKzU7tNDBxwH4hJRSIoBJa5MD5FG9-LdCGBn0g-XfYxF9MXgDjCa6thJ0qmv0oNLnffcTYkGs4bL4PKvL9nLG90StGifVtcA", 156s "payload": "e30" 156s } 156s /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 156s warnings.warn( 156s https://localhost:14000 "POST /chalZ/vcWHGwJpcX_tQLy8mDkOWU0zQJpO4X2eafoMxkazU3s HTTP/1.1" 200 197 156s Received response: 156s HTTP 200 156s Cache-Control: public, max-age=0, no-cache 156s Content-Type: application/json; charset=utf-8 156s Link: ;rel="index", ;rel="up" 156s Replay-Nonce: i8zwLtFvswQkLlCs_rgjMg 156s Date: Fri, 23 Jan 2026 10:31:45 GMT 156s Content-Length: 197 156s 156s { 156s "type": "http-01", 156s "url": "https://localhost:14000/chalZ/vcWHGwJpcX_tQLy8mDkOWU0zQJpO4X2eafoMxkazU3s", 156s "token": "wHr4kukOAey2TDWQb72UHZe8-W5SpJyP_SsMe9gFTW8", 156s "status": "processing" 156s } 156s Storing nonce: i8zwLtFvswQkLlCs_rgjMg 156s Waiting for verification... 156s Pebble 2026/01/23 10:31:45 authz XG_oFmDDC-xo4UB680pJpvrQEgTPyrb6Uu_FLMsJWLA set VALID by completed challenge vcWHGwJpcX_tQLy8mDkOWU0zQJpO4X2eafoMxkazU3s 157s JWS payload: 157s b'' 157s Sending POST request to https://localhost:14000/authZ/XG_oFmDDC-xo4UB680pJpvrQEgTPyrb6Uu_FLMsJWLA: 157s { 157s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvMjJiNzM1OTkxNGFmMmQ1ZCIsICJub25jZSI6ICJpOHp3THRGdnN3UWtMbENzX3Jnak1nIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9hdXRoWi9YR19vRm1EREMteG80VUI2ODBwSnB2clFFZ1RQeXJiNlV1X0ZMTXNKV0xBIn0", 157s "signature": "cGG99M8sPcN4MEAb6RVcU17X_KcScKAv614CFMgk9zMuMJ3vR5i1by7DlVDV8m9UkByV2F-ByRFQU4_giKQsoSKmr4eqnbT9WFWilDHIwew6AThsSwClRxdEIh6U1S8Lwxbe4bBwJjBIxfcOCcVIbZ0mQ8J05pBisUrwx9Wg-OWZ4eOn7s44w2cFjCAaynlp50HI0NkOMLu-SSHRawp6RSWDz_qAV_xf3w6x4vJMr-UfypSFF2mWF6S69s8HolsGWqGeVzNRAK5dlGww4m1uk3ZFKZrb0kTjg04HA-c9an_smXMAubOtC75b22K9ZfM6X5ppmXItuVs7R7IWRAQZEA", 157s "payload": "" 157s } 157s /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 157s warnings.warn( 157s Pebble 2026/01/23 10:31:46 POST /authZ/ -> calling handler() 157s https://localhost:14000 "POST /authZ/XG_oFmDDC-xo4UB680pJpvrQEgTPyrb6Uu_FLMsJWLA HTTP/1.1" 200 435 157s Received response: 157s HTTP 200 157s Cache-Control: public, max-age=0, no-cache 157s Content-Type: application/json; charset=utf-8 157s Link: ;rel="index" 157s Replay-Nonce: fe0aZo1Qnwnvtvv-0EvmLQ 157s Date: Fri, 23 Jan 2026 10:31:46 GMT 157s Content-Length: 435 157s 157s { 157s "status": "valid", 157s "identifier": { 157s "type": "dns", 157s "value": "localhost" 157s }, 157s "challenges": [ 157s { 157s "type": "http-01", 157s "url": "https://localhost:14000/chalZ/vcWHGwJpcX_tQLy8mDkOWU0zQJpO4X2eafoMxkazU3s", 157s "token": "wHr4kukOAey2TDWQb72UHZe8-W5SpJyP_SsMe9gFTW8", 157s "status": "valid", 157s "validated": "2026-01-23T10:31:45Z" 157s } 157s ], 157s "expires": "2026-01-23T11:31:45Z" 157s } 157s Storing nonce: fe0aZo1Qnwnvtvv-0EvmLQ 157s Calling registered functions 157s Cleaning up challenges 158s CSR: CSR(file=None, data=b'-----BEGIN CERTIFICATE REQUEST-----\nMIHjMIGJAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASjlZSwmsup9u7/\nSRmqQjsU3Exkp9wxLelZnLht6BLxrI1th+Ji+c+H3995Infu0d9Y6uKiC9ODqMa9\nTVDOwND8oCcwJQYJKoZIhvcNAQkOMRgwFjAUBgNVHREEDTALgglsb2NhbGhvc3Qw\nCgYIKoZIzj0EAwIDSQAwRgIhAOz82+FglqKfFkTuSX3LfYMHD3q/JjLo/WAs6tLo\ndPu0AiEAsz6XIMJx1wVouzI31axbJkPKwCF87l+m5s9PTgXLH9U=\n-----END CERTIFICATE REQUEST-----\n', form='pem') 158s Will poll for certificate issuance until 2026-01-23 10:33:17.308453 158s JWS payload: 158s b'{\n "csr": "MIHjMIGJAgEAMAAwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASjlZSwmsup9u7_SRmqQjsU3Exkp9wxLelZnLht6BLxrI1th-Ji-c-H3995Infu0d9Y6uKiC9ODqMa9TVDOwND8oCcwJQYJKoZIhvcNAQkOMRgwFjAUBgNVHREEDTALgglsb2NhbGhvc3QwCgYIKoZIzj0EAwIDSQAwRgIhAOz82-FglqKfFkTuSX3LfYMHD3q_JjLo_WAs6tLodPu0AiEAsz6XIMJx1wVouzI31axbJkPKwCF87l-m5s9PTgXLH9U"\n}' 158s Sending POST request to https://localhost:14000/finalize-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA: 158s { 158s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvMjJiNzM1OTkxNGFmMmQ1ZCIsICJub25jZSI6ICJmZTBhWm8xUW53bnZ0dnYtMEV2bUxRIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9maW5hbGl6ZS1vcmRlci9taWg0bllsNWIwRC0tUHNDMDloNEt3QklBcUh3N2JxNVFibnFkTmh4cExBIn0", 158s "signature": "MgpZELaVkZwZkIlOuXOivYANqeHAyoa1UiddvUX1qvnejwCkqW3bxZB5_47akWZykjqQAtu2B8OTjX9Tc12BnEB0v7_qGOW4tq6ScAV_7aOgb37_q54liMXj5WR0RpbJsyRITWNR5mFOzwkHf7auhnrOpifJBJIm9qVvYZ4dEeKFPgNIf0f1GxZarpRcKUQfHIFVTFYY32DA7rMlRRATFtmxJurO17K7hTsfjZeIYIhdctQu3w086WF53wqq0fpRjb8ZjUoUuI-6Us6OKmNRtO_q-Py4sPZpQ0MuFnylvgtwWIAtwqmT3yZLvdAAIdJBEeEXRgtMndIG5F4bOfRQ0A", 158s "payload": "ewogICJjc3IiOiAiTUlIak1JR0pBZ0VBTUFBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTamxaU3dtc3VwOXU3X1NSbXFRanNVM0V4a3A5d3hMZWxabkxodDZCTHhySTF0aC1KaS1jLUgzOTk1SW5mdTBkOVk2dUtpQzlPRHFNYTlUVkRPd05EOG9DY3dKUVlKS29aSWh2Y05BUWtPTVJnd0ZqQVVCZ05WSFJFRURUQUxnZ2xzYjJOaGJHaHZjM1F3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU96ODItRmdscUtmRmtUdVNYM0xmWU1IRDNxX0pqTG9fV0FzNnRMb2RQdTBBaUVBc3o2WElNSngxd1ZvdXpJMzFheGJKa1BLd0NGODdsLW01czlQVGdYTEg5VSIKfQ" 158s } 158s /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 158s warnings.warn( 158s Pebble 2026/01/23 10:31:47 POST /finalize-order/ -> calling handler() 158s Pebble 2026/01/23 10:31:47 Order mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA is fully authorized. Processing finalization 158s Pebble 2026/01/23 10:31:47 Issued certificate serial 5c4033d11b48a3c4 for order mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA 158s https://localhost:14000 "POST /finalize-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA HTTP/1.1" 200 375 158s Received response: 158s HTTP 200 158s Cache-Control: public, max-age=0, no-cache 158s Content-Type: application/json; charset=utf-8 158s Link: ;rel="index" 158s Location: https://localhost:14000/my-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA 158s Replay-Nonce: yTfSANWqj8lg_kFy5og_-Q 158s Date: Fri, 23 Jan 2026 10:31:47 GMT 158s Content-Length: 375 158s 158s { 158s "status": "processing", 158s "expires": "2026-01-24T10:31:44Z", 158s "identifiers": [ 158s { 158s "type": "dns", 158s "value": "localhost" 158s } 158s ], 158s "finalize": "https://localhost:14000/finalize-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA", 158s "authorizations": [ 158s "https://localhost:14000/authZ/XG_oFmDDC-xo4UB680pJpvrQEgTPyrb6Uu_FLMsJWLA" 158s ] 158s } 158s Storing nonce: yTfSANWqj8lg_kFy5og_-Q 159s JWS payload: 159s b'' 159s Sending POST request to https://localhost:14000/my-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA: 159s { 159s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvMjJiNzM1OTkxNGFmMmQ1ZCIsICJub25jZSI6ICJ5VGZTQU5XcWo4bGdfa0Z5NW9nXy1RIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9teS1vcmRlci9taWg0bllsNWIwRC0tUHNDMDloNEt3QklBcUh3N2JxNVFibnFkTmh4cExBIn0", 159s "signature": "eRcs4UKWAK5t84fhSQIgHlq6F3A4uJ1RaLeydxmiR9NxLeiRYdTsj9A5if8DKW9XVb1pwsZMdl_rtEi-4vezb3TCJHh29suwSrEDuZu4BKczi0-ZRNOQ_fcNrbW2v8LNKZrOWVYDJTu-zzDa7plRQplQMeMfUZEi7jsTpvq7DOY0V9JGwZr0RtJS032EngDlsEkqIqo0v6Ci1iQHempJhSnacyPUQ_q2VwEWhQVmZv2JpThzrPna79BeF47x1c3khRbk-B-PP0aITeet0iU_84sxNHzOM5GGR1paCT8gnnD6KD-a9y1OdIoitFllMK3HIXSEjMH11FIRQHbrboiIzQ", 159s "payload": "" 159s } 159s /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 159s warnings.warn( 159s Pebble 2026/01/23 10:31:48 POST /my-order/ -> calling handler() 159s https://localhost:14000 "POST /my-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA HTTP/1.1" 200 438 159s Received response: 159s HTTP 200 159s Cache-Control: public, max-age=0, no-cache 159s Content-Type: application/json; charset=utf-8 159s Link: ;rel="index" 159s Replay-Nonce: QKgcMV0vwTRN5aBYOFZPnQ 159s Date: Fri, 23 Jan 2026 10:31:48 GMT 159s Content-Length: 438 159s 159s { 159s "status": "valid", 159s "expires": "2026-01-24T10:31:44Z", 159s "identifiers": [ 159s { 159s "type": "dns", 159s "value": "localhost" 159s } 159s ], 159s "finalize": "https://localhost:14000/finalize-order/mih4nYl5b0D--PsC09h4KwBIAqHw7bq5QbnqdNhxpLA", 159s "authorizations": [ 159s "https://localhost:14000/authZ/XG_oFmDDC-xo4UB680pJpvrQEgTPyrb6Uu_FLMsJWLA" 159s ], 159s "certificate": "https://localhost:14000/certZ/5c4033d11b48a3c4" 159s } 159s Storing nonce: QKgcMV0vwTRN5aBYOFZPnQ 159s JWS payload: 159s b'' 159s Sending POST request to https://localhost:14000/certZ/5c4033d11b48a3c4: 159s { 159s "protected": "eyJhbGciOiAiUlMyNTYiLCAia2lkIjogImh0dHBzOi8vbG9jYWxob3N0OjE0MDAwL215LWFjY291bnQvMjJiNzM1OTkxNGFmMmQ1ZCIsICJub25jZSI6ICJRS2djTVYwdndUUk41YUJZT0ZaUG5RIiwgInVybCI6ICJodHRwczovL2xvY2FsaG9zdDoxNDAwMC9jZXJ0Wi81YzQwMzNkMTFiNDhhM2M0In0", 159s "signature": "KVw6v0HM0EQ0ZOsznFT6Siw6N7CMG_dHjRl008SpiJVEMO59jq2dplsuEguZQG68R1QD_6QI-a04xvflf1UpcwCam7729ymiqAKloGLg9Ci1HMMTDDZFG33ZefNwOYuQaFVDUfYRLh99IswbBFkRR5MEuj2G_WIBwdp6c9F6UlQgB5f_KE1hjcgkI9BXXxzvdVS2MQIetysLA7vC9pyR_jxS5q9FhXMPTNqx0kTKY5ecS8ugtk_GM-swtibku-jf1K3BjZfTocZ6DtNPk2FK4UDhFIlG48TitVYnPC0p8NLiHaWzKfCkqcFkTiCX0fjUEr28jQUzOw-SPUK8IMaoqA", 159s "payload": "" 159s } 159s /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 159s warnings.warn( 159s Pebble 2026/01/23 10:31:48 POST /certZ/ -> calling handler() 159s https://localhost:14000 "POST /certZ/5c4033d11b48a3c4 HTTP/1.1" 200 None 159s Received response: 159s HTTP 200 159s Cache-Control: public, max-age=0, no-cache 159s Content-Type: application/pem-certificate-chain; charset=utf-8 159s Link: ;rel="index" 159s Replay-Nonce: 39hRYPiIXzVvLokQT907JA 159s Date: Fri, 23 Jan 2026 10:31:48 GMT 159s Transfer-Encoding: chunked 159s 159s -----BEGIN CERTIFICATE----- 159s MIICeTCCAWGgAwIBAgIIXEAz0RtIo8QwDQYJKoZIhvcNAQELBQAwKDEmMCQGA1UE 159s AxMdUGViYmxlIEludGVybWVkaWF0ZSBDQSAxNDNjMWEwHhcNMjYwMTIzMTAzMTQ3 159s WhcNMzEwMTIzMTAzMTQ2WjAAMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEo5WU 159s sJrLqfbu/0kZqkI7FNxMZKfcMS3pWZy4begS8ayNbYfiYvnPh9/feSJ37tHfWOri 159s ogvTg6jGvU1QzsDQ/KOBmTCBljAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI 159s KwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFEPy7kVv 159s oVsbK9H0tT6rcdKlQnCWMB8GA1UdIwQYMBaAFObpQBoxbPTy/H7d1bH0NwnQRqzB 159s MBcGA1UdEQEB/wQNMAuCCWxvY2FsaG9zdDANBgkqhkiG9w0BAQsFAAOCAQEAYrmb 159s XgmhakpZXTUkbpEmY1JUJm3kqWWX5DgqgfbDltkWR8cov5Ps6VNs7KlT4ESfs3Ui 159s jZ4zvZPRVG1AvpDA/WCm2gNb/KyDr6giWvLBYk55Fg7Ivk913igxGH1T17XczaGR 159s w3fRW3iHLRDS465bylBasVQAyOMDh7x6XcGvWDWBxlL98smX3ZOxfd0NhuUY+D4h 159s 9SEG3Y/aKiE7CxWvV0QF1efITwD2uRxTzDGGK/9mXh6XuV2WBJ8UhDTlN5r2mSgC 159s cUXV+Ix2IM4ZF2rKHCOG5+0KehH3A/o93MVffbttTT1+j3hzch7BahnGtVhVdHcC 159s c+GmsgJ/pMsNJcO0tA== 159s -----END CERTIFICATE----- 159s -----BEGIN CERTIFICATE----- 159s MIIDUDCCAjigAwIBAgIIcZE0SDkGoZMwDQYJKoZIhvcNAQELBQAwIDEeMBwGA1UE 159s AxMVUGViYmxlIFJvb3QgQ0EgMTNkNzQ1MCAXDTI2MDEyMzEwMzE0MFoYDzIwNTYw 159s MTIzMTAzMTQwWjAoMSYwJAYDVQQDEx1QZWJibGUgSW50ZXJtZWRpYXRlIENBIDE0 159s M2MxYTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANhV3UQz0CJSIiMD 159s pQheNhEJbZeiDxUNuPIYI2TWicALpb6CJnqUQkoZqMhTB/tnjIrd60ZNzDIkjx3i 159s pdmmF0wvRPP5vUZPAUo20s2c0xa8KDEIcKZRs/joQ+m+fPE2WPXKsFdRwaNZ575g 159s 1H41/YUU8tLzpjo75LnGzlNEXYaKF7OC2PUJ6HylyPZjKgcBSXNFwUJ3nF1WpEWs 159s gTfB4rTq0VWWNKa3VA8CvL8h4bFy+L4oFr4Ln8bcR6WYllGxYcoWsLZ7SWNfCeCN 159s S3IB3690s8MTXw7XvlLMBHqQbA+EAq6nMG1C/Q/gk0rNj06xAYRWfyObII99KbDm 159s vnQSW5sCAwEAAaOBgzCBgDAOBgNVHQ8BAf8EBAMCAoQwHQYDVR0lBBYwFAYIKwYB 159s BQUHAwEGCCsGAQUFBwMCMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFObpQBox 159s bPTy/H7d1bH0NwnQRqzBMB8GA1UdIwQYMBaAFOMLrVThVRs4vXZos3PsawNFjv3M 159s MA0GCSqGSIb3DQEBCwUAA4IBAQAWYNAqy45T7l787Kc9tPqfH3M3GLUN8+ojsq9P 159s keBr+aRIUWDdmdZBFSwRfkDupktAZjLuoNa1LyPKQ5a2RewqxjqTPFwXZBGT7rbh 159s o/DZDe6gaPk2ZfvX4k4GvO4xJMdKq0t1DoHKUJ0kON2wA19fbrr1jxj9RNUCMIWl 159s 0I4mhoONz17DhJkzEPtT3TnGCCr+xmBz7q+55mFJFEuLTGbZIuXZRW/ISmzjmI/1 159s q7U819GkVfHjADcgKtuLSUA71GGnf0OhV9TXZNvFgEGfSbNxOBvSJRGacDq1UUk9 159s 75PvaUCbj+9U5K2LIP2a6PXxCxTisAVouj0VzVdTlbQvbIkV 159s -----END CERTIFICATE----- 159s 159s Storing nonce: 39hRYPiIXzVvLokQT907JA 159s Non-standard path(s), might not work with crontab installed by your operating system package manager 159s Creating directory /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/archive. 159s Creating directory /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live. 159s Writing README to /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/README. 159s Creating directory /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/archive/localhost. 159s Creating directory /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost. 159s Writing certificate to /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/cert.pem. 159s Writing private key to /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem. 159s Writing chain to /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/chain.pem. 159s Writing full chain to /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem. 159s Writing README to /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/README. 159s Var account=dbf68c88a0d2a077d6eeb42bdeac43a0 (set by user). 159s Var config_dir=/tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf (set by user). 159s Var work_dir=/tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/work (set by user). 159s Var logs_dir=/tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/logs (set by user). 159s Var server=https://localhost:14000/dir (set by user). 159s Requested authenticator nginx and installer nginx 159s Requested authenticator nginx and installer nginx 159s 159s Successfully received certificate. 159s Certificate is saved at: /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem 159s Key is saved at: /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem 159s This certificate expires on 2031-01-23. 159s These files will be updated when the certificate renews. 159s Certbot has set up a scheduled task to automatically renew this certificate in the background. 159s 159s Deploying certificate 159s Writing new config /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/renewal/localhost.conf. 159s Notifying user: 159s Successfully received certificate. 159s Certificate is saved at: /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem 159s Key is saved at: /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem 159s This certificate expires on 2031-01-23. 159s These files will be updated when the certificate renews. 159s Certbot has set up a scheduled task to automatically renew this certificate in the background. 159s 159s Notifying user: Deploying certificate 159s Generating RSA key (2048 bits): /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/work/snakeoil/0000_key.pem 161s Deploying Certificate to VirtualHost /etc/nginx/sites-enabled/default 161s Notifying user: Successfully deployed certificate for localhost to /etc/nginx/sites-enabled/default 161s Successfully deployed certificate for localhost to /etc/nginx/sites-enabled/default 161s Creating backup of /etc/nginx/mime.types 161s Creating backup of /etc/nginx/nginx.conf 161s Creating backup of /etc/nginx/sites-enabled/default 161s Writing nginx conf tree to /etc/nginx/sites-enabled/default: 161s ## 161s # You should look at the following URL's in order to grasp a solid understanding 161s # of Nginx configuration files in order to fully unleash the power of Nginx. 161s # https://www.nginx.com/resources/wiki/start/ 161s # https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ 161s # https://wiki.debian.org/Nginx/DirectoryStructure 161s # 161s # In most cases, administrators will remove this file from sites-enabled/ and 161s # leave it as reference inside of sites-available where it will continue to be 161s # updated by the nginx packaging team. 161s # 161s # This file will automatically load configuration files provided by other 161s # applications, such as Drupal or Wordpress. These applications will be made 161s # available underneath a path with that package name, such as /drupal8. 161s # 161s # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples. 161s ## 161s 161s # Default server configuration 161s # 161s server { 161s listen 80 default_server; 161s listen [::]:80 default_server; 161s 161s # SSL configuration 161s # 161s # listen 443 ssl default_server; 161s # listen [::]:443 ssl default_server; 161s # 161s # Note: You should disable gzip for SSL traffic. 161s # See: https://bugs.debian.org/773332 161s # 161s # Read up on ssl_ciphers to ensure a secure configuration. 161s # See: https://bugs.debian.org/765782 161s # 161s # Self signed certs generated by the ssl-cert package 161s # Don't use them in a production server! 161s # 161s # include snippets/snakeoil.conf; 161s 161s root /var/www/html; 161s 161s # Add index.php to the list if you are using PHP 161s index index.html index.htm index.nginx-debian.html; 161s 161s server_name _; 161s 161s location / { 161s # First attempt to serve request as file, then 161s # as directory, then fall back to displaying a 404. 161s try_files $uri $uri/ =404; 161s } 161s 161s # pass PHP scripts to FastCGI server 161s # 161s #location ~ \.php$ { 161s # include snippets/fastcgi-php.conf; 161s # 161s # # With php-fpm (or other unix sockets): 161s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 161s # # With php-cgi (or other tcp sockets): 161s # fastcgi_pass 127.0.0.1:9000; 161s #} 161s 161s # deny access to .htaccess files, if Apache's document root 161s # concurs with nginx's one 161s # 161s #location ~ /\.ht { 161s # deny all; 161s #} 161s } 161s 161s 161s # Virtual Host configuration for example.com 161s # 161s # You can move that to a different file under sites-available/ and symlink that 161s # to sites-enabled/ to enable it. 161s # 161s #server { 161s # listen 80; 161s # listen [::]:80; 161s # 161s # server_name example.com; 161s # 161s # root /var/www/example.com; 161s # index index.html; 161s # 161s # location / { 161s # try_files $uri $uri/ =404; 161s # } 161s #} 161s 161s server { 161s listen 80 ; 161s listen [::]:80 ; 161s 161s # SSL configuration 161s # 161s # listen 443 ssl default_server; 161s # listen [::]:443 ssl default_server; 161s # 161s # Note: You should disable gzip for SSL traffic. 161s # See: https://bugs.debian.org/773332 161s # 161s # Read up on ssl_ciphers to ensure a secure configuration. 161s # See: https://bugs.debian.org/765782 161s # 161s # Self signed certs generated by the ssl-cert package 161s # Don't use them in a production server! 161s # 161s # include snippets/snakeoil.conf; 161s 161s root /var/www/html; 161s 161s # Add index.php to the list if you are using PHP 161s index index.html index.htm index.nginx-debian.html; 161s server_name localhost; # managed by Certbot 161s 161s 161s location / { 161s # First attempt to serve request as file, then 161s # as directory, then fall back to displaying a 404. 161s try_files $uri $uri/ =404; 161s } 161s 161s # pass PHP scripts to FastCGI server 161s # 161s #location ~ \.php$ { 161s # include snippets/fastcgi-php.conf; 161s # 161s # # With php-fpm (or other unix sockets): 161s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 161s # # With php-cgi (or other tcp sockets): 161s # fastcgi_pass 127.0.0.1:9000; 161s #} 161s 161s # deny access to .htaccess files, if Apache's document root 161s # concurs with nginx's one 161s # 161s #location ~ /\.ht { 161s # deny all; 161s #} 161s 161s 161s listen 443 ssl; # managed by Certbot 161s listen [::]:443 ssl ipv6only=on; # managed by Certbot 161s ssl_certificate /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem; # managed by Certbot 161s ssl_certificate_key /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem; # managed by Certbot 161s include /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/options-ssl-nginx.conf; # managed by Certbot 161s ssl_dhparam /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/ssl-dhparams.pem; # managed by Certbot 161s 161s } 161s Writing nginx conf tree to /etc/nginx/sites-enabled/default: 161s ## 161s # You should look at the following URL's in order to grasp a solid understanding 161s # of Nginx configuration files in order to fully unleash the power of Nginx. 161s # https://www.nginx.com/resources/wiki/start/ 161s # https://www.nginx.com/resources/wiki/start/topics/tutorials/config_pitfalls/ 161s # https://wiki.debian.org/Nginx/DirectoryStructure 161s # 161s # In most cases, administrators will remove this file from sites-enabled/ and 161s # leave it as reference inside of sites-available where it will continue to be 161s # updated by the nginx packaging team. 161s # 161s # This file will automatically load configuration files provided by other 161s # applications, such as Drupal or Wordpress. These applications will be made 161s # available underneath a path with that package name, such as /drupal8. 161s # 161s # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples. 161s ## 161s 161s # Default server configuration 161s # 161s server { 161s listen 80 default_server; 161s listen [::]:80 default_server; 161s 161s # SSL configuration 161s # 161s # listen 443 ssl default_server; 161s # listen [::]:443 ssl default_server; 161s # 161s # Note: You should disable gzip for SSL traffic. 161s # See: https://bugs.debian.org/773332 161s # 161s # Read up on ssl_ciphers to ensure a secure configuration. 161s # See: https://bugs.debian.org/765782 161s # 161s # Self signed certs generated by the ssl-cert package 161s # Don't use them in a production server! 161s # 161s # include snippets/snakeoil.conf; 161s 161s root /var/www/html; 161s 161s # Add index.php to the list if you are using PHP 161s index index.html index.htm index.nginx-debian.html; 161s 161s server_name _; 161s 161s location / { 161s # First attempt to serve request as file, then 161s # as directory, then fall back to displaying a 404. 161s try_files $uri $uri/ =404; 161s } 161s 161s # pass PHP scripts to FastCGI server 161s # 161s #location ~ \.php$ { 161s # include snippets/fastcgi-php.conf; 161s # 161s # # With php-fpm (or other unix sockets): 161s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 161s # # With php-cgi (or other tcp sockets): 161s # fastcgi_pass 127.0.0.1:9000; 161s #} 161s 161s # deny access to .htaccess files, if Apache's document root 161s # concurs with nginx's one 161s # 161s #location ~ /\.ht { 161s # deny all; 161s #} 161s } 161s 161s 161s # Virtual Host configuration for example.com 161s # 161s # You can move that to a different file under sites-available/ and symlink that 161s # to sites-enabled/ to enable it. 161s # 161s #server { 161s # listen 80; 161s # listen [::]:80; 161s # 161s # server_name example.com; 161s # 161s # root /var/www/example.com; 161s # index index.html; 161s # 161s # location / { 161s # try_files $uri $uri/ =404; 161s # } 161s #} 161s 161s server { 161s listen 80 ; 161s listen [::]:80 ; 161s 161s # SSL configuration 161s # 161s # listen 443 ssl default_server; 161s # listen [::]:443 ssl default_server; 161s # 161s # Note: You should disable gzip for SSL traffic. 161s # See: https://bugs.debian.org/773332 161s # 161s # Read up on ssl_ciphers to ensure a secure configuration. 161s # See: https://bugs.debian.org/765782 161s # 161s # Self signed certs generated by the ssl-cert package 161s # Don't use them in a production server! 161s # 161s # include snippets/snakeoil.conf; 161s 161s root /var/www/html; 161s 161s # Add index.php to the list if you are using PHP 161s index index.html index.htm index.nginx-debian.html; 161s server_name localhost; # managed by Certbot 161s 161s 161s location / { 161s # First attempt to serve request as file, then 161s # as directory, then fall back to displaying a 404. 161s try_files $uri $uri/ =404; 161s } 161s 161s # pass PHP scripts to FastCGI server 161s # 161s #location ~ \.php$ { 161s # include snippets/fastcgi-php.conf; 161s # 161s # # With php-fpm (or other unix sockets): 161s # fastcgi_pass unix:/run/php/php7.4-fpm.sock; 161s # # With php-cgi (or other tcp sockets): 161s # fastcgi_pass 127.0.0.1:9000; 161s #} 161s 161s # deny access to .htaccess files, if Apache's document root 161s # concurs with nginx's one 161s # 161s #location ~ /\.ht { 161s # deny all; 161s #} 161s 161s 161s listen 443 ssl; # managed by Certbot 161s listen [::]:443 ssl ipv6only=on; # managed by Certbot 161s ssl_certificate /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/fullchain.pem; # managed by Certbot 161s ssl_certificate_key /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/privkey.pem; # managed by Certbot 161s include /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/options-ssl-nginx.conf; # managed by Certbot 161s ssl_dhparam /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/ssl-dhparams.pem; # managed by Certbot 161s 161s } 162s Notifying user: Congratulations! You have successfully enabled HTTPS on https://localhost 162s Congratulations! You have successfully enabled HTTPS on https://localhost 162s 162s - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 162s If you like Certbot, please consider supporting our work by: 162s * Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate 162s * Donating to EFF: https://eff.org/donate-le 162s - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 162s Notifying user: If you like Certbot, please consider supporting our work by: 162s * Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate 162s * Donating to EFF: https://eff.org/donate-le 162s * Uses proxy env variable no_proxy == '127.0.0.1,127.0.1.1,localhost,localdomain' 162s * Host localhost:443 was resolved. 162s * IPv6: ::1 162s * IPv4: 127.0.0.1 162s % Total % Received % Xferd Average Speed Time Time Time Current 162s Dload Upload Total Spent Left Speed 162s 0 0 0 0 0 0 0 0 0* Trying [::1]:443... 162s * ALPN: curl offers h2,http/1.1 162s } [5 bytes data] 162s * TLSv1.3 (OUT), TLS handshake, Client hello (1): 162s } [1564 bytes data] 162s * SSL Trust Anchors: 162s * CAfile: /tmp/autopkgtest.0g9ivI/autopkgtest_tmp/certbot/nginx/conf/live/localhost/chain.pem 162s * CApath: /etc/ssl/certs 162s { [5 bytes data] 162s * TLSv1.3 (IN), TLS handshake, Server hello (2): 162s { [1210 bytes data] 162s * TLSv1.3 (IN), TLS change cipher, Change cipher spec (1): 162s { [1 bytes data] 162s * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8): 162s { [25 bytes data] 162s * TLSv1.3 (IN), TLS handshake, Certificate (11): 162s { [1507 bytes data] 162s * TLSv1.3 (IN), TLS handshake, CERT verify (15): 162s { [80 bytes data] 162s * TLSv1.3 (IN), TLS handshake, Finished (20): 162s { [52 bytes data] 162s * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1): 162s } [1 bytes data] 162s * TLSv1.3 (OUT), TLS handshake, Finished (20): 162s } [52 bytes data] 162s * SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / X25519MLKEM768 / id-ecPublicKey 162s * ALPN: server accepted http/1.1 162s * Server certificate: 162s * subject: 162s * start date: Jan 23 10:31:47 2026 GMT 162s * expire date: Jan 23 10:31:46 2031 GMT 162s * issuer: CN=Pebble Intermediate CA 143c1a 162s * Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using sha256WithRSAEncryption 162s * Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption 162s * subjectAltName: "localhost" matches cert's "localhost" 162s * SSL certificate verified via OpenSSL. 162s * Established connection to localhost (::1 port 443) from ::1 port 57806 162s * using HTTP/1.x 162s } [5 bytes data] 162s > GET / HTTP/1.1 162s > Host: localhost 162s > User-Agent: curl/8.18.0 162s > Accept: */* 162s > 162s * Request completely sent off 162s { [5 bytes data] 162s * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 162s { [57 bytes data] 162s * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): 162s { [57 bytes data] 162s < HTTP/1.1 200 OK 162s < Server: nginx/1.28.1 (Ubuntu) 162s 162s 162s 162s Welcome to nginx! 162s 162s 162s 162s

Welcome to nginx!

162s

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

162s 162s

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

162s 162s

Thank you for using nginx.

162s 162s 162s < Date: Fri, 23 Jan 2026 10:31:50 GMT 162s < Content-Type: text/html 162s < Content-Length: 615 162s < Last-Modified: Fri, 23 Jan 2026 10:31:18 GMT 162s < Connection: keep-alive 162s < ETag: "69734df6-267" 162s < Accept-Ranges: bytes 162s < 162s { [615 bytes data] 162s 100 615 100 615 0 0 114.1k 0 0 100 615 100 615 0 0 113.7k 0 0 100 615 100 615 0 0 113.3k 0 0 162s * Connection #0 to host localhost:443 left intact 162s autopkgtest [10:30:30]: test nginx: -----------------------] 163s nginx PASS 163s autopkgtest [10:30:31]: test nginx: - - - - - - - - - - results - - - - - - - - - - 163s autopkgtest [10:30:31]: @@@@@@@@@@@@@@@@@@@@ summary 163s command1 FAIL stderr: /usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: 'return' in a 'finally' block 163s nginx PASS